{ "baseline": "ca2e80f", "stub_functions": 2127, "stub_files": 223, "generated_router_connected_to_main": false, "catalogs_connected_to_main": false, "stubs": [ { "file": "internal/catalogs/achievement_catalog4229938.go", "count": 1, "functions": [ "AchievementCatalog4229938_UInt" ] }, { "file": "internal/catalogs/badge_catalog4229938.go", "count": 3, "functions": [ "BadgeCatalog4229938_BuffsForJobs", "BadgeCatalog4229938_UInt", "BadgeCatalog4229938_ReadUInt32Array" ] }, { "file": "internal/catalogs/challenge_catalog4229938.go", "count": 1, "functions": [ "ChallengeCatalog4229938_UInt" ] }, { "file": "internal/catalogs/city_pedia_catalog4229938.go", "count": 1, "functions": [ "CityPediaCatalog4229938_ReadUInt" ] }, { "file": "internal/catalogs/civilian_district_catalog4229938.go", "count": 2, "functions": [ "CivilianDistrictCatalog4229938_SummaryByType", "CivilianDistrictCatalog4229938_WithinRadius" ] }, { "file": "internal/catalogs/civilian_group_catalog4229938.go", "count": 1, "functions": [ "CivilianGroupCatalog4229938_Find" ] }, { "file": "internal/catalogs/client_config_repository.go", "count": 40, "functions": [ "ClientConfigRepository_Characters", "ClientConfigRepository_ControlCharacter", "ClientConfigRepository_UnlockSystemIds", "ClientConfigRepository_ActionItemIds", "ClientConfigRepository_UrbanJobChain", "ClientConfigRepository_UrbanJob", "ClientConfigRepository_TempSkills", "ClientConfigRepository_InstalledPhoneAppIds", "ClientConfigRepository_SelectableFashionIds", "ClientConfigRepository_DefaultFashionIds", "ClientConfigRepository_EntryPlacement", "ClientConfigRepository_SwitchShows", "ClientConfigRepository_SwitchShow", "ClientConfigRepository_ToSwitchShowRow", "ClientConfigRepository_SwitchAnimations", "ClientConfigRepository_EntryAnimations", "ClientConfigRepository_RandomEntryAnimation", "ClientConfigRepository_RandomSwitchAnimation", "ClientConfigRepository_SwitchAnimationForTemplate", "ClientConfigRepository_SwitchPlacement", "ClientConfigRepository_ReadRecords", "ClientConfigRepository_ParseUrbanJobSource", "ClientConfigRepository_ParseCharacterSource", "ClientConfigRepository_ParseSwitchRow", "ClientConfigRepository_ReadPosition", "ClientConfigRepository_ReadUInt32Array", "ClientConfigRepository_TryUInt32", "ClientConfigRepository_TryInt32", "ClientConfigRepository_TrySingle", "ClientConfigRepository_TryString", "ClientConfigRepository_TryBool", "ClientConfigRepository_RacingCompetitionGroups", "ClientConfigRepository_RacingTracks", "ClientConfigRepository_Challenges", "ClientConfigRepository_RacingAiRows", "ClientConfigRepository_ReadRecordsSafe", "ClientConfigRepository_LoadRacingCompetitionGroups", "ClientConfigRepository_LoadRacingTracks", "ClientConfigRepository_LoadRacingAiRows", "ClientConfigRepository_LoadChallenges" ] }, { "file": "internal/catalogs/combat_catalog_repository.go", "count": 28, "functions": [ "CombatCatalogRepository_Loadout", "CombatCatalogRepository_TryLoadout", "CombatCatalogRepository_Weapon", "CombatCatalogRepository_Weapon_2", "CombatCatalogRepository_WeaponByAccountInstance", "CombatCatalogRepository_AccountInstanceId", "CombatCatalogRepository_Style", "CombatCatalogRepository_ResourceMaximum", "CombatCatalogRepository_SkillCastTag", "CombatCatalogRepository_IsKnownSkill", "CombatCatalogRepository_IsNativeShootSkill", "CombatCatalogRepository_IsStyleCompatible", "CombatCatalogRepository_StyleMatchesType", "CombatCatalogRepository_ResolveStyle", "CombatCatalogRepository_ResolveAuthoredAccountStyle", "CombatCatalogRepository_IsCompleteAbilityStyle", "CombatCatalogRepository_AbilityCompleteness", "CombatCatalogRepository_ParseStyle", "CombatCatalogRepository_ParseSkillMetadata", "CombatCatalogRepository_ParseWeaponSource", "CombatCatalogRepository_ReadRecords", "CombatCatalogRepository_ReadUInt32Array", "CombatCatalogRepository_ReadStringArray", "CombatCatalogRepository_TryUInt32", "CombatCatalogRepository_TryInt32", "CombatCatalogRepository_TrySingle", "CombatCatalogRepository_TryString", "CombatCatalogRepository_TryBool" ] }, { "file": "internal/catalogs/companion_agent_slot_catalog4229938.go", "count": 2, "functions": [ "CompanionAgentSlotCatalog4229938_TryResolve", "CompanionAgentSlotCatalog4229938_ForSpirit" ] }, { "file": "internal/catalogs/computer_catalog4229938.go", "count": 1, "functions": [ "ComputerCatalog4229938_ReadIds" ] }, { "file": "internal/catalogs/donor_npc_catalog4229938.go", "count": 2, "functions": [ "DonorNpcCatalog4229938_TryGet", "DonorPoiActionCatalog4229938_TryGet" ] }, { "file": "internal/catalogs/economy_config_repository.go", "count": 17, "functions": [ "EconomyConfigRepository_Warmup", "EconomyConfigRepository_TryMallCommodity", "EconomyConfigRepository_TryDrop", "EconomyConfigRepository_TryPool", "EconomyConfigRepository_TryTierRule", "EconomyConfigRepository_TryTradeItem", "EconomyConfigRepository_PoolContents", "EconomyConfigRepository_ReadRecords", "EconomyConfigRepository_TryProperty", "EconomyConfigRepository_TryUInt32", "EconomyConfigRepository_TryDouble", "EconomyConfigRepository_ReadBool", "EconomyConfigRepository_ReadUInt32Array", "EconomyConfigRepository_ReadItemList", "EconomyConfigRepository_ReadItemRangeList", "EconomyConfigRepository_ReadItemWeightList", "EconomyConfigRepository_ReadCostList" ] }, { "file": "internal/catalogs/enemy_ai_catalog4229938.go", "count": 7, "functions": [ "EnemyAiCatalog4229938_BuildNameFallback", "EnemyAiCatalog4229938_Find", "EnemyAiCatalog4229938_IsCombatMode", "EnemyAiCatalog4229938_IsFollowStyle", "EnemyAiCatalog4229938_IsFollowAnimChoice", "EnemyAiCatalog4229938_SelectCombatProfile", "EnemyAiCatalog4229938_ResolveSpawnProfile" ] }, { "file": "internal/catalogs/enemy_hp_bar_catalog4229938.go", "count": 2, "functions": [ "EnemyHpBarCatalog4229938_HasHpBar", "EnemyHpBarCatalog4229938_Find" ] }, { "file": "internal/catalogs/enemy_territory_spot_catalog4229938.go", "count": 3, "functions": [ "EnemyTerritorySpotCatalog4229938_ForRaid", "EnemyTerritorySpotCatalog4229938_WithinRadius", "EnemyTerritorySpotCatalog4229938_Distance2" ] }, { "file": "internal/catalogs/extraction_shooter_catalog4229938.go", "count": 22, "functions": [ "ExtractionShooterCatalog4229938_ReseedSessionSalt", "ExtractionShooterCatalog4229938_Item", "ExtractionShooterCatalog4229938_WireIdFor", "ExtractionShooterCatalog4229938_ItemByWire", "ExtractionShooterCatalog4229938_CarriesInfo", "ExtractionShooterCatalog4229938_WeaponInstanceOf", "ExtractionShooterCatalog4229938_IsSlotGroup", "ExtractionShooterCatalog4229938_PickContainer", "ExtractionShooterCatalog4229938_Group", "ExtractionShooterCatalog4229938_MapAt", "ExtractionShooterCatalog4229938_TryBirthPoint", "ExtractionShooterCatalog4229938_BasePath", "ExtractionShooterCatalog4229938_Rows", "ExtractionShooterCatalog4229938_U32", "ExtractionShooterCatalog4229938_I32", "ExtractionShooterCatalog4229938_Bool", "ExtractionShooterCatalog4229938_Str", "ExtractionShooterCatalog4229938_U32List", "ExtractionShooterCatalog4229938_Int2", "ExtractionShooterCatalog4229938_Int2Initial", "Store_NewSalt", "Store_TryBounds" ] }, { "file": "internal/catalogs/faction_invasion_spot_catalog4229938.go", "count": 2, "functions": [ "FactionInvasionSpotCatalog4229938_Placeable", "FactionInvasionSpotCatalog4229938_ByEventId" ] }, { "file": "internal/catalogs/fishing_catalog4229938.go", "count": 11, "functions": [ "FishingCatalog4229938_FindSpot", "FishingCatalog4229938_FindFish", "FishingCatalog4229938_FindGear", "FishingCatalog4229938_U32", "FishingCatalog4229938_F32", "FishingCatalog4229938_Str", "FishingCatalog4229938_FishIdOf", "FishingCatalog4229938_LoadSpots", "FishingCatalog4229938_LoadFish", "FishingCatalog4229938_LoadGear", "FishingCatalog4229938_Resolve" ] }, { "file": "internal/catalogs/functional_npc_spot_catalog4229938.go", "count": 4, "functions": [ "FunctionalNpcSpotCatalog4229938_IsPlaceablePerson", "FunctionalNpcSpotCatalog4229938_ForRaid", "FunctionalNpcSpotCatalog4229938_WithinRadius", "FunctionalNpcSpotCatalog4229938_Strings" ] }, { "file": "internal/catalogs/gadget_catalog4229938.go", "count": 1, "functions": [ "GadgetCatalog4229938_TryFind" ] }, { "file": "internal/catalogs/gadget_cells_catalog4229938.go", "count": 2, "functions": [ "GadgetCellsCatalog4229938_SectorsOf", "GadgetCellsCatalog4229938_IsInteriorCell" ] }, { "file": "internal/catalogs/gym_equipment_catalog4229938.go", "count": 5, "functions": [ "GymEquipmentCatalog4229938_WithinRadius", "GymEquipmentCatalog4229938_Dist2", "GymEquipmentCatalog4229938_U64", "GymEquipmentCatalog4229938_Str", "GymEquipmentCatalog4229938_Floats" ] }, { "file": "internal/catalogs/hacker_post_catalog4229938.go", "count": 1, "functions": [ "HackerPostCatalog4229938_PostIds" ] }, { "file": "internal/catalogs/house_catalog4229938.go", "count": 9, "functions": [ "HouseCatalog4229938_TryGet", "HouseCatalog4229938_TryGetByCommodity", "HouseCatalog4229938_IsHouseShop", "HouseCatalog4229938_LoadPair", "HouseCatalog4229938_TryRead", "HouseCatalog4229938_Point", "HouseCatalog4229938_U32", "HouseCatalog4229938_Bool", "HouseCatalog4229938_Str" ] }, { "file": "internal/catalogs/house_furniture_gadget_catalog4229938.go", "count": 5, "functions": [ "HouseFurnitureGadgetCatalog4229938_TryGet", "HouseFurnitureGadgetCatalog4229938_TryGetGadgetPathId", "HouseFurnitureGadgetCatalog4229938_U32", "HouseFurnitureGadgetCatalog4229938_Str", "HouseFurnitureGadgetCatalog4229938_F32List" ] }, { "file": "internal/catalogs/house_furniture_template_catalog4229938.go", "count": 10, "functions": [ "HouseFurnitureTemplateCatalog4229938_TryGetBuild", "HouseFurnitureTemplateCatalog4229938_TopLevelNodes", "HouseFurnitureTemplateCatalog4229938_TryGetNode", "HouseFurnitureTemplateCatalog4229938_BuildIndex", "HouseFurnitureTemplateCatalog4229938_Collect", "HouseFurnitureTemplateCatalog4229938_CountFurniture", "HouseFurnitureTemplateCatalog4229938_LoadBuilds", "HouseFurnitureTemplateCatalog4229938_LoadTemplates", "HouseFurnitureTemplateCatalog4229938_U32", "HouseFurnitureTemplateCatalog4229938_F32" ] }, { "file": "internal/catalogs/hurt_effect_catalog4229938.go", "count": 1, "functions": [ "HurtEffectCatalog4229938_Find" ] }, { "file": "internal/catalogs/indoor_catalog4229938.go", "count": 10, "functions": [ "IndoorCatalog4229938_CountForRaid", "IndoorCatalog4229938_Nearest", "IndoorCatalog4229938_DistanceToPoint", "IndoorCatalog4229938_DistanceToRect", "IndoorCatalog4229938_ById", "IndoorCatalog4229938_LoadPair", "IndoorCatalog4229938_TryRead", "IndoorCatalog4229938_U32", "IndoorCatalog4229938_Str", "IndoorCatalog4229938_Floats" ] }, { "file": "internal/catalogs/indoor_room_catalog4229938.go", "count": 8, "functions": [ "IndoorRoomCatalog4229938_TryFindAt", "IndoorRoomCatalog4229938_TryFindHiddenAt", "IndoorRoomCatalog4229938_Str", "IndoorRoomCatalog4229938_U32", "IndoorRoomCatalog4229938_Bool", "IndoorRoomCatalog4229938_Num", "IndoorRoomCatalog4229938_ReadIntArray", "IndoorRoomCatalog4229938_ReadFloatArray" ] }, { "file": "internal/catalogs/indoor_sector_catalog4229938.go", "count": 6, "functions": [ "IndoorSectorCatalog4229938_SectorsFor", "IndoorSectorCatalog4229938_HasSectors", "IndoorSectorCatalog4229938_LoadTriple", "IndoorSectorCatalog4229938_TryRead", "IndoorSectorCatalog4229938_U32", "IndoorSectorCatalog4229938_Str" ] }, { "file": "internal/catalogs/intersection_catalog4229938.go", "count": 1, "functions": [ "IntersectionCatalog4229938_LoadFile" ] }, { "file": "internal/catalogs/jiguan_elevator_catalog4229938.go", "count": 8, "functions": [ "JiguanElevatorCatalog4229938_TryResolve", "JiguanElevatorCatalog4229938_TryResolve_2", "JiguanElevatorCatalog4229938_TryResolveCore", "JiguanElevatorCatalog4229938_ApplyLanding", "JiguanElevatorCatalog4229938_Linked", "JiguanElevatorCatalog4229938_Distance", "JiguanElevatorCatalog4229938_Find", "JiguanElevatorCatalog4229938_Union" ] }, { "file": "internal/catalogs/metro_carriage_catalog4229938.go", "count": 1, "functions": [ "MetroCarriageCatalog4229938_TryGetCarriageTemplates" ] }, { "file": "internal/catalogs/mini_game_stall_catalog4229938.go", "count": 5, "functions": [ "MiniGameStallCatalog4229938_WithinRadius", "MiniGameStallCatalog4229938_Dist2", "MiniGameStallCatalog4229938_U64", "MiniGameStallCatalog4229938_Str", "MiniGameStallCatalog4229938_Floats" ] }, { "file": "internal/catalogs/npc_activity_catalog4229938.go", "count": 5, "functions": [ "NpcActivityCatalog4229938_TryGet", "NpcActivityCatalog4229938_CurrentFor", "NpcActivityCatalog4229938_FirstPositioned", "NpcActivityCatalog4229938_StaticSpotFor", "NpcActivityCatalog4229938_Resolve" ] }, { "file": "internal/catalogs/npc_chat_catalog4229938.go", "count": 6, "functions": [ "NpcChatCatalog4229938_NextOf", "NpcChatCatalog4229938_Knows", "NpcChatCatalog4229938_MembersOf", "NpcChatCatalog4229938_ThreadCountOf", "NpcChatCatalog4229938_Owners", "NpcChatCatalog4229938_U32" ] }, { "file": "internal/catalogs/npc_cultivation_catalog4229938.go", "count": 4, "functions": [ "NpcCultivationCatalog4229938_AgentTagForSpirit", "NpcCultivationCatalog4229938_Open", "NpcCultivationCatalog4229938_LoadCultivation", "NpcCultivationCatalog4229938_LoadSkinParts" ] }, { "file": "internal/catalogs/npc_profile_catalog4229938.go", "count": 4, "functions": [ "NpcProfileCatalog4229938_Open", "NpcProfileCatalog4229938_ReadIds", "NpcProfileCatalog4229938_LoadProfiles", "NpcProfileCatalog4229938_LoadSongs" ] }, { "file": "internal/catalogs/npc_schedule_catalog4229938.go", "count": 1, "functions": [ "NpcScheduleCatalog4229938_For" ] }, { "file": "internal/catalogs/npc_shop_catalog4229938.go", "count": 1, "functions": [ "NpcShopCatalog4229938_TryGetShop" ] }, { "file": "internal/catalogs/npc_summon_catalog4229938.go", "count": 2, "functions": [ "NpcSummonCatalog4229938_Find", "NpcSummonCatalog4229938_IsHostileClass" ] }, { "file": "internal/catalogs/party_camp_catalog4229938.go", "count": 5, "functions": [ "PartyCampCatalog4229938_WithinRadius", "PartyCampCatalog4229938_Dist2", "PartyCampCatalog4229938_U64", "PartyCampCatalog4229938_Str", "PartyCampCatalog4229938_Floats" ] }, { "file": "internal/catalogs/party_dance_spot_catalog4229938.go", "count": 5, "functions": [ "PartyDanceSpotCatalog4229938_TryGetByParty", "PartyDanceSpotCatalog4229938_TryGet", "PartyDanceSpotCatalog4229938_U32", "PartyDanceSpotCatalog4229938_Single", "PartyDanceSpotCatalog4229938_ReadVector" ] }, { "file": "internal/catalogs/party_fashion_catalog4229938.go", "count": 9, "functions": [ "PartyFashionCatalog4229938_SuitTagOf", "PartyFashionCatalog4229938_TryRentSuit", "PartyFashionCatalog4229938_TryDressCodeSuit", "PartyFashionCatalog4229938_SuitNameOf", "PartyFashionCatalog4229938_Resolve", "PartyFashionCatalog4229938_LoadIdMap", "PartyFashionCatalog4229938_LoadSuitName", "PartyFashionCatalog4229938_LoadDressCode", "PartyFashionCatalog4229938_U32" ] }, { "file": "internal/catalogs/party_spot_catalog4229938.go", "count": 4, "functions": [ "PartySpotCatalog4229938_TryGet", "PartySpotCatalog4229938_U32", "PartySpotCatalog4229938_Single", "PartySpotCatalog4229938_ReadVector" ] }, { "file": "internal/catalogs/phone_contact_catalog4229938.go", "count": 1, "functions": [ "PhoneContactCatalog4229938_AutoAddContacts" ] }, { "file": "internal/catalogs/police_catalog4229938.go", "count": 6, "functions": [ "PoliceCatalog4229938_FakeFilesFor", "PoliceCatalog4229938_Rows", "PoliceCatalog4229938_LogMissing", "PoliceCatalog4229938_UInt", "PoliceCatalog4229938_Bool", "PoliceCatalog4229938_Str" ] }, { "file": "internal/catalogs/prop_restock_catalog4229938.go", "count": 6, "functions": [ "PropRestockCatalog4229938_NearCell", "PropRestockCatalog4229938_CountForRaid", "PropRestockCatalog4229938_LoadTriple", "PropRestockCatalog4229938_U64", "PropRestockCatalog4229938_Str", "PropRestockCatalog4229938_Floats" ] }, { "file": "internal/catalogs/racing_catalog4229938.go", "count": 3, "functions": [ "RacingCatalog4229938_Records", "RacingCatalog4229938_U32", "RacingCatalog4229938_UIntList" ] }, { "file": "internal/catalogs/radio_content_catalog4229938.go", "count": 2, "functions": [ "RadioContentCatalog4229938_ByType", "RadioContentCatalog4229938_EffectiveWeight" ] }, { "file": "internal/catalogs/rail_carriage_catalog4229938.go", "count": 7, "functions": [ "RailCarriageCatalog4229938_ById", "RailCarriageCatalog4229938_LayoutClassOf", "RailCarriageCatalog4229938_Describe", "RailCarriageCatalog4229938_LoadPair", "RailCarriageCatalog4229938_LayoutClass", "RailCarriageCatalog4229938_U32", "RailCarriageCatalog4229938_Str" ] }, { "file": "internal/catalogs/rail_catalog4229938.go", "count": 18, "functions": [ "RailCatalog4229938_LinesForRaid", "RailCatalog4229938_TryGetLine", "RailCatalog4229938_TryGetStation", "RailCatalog4229938_TryGetRoute", "RailCatalog4229938_ElapsedForTrain", "RailCatalog4229938_ProgressAt", "RailCatalog4229938_LoadRaidLines", "RailCatalog4229938_LoadLines", "RailCatalog4229938_LoadStations", "RailCatalog4229938_LoadRoutes", "RailCatalog4229938_UIntArray", "RailCatalog4229938_ReadRecords", "RailCatalog4229938_Str", "RailCatalog4229938_UInt", "RailCatalog4229938_Int", "RailCatalog4229938_Double", "RailCatalog4229938_Bool", "RailCatalog4229938_Clock" ] }, { "file": "internal/catalogs/scene_catalog4229938.go", "count": 7, "functions": [ "SceneCatalog4229938_LoadRaidIds", "SceneCatalog4229938_LoadSceneIds", "SceneCatalog4229938_TryGetByRaid", "SceneCatalog4229938_LoadMapEntrances", "SceneCatalog4229938_LoadRecords", "SceneCatalog4229938_U32", "SceneCatalog4229938_Str" ] }, { "file": "internal/catalogs/talent_tree_repository.go", "count": 7, "functions": [ "TalentTreeRepository_Warmup", "TalentTreeRepository_TryTalent", "TalentTreeRepository_NodesOfTrees", "TalentTreeRepository_NodesOfTree", "TalentTreeRepository_ReadRecords", "TalentTreeRepository_TryProperty", "TalentTreeRepository_TryUInt32" ] }, { "file": "internal/catalogs/task_catalog4229938.go", "count": 6, "functions": [ "TaskCatalog4229938_Find", "TaskCatalog4229938_ConfigDir", "TaskCatalog4229938_Open", "TaskCatalog4229938_LoadTasks", "TaskCatalog4229938_LoadTitles", "TaskCatalog4229938_LoadChapters" ] }, { "file": "internal/catalogs/task_event_catalog4229938.go", "count": 8, "functions": [ "TaskEventCatalog4229938_Find", "TaskEventCatalog4229938_EventsForTask", "TaskEventCatalog4229938_TasksOf", "TaskEventCatalog4229938_ReadUInts", "TaskEventCatalog4229938_ReadInts", "TaskEventCatalog4229938_ReadText", "TaskEventCatalog4229938_BuildTaskIndex", "TaskEventCatalog4229938_BuildEventIndex" ] }, { "file": "internal/catalogs/task_role_catalog4229938.go", "count": 6, "functions": [ "TaskRoleCatalog4229938_TryGet", "TaskRoleCatalog4229938_ByFightSpirit", "TaskRoleCatalog4229938_TryGetFightSpirit", "TaskRoleCatalog4229938_Resolve", "TaskRoleCatalog4229938_LoadCultivation", "TaskRoleCatalog4229938_U32" ] }, { "file": "internal/catalogs/taxi_catalog4229938.go", "count": 2, "functions": [ "TaxiCatalog4229938_TryGet", "TaxiCatalog4229938_ForRaid" ] }, { "file": "internal/catalogs/timeline_catalog4229938.go", "count": 1, "functions": [ "TimelineCatalog4229938_TryGet" ] }, { "file": "internal/catalogs/tuite_catalog4229938.go", "count": 5, "functions": [ "TuiteCatalog4229938_Find", "TuiteCatalog4229938_IndexOf", "TuiteCatalog4229938_PublishTimeFor", "TuiteCatalog4229938_Comments", "TuiteCatalog4229938_U32List" ] }, { "file": "internal/catalogs/uber_sim_catalog4229938.go", "count": 3, "functions": [ "UberSimCatalog4229938_ReadRecords", "UberSimCatalog4229938_U32", "UberSimCatalog4229938_Num" ] }, { "file": "internal/catalogs/urban_diversity_poi_action_catalog4229938.go", "count": 9, "functions": [ "UrbanDiversityPoiActionCatalog4229938_TryGet", "UrbanDiversityPoiActionCatalog4229938_Where", "UrbanDiversityPoiActionCatalog4229938_ByPosture", "UrbanDiversityPoiActionCatalog4229938_ByDomain", "UrbanDiversityPoiActionCatalog4229938_ByEmotion", "UrbanDiversityPoiActionCatalog4229938_U32", "UrbanDiversityPoiActionCatalog4229938_Str", "UrbanDiversityPoiActionCatalog4229938_Bool", "UrbanDiversityPoiActionCatalog4229938_Pair" ] }, { "file": "internal/catalogs/urban_job_level_catalog4229938.go", "count": 2, "functions": [ "UrbanJobLevelCatalog4229938_TryGetTopLevel", "UrbanJobLevelCatalog4229938_UInt" ] }, { "file": "internal/catalogs/vehicle_catalog4229938.go", "count": 1, "functions": [ "VehicleCatalog4229938_TryGet" ] }, { "file": "internal/catalogs/vehicle_spawn_catalog4229938.go", "count": 3, "functions": [ "VehicleSpawnCatalog4229938_IsTrafficVehicle", "VehicleSpawnCatalog4229938_PickColorPartId", "VehicleSpawnCatalog4229938_Filtered" ] }, { "file": "internal/catalogs/vehicle_tuning_catalog4229938.go", "count": 5, "functions": [ "VehicleTuningCatalog4229938_TryGetCommodityPart", "VehicleTuningCatalog4229938_TryGetDefaultSuit", "VehicleTuningCatalog4229938_TryGetSuitRow", "VehicleTuningCatalog4229938_TryGetPartTag", "VehicleTuningCatalog4229938_Arr" ] }, { "file": "internal/catalogs/vehicle_tuning_store.go", "count": 2, "functions": [ "VehicleTuningStore_PathFor", "VehicleTuningStore_Save" ] }, { "file": "internal/catalogs/weapon_skin_catalog4229938.go", "count": 1, "functions": [ "WeaponSkinCatalog4229938_TryGet" ] }, { "file": "internal/gameserver/routers/autonomous_drive_speed_settings.go", "count": 3, "functions": [ "AutonomousDriveSpeedSettings_Valid", "AutonomousDriveSpeedSettings_Read", "AutonomousDriveSpeedSettings_Save" ] }, { "file": "internal/gameserver/routers/chinese_chess_board.go", "count": 31, "functions": [ "ChineseChessBoard_IsRedId", "ChineseChessBoard_InBoard", "ChineseChessBoard_KindOf", "ChineseChessBoard_InPalace", "ChineseChessBoard_InOwnHalf", "ChineseChessBoard_PawnCrossedRiver", "ChineseChessBoard_At", "ChineseChessBoard_Put", "ChineseChessBoard_ClearAt", "ChineseChessBoard_Clear", "ChineseChessBoard_Place", "ChineseChessBoard_Init", "ChineseChessBoard_TryLocate", "ChineseChessBoard_IsAlive", "ChineseChessBoard_KingId", "ChineseChessBoard_Dump", "ChineseChessBoard_Render", "ChineseChessBoard_Glyph", "ChineseChessBoard_PseudoTargets", "ChineseChessBoard_Targets", "ChineseChessBoard_IsInCheck", "ChineseChessBoard_ApplyMove", "ChineseChessBoard_UndoMove", "ChineseChessBoard_LeavesOwnKingInCheck", "ChineseChessBoard_LegalMoves", "ChineseChessBoard_HasAnyLegalMove", "ChineseChessBoard_ValueOf", "ChineseChessBoard_EvalBlack", "ChineseChessBoard_EvalFor", "ChineseChessBoard_PickBlackMove", "ChineseChessBoard_PickMove" ] }, { "file": "internal/gameserver/routers/game_admin_bridge.go", "count": 145, "functions": [ "GameAdminBridge_Touch", "GameAdminBridge_GetSnapshot", "GameAdminBridge_CurrentVehicleOf", "GameAdminBridge_CurrentSeatOf", "GameAdminBridge_FleetIds", "GameAdminBridge_FlyingWaterVehicles", "GameAdminBridge_ScenePresets", "GameAdminBridge_TryGetScenePreset", "GameAdminBridge_SpawnGadgetAtAsync", "GameAdminBridge_FixBasketballNpcModelAsync", "GameAdminBridge_TeleportInstantAsync", "GameAdminBridge_TeleportWithLoadingAsync", "GameAdminBridge_SpawnVehicleAsync", "GameAdminBridge_SpawnGadgetAsync", "GameAdminBridge_ClearGadgetsAsync", "GameAdminBridge_StartBlackoutAsync", "GameAdminBridge_StopBlackoutAsync", "GameAdminBridge_BlackoutStatus", "GameAdminBridge_GadgetGroups", "GameAdminBridge_EnterVehicleAsync", "GameAdminBridge_ExitVehicleAsync", "GameAdminBridge_AutonomousDriveSpeed", "GameAdminBridge_SetAutonomousDriveSpeedAsync", "GameAdminBridge_SetTimeAsync", "GameAdminBridge_SetWeatherAsync", "GameAdminBridge_TimeWeatherStatus", "GameAdminBridge_RosterSchedule", "GameAdminBridge_TeleportLandingNear", "GameAdminBridge_GrantWeaponAsync", "GameAdminBridge_GrantAllWeaponsAsync", "GameAdminBridge_WeaponCatalog", "GameAdminBridge_SwitchSceneAsync", "GameAdminBridge_TimelineCatalog", "GameAdminBridge_StoryDialogCatalog", "GameAdminBridge_StoryDialogStats", "GameAdminBridge_PlayStoryDialogAsync", "GameAdminBridge_PlayStoryDialogVoiceAsync", "GameAdminBridge_PlayTimelineAsync", "GameAdminBridge_SwitchShowCatalog", "GameAdminBridge_ActiveSpiritId", "GameAdminBridge_PlaySwitchShowAsync", "GameAdminBridge_SwitchSpiritAsync", "GameAdminBridge_ResetWeaponStateAsync", "GameAdminBridge_MetroStatus", "GameAdminBridge_WantedStatus", "GameAdminBridge_WantedActionAsync", "GameAdminBridge_SetMetroEnabled", "GameAdminBridge_ConfigureMetroLines", "GameAdminBridge_StopMetro", "GameAdminBridge_RunGmUtilsAsync", "GameAdminBridge_DoGmCommandAsync", "GameAdminBridge_GmProbeAsync", "GameAdminBridge_GmScanLocalCreateAsync", "GameAdminBridge_GmEncodeProbeAsync", "GameAdminBridge_NpcCatalog", "GameAdminBridge_BuildSpawnResolver", "GameAdminBridge_BuildNpcCatalog", "GameAdminBridge_SpawnNpcAsync", "GameAdminBridge_GrantAllItemsAsync", "GameAdminBridge_PushItemChunksAsync", "GameAdminBridge_GrantAllCurrencyAsync", "GameAdminBridge_NextRetirableNpcUid", "GameAdminBridge_BuildSpiritAgentMap", "GameAdminBridge_AgentIdForSpirit", "GameAdminBridge_SpiritDisplayName", "GameAdminBridge_PolicePrisonCommitAsync", "GameAdminBridge_PolicePrisonReleaseAsync", "GameAdminBridge_PoliceEscortBoardAsync", "GameAdminBridge_PoliceEscortAlightAsync", "GameAdminBridge_RunClientLuaAsync", "GameAdminBridge_GateLuaProbeAsync", "GameAdminBridge_GateLuaUnitButtonAsync", "GameAdminBridge_GateLuaUnits", "GameAdminBridge_ExamSpawnWithFButtonAsync", "GameAdminBridge_SpawnPoliceTestNpcAsync", "GameAdminBridge_LixiPoliceAsync", "GameAdminBridge_GateLuaStatus", "GameAdminBridge_PolicePrisonStatus", "GameAdminBridge_ArrestNpcAsync", "GameAdminBridge_PoliceTargets", "GameAdminBridge_PushPlateAsync", "GameAdminBridge_PushNpcSpoonAsync", "GameAdminBridge_PushNpcTimeTableAsync", "GameAdminBridge_PlayerPosition", "GameAdminBridge_PushNpcPoiActionAsync", "GameAdminBridge_ExamineNpcAsync", "GameAdminBridge_SetAgentCrimesAsync", "GameAdminBridge_BuildAgentCrimesWire", "GameAdminBridge_PushAgentCrimesAsync", "GameAdminBridge_PushPoliceExamReactionAsync", "GameAdminBridge_PushPoliceFineRewardAsync", "GameAdminBridge_SummonRoster", "GameAdminBridge_SpawnAgentAsync", "GameAdminBridge_SetPendingGmEnemyId", "GameAdminBridge_TakePendingGmEnemyId", "GameAdminBridge_NoteGmCommandIntent", "GameAdminBridge_AgentSummonCatalog", "GameAdminBridge_PinnedRank", "GameAdminBridge_BuildSpawnIdTable", "GameAdminBridge_SpawnIdCatalog", "GameAdminBridge_BuildAetherInitWire", "GameAdminBridge_BuildProbeIntersectionsDerived", "GameAdminBridge_BuildProbeIntersectionsBaseFirst", "GameAdminBridge_BuildDonorIntersectionsDerived", "GameAdminBridge_ZoneIndexFor", "GameAdminBridge_BuildDonorIntersectionsBaseFirst", "GameAdminBridge_RealIntersectionRows", "GameAdminBridge_BuildRealIntersectionsDerived", "GameAdminBridge_BuildIntersectionsFrom", "GameAdminBridge_BuildRealIntersectionsBaseFirst", "GameAdminBridge_AetherInitVariantsAsync", "GameAdminBridge_AetherIsecProbeAsync", "GameAdminBridge_SpawnAgentGridAsync", "GameAdminBridge_CivilianPanelState", "GameAdminBridge_CivilianGroupDetail", "GameAdminBridge_SpawnCivilianGroupAsync", "GameAdminBridge_CivilianDistrictState", "GameAdminBridge_ListFactionInvasionSpots", "GameAdminBridge_RunFactionInvasionAsync", "GameAdminBridge_SpawnCiviliansByDistrictAsync", "GameAdminBridge_FunctionalNpcState", "GameAdminBridge_SpawnFunctionalNpcsAsync", "GameAdminBridge_EnemyTerritoryState", "GameAdminBridge_SpawnEnemyTerritoryAsync", "GameAdminBridge_WalkCiviliansAsync", "GameAdminBridge_SpawnDonorStaticNpcsAsync", "GameAdminBridge_ClearPlayerControlStatesAsync", "GameAdminBridge_RestorePlayerHealthAsync", "GameAdminBridge_SetPlayerLifeLock", "GameAdminBridge_GetPlayerLifeLock", "GameAdminBridge_SetAutoUnlock", "GameAdminBridge_ClearControlStatesAsync", "GameAdminBridge_RequirePlayerSession", "GameAdminBridge_PickPlayerSession", "GameAdminBridge_DismissSummonedNpcsAsync", "GameAdminBridge_RefreshCrowdAsync", "GameAdminBridge_CrowdProbe", "GameAdminBridge_ExtractionState", "GameAdminBridge_SetExtractionOptions", "GameAdminBridge_StartExtractionAsync", "GameAdminBridge_ExitExtractionAsync", "GameAdminBridge_RepublishExtractionWheel", "GameAdminBridge_RepublishExtractionLoginFrame", "GameAdminBridge_PushExtractionNotify", "GameAdminBridge_KesiControlAsync" ] }, { "file": "internal/gameserver/routers/game_router.go", "count": 2, "functions": [ "GameRouter_IsBackgroundPushPaused", "GameRouter_Build" ] }, { "file": "internal/gameserver/routers/game_router_agent_command_ack.go", "count": 8, "functions": [ "GameRouter_AgentCommandAck_AgentCommandSuccess", "GameRouter_AgentCommandAck_AgentCommandFail", "GameRouter_AgentCommandAck_AgentCommandReport", "GameRouter_AgentCommandAck_AgentPoiActionDone", "GameRouter_AgentCommandAck_TryReadCommandAck", "GameRouter_AgentCommandAck_FindAmbientPed", "GameRouter_AgentCommandAck_LogAck", "GameRouter_AgentCommandAck_NoteUndecodable" ] }, { "file": "internal/gameserver/routers/game_router_ambient.go", "count": 22, "functions": [ "GameRouter_Ambient_AmbientState", "GameRouter_Ambient_TryResyncAmbientPed", "GameRouter_Ambient_RouteDistance", "GameRouter_Ambient_SegmentDistance", "GameRouter_Ambient_EnsureAmbientPeds", "GameRouter_Ambient_RetireAmbientPedsAsync", "GameRouter_Ambient_StopAmbientPeds", "GameRouter_Ambient_RunAmbientLoopAsync", "GameRouter_Ambient_RunAmbientMoveLoopAsync", "GameRouter_Ambient_PushAmbientStepCommandAsync", "GameRouter_Ambient_SendAmbientStepAsync", "GameRouter_Ambient_TickAmbientAsync", "GameRouter_Ambient_IsCrowdChannel", "GameRouter_Ambient_SpawnAmbientPedAsync", "GameRouter_Ambient_SendAmbientStaticPedAsync", "GameRouter_Ambient_SendAmbientCrowdPedAsync", "GameRouter_Ambient_PushAmbientWanderAsync", "GameRouter_Ambient_Load", "GameRouter_Ambient_CellOf", "GameRouter_Ambient_PickNear", "GameRouter_Ambient_Load_2", "GameRouter_Ambient_Pick" ] }, { "file": "internal/gameserver/routers/game_router_bai_jing_time.go", "count": 5, "functions": [ "GameRouter_BaiJingTime_SessionAlive4229938", "GameRouter_BaiJingTime_TryStartBaiJingTime4229938", "GameRouter_BaiJingTime_RunBaiJingTimeLifecycle4229938", "GameRouter_BaiJingTime_StopBaiJingTime4229938", "GameRouter_BaiJingTime_EndBaiJingTimeUnderGate4229938" ] }, { "file": "internal/gameserver/routers/game_router_balloon.go", "count": 15, "functions": [ "GameRouter_Balloon_GetBalloonSession", "GameRouter_Balloon_EnterBalloonZone4229938", "GameRouter_Balloon_GrantBalloonWeaponAsync", "GameRouter_Balloon_RestoreBalloonWeaponAsync", "GameRouter_Balloon_StartBalloonZoneAsync", "GameRouter_Balloon_PurgeStaleBalloonProtection", "GameRouter_Balloon_SurvivingBalloonIds", "GameRouter_Balloon_SpawnBalloonsAsync", "GameRouter_Balloon_ArmBalloonRoundTimeout", "GameRouter_Balloon_PushZoneStateAsync", "GameRouter_Balloon_LeaveBalloon4229938", "GameRouter_Balloon_FinishBalloonRoundAsync", "GameRouter_Balloon_AskBreakDestructibleObject4229938", "GameRouter_Balloon_ScoreBalloonBreaksAsync", "GameRouter_Balloon_GmEnterBalloonZone4229938" ] }, { "file": "internal/gameserver/routers/game_router_blackout.go", "count": 15, "functions": [ "GameRouter_Blackout_NextBlackoutId", "GameRouter_Blackout_ProbeBlackout", "GameRouter_Blackout_GetBlackoutState", "GameRouter_Blackout_ResetBlackoutState", "GameRouter_Blackout_CompletePending", "GameRouter_Blackout_FailPending", "GameRouter_Blackout_StartBlackoutAsync", "GameRouter_Blackout_PushBlackoutControllerAsync", "GameRouter_Blackout_ReArmBlackoutControllerAsync", "GameRouter_Blackout_RemoveBlackoutControllerAsync", "GameRouter_Blackout_OnTaskGadgetsListLoadComplete", "GameRouter_Blackout_OnTaskPlateLoadComplete", "GameRouter_Blackout_OnAskStartHackerTetris", "GameRouter_Blackout_OnReportHackerTetrisCreation", "GameRouter_Blackout_OnAskFinishHackerTetris" ] }, { "file": "internal/gameserver/routers/game_router_bowling_pin_gadget.go", "count": 1, "functions": [ "GameRouter_BowlingPinGadget_PushBowlingPinGadgetsAsync" ] }, { "file": "internal/gameserver/routers/game_router_bubble.go", "count": 11, "functions": [ "GameRouter_Bubble_AskMomentsPostSimpleInfos", "GameRouter_Bubble_PublishOssBucketInfoOnceAsync", "GameRouter_Bubble_BubbleIdSet", "GameRouter_Bubble_AskMomentsPostInfos", "GameRouter_Bubble_AskMomentsUnreadMessage", "GameRouter_Bubble_AskMomentsHaveUnreadMessage", "GameRouter_Bubble_AskMomentsMarkRead", "GameRouter_Bubble_AskMomentsLikePost", "GameRouter_Bubble_AskMomentsTapPostWithCount", "GameRouter_Bubble_AskMomentsSendCommentWithId", "GameRouter_Bubble_MomentsRequestedIds" ] }, { "file": "internal/gameserver/routers/game_router_challenge_records.go", "count": 6, "functions": [ "GameRouter_ChallengeRecords_SetNewChallengeData", "GameRouter_ChallengeRecords_AskNewChallengeRecord", "GameRouter_ChallengeRecords_AskNewChallengeRecordList", "GameRouter_ChallengeRecords_BuildNewChallengeRecord", "GameRouter_ChallengeRecords_ReadChallengeData", "GameRouter_ChallengeRecords_ReadU32List" ] }, { "file": "internal/gameserver/routers/game_router_chinese_chess.go", "count": 15, "functions": [ "GameRouter_ChineseChess_AskChineseChessEnterZoneDoubleAIAccept", "GameRouter_ChineseChess_AskChineseChessEnterZoneEndGameAccept", "GameRouter_ChineseChess_AskChineseChessLeaveZoneAccept", "GameRouter_ChineseChess_QueryChineseChessPlayerInfoAccept", "GameRouter_ChineseChess_AskChineseChessMovePieceAccept", "GameRouter_ChineseChess_AskChineseChessSurrenderAccept", "GameRouter_ChineseChess_ResetChineseChessGame", "GameRouter_ChineseChess_GetOrCreateChineseChessGame", "GameRouter_ChineseChess_BuildChineseChessMovePlan", "GameRouter_ChineseChess_MakeTurnChange", "GameRouter_ChineseChess_PushChineseChessAiOpeningIfNeededAsync", "GameRouter_ChineseChess_PushChineseChessZoneInfoAsync", "GameRouter_ChineseChess_SpawnChineseChessAiAsync", "GameRouter_ChineseChess_ResolveChineseChessAiSeat", "GameRouter_ChineseChess_LookupChineseChessBoardYaw" ] }, { "file": "internal/gameserver/routers/game_router_civilians.go", "count": 15, "functions": [ "GameRouter_Civilians_CivilianGroup", "GameRouter_Civilians_IsCivilianFormwork", "GameRouter_Civilians_SpawnCiviliansNearPlayerAsync", "GameRouter_Civilians_SpawnCiviliansByDistrictAsync", "GameRouter_Civilians_SpawnCiviliansAtWaitAreasAsync", "GameRouter_Civilians_WaitAreaFlowAt", "GameRouter_Civilians_GroundYAt", "GameRouter_Civilians_NormaliseYaw", "GameRouter_Civilians_DistrictItemPool", "GameRouter_Civilians_BuildItemPool", "GameRouter_Civilians_CivilianPoiAllowed4229938", "GameRouter_Civilians_Shuffle", "GameRouter_Civilians_WalkCiviliansAsync", "GameRouter_Civilians_SendCivilianAsync", "GameRouter_Civilians_SendLeftBehindAgentAsync" ] }, { "file": "internal/gameserver/routers/game_router_claw_machine.go", "count": 3, "functions": [ "GameRouter_ClawMachine_ClawMachineAccept", "GameRouter_ClawMachine_SpoonServerActionAccept", "GameRouter_ClawMachine_MiniGameBeeAccept" ] }, { "file": "internal/gameserver/routers/game_router_combat.go", "count": 27, "functions": [ "GameRouter_Combat_OnClientUseSkill", "GameRouter_Combat_OnReportSkillEnd", "GameRouter_Combat_OnSkillHit", "GameRouter_Combat_OnSwitchWeapon", "GameRouter_Combat_OnSwitchFightStyle", "GameRouter_Combat_OnSetWeaponFightStyle", "GameRouter_Combat_OnLoadWeaponToSlot", "GameRouter_Combat_OnDepositSpiritWeapon", "GameRouter_Combat_OnExchangeWeaponSlot", "GameRouter_Combat_PublishWeaponSlotsAfterMutation", "GameRouter_Combat_IsEditableWeaponSlot", "GameRouter_Combat_WeaponSlotIds", "GameRouter_Combat_WeaponSlotDefinitions", "GameRouter_Combat_OnSkillUseWeaponDurability", "GameRouter_Combat_OnWeaponEquipBullets", "GameRouter_Combat_ReloadWeapon4229938", "GameRouter_Combat_InfiniteAmmoEnabled4229938", "GameRouter_Combat_EnsureMagazine4229938", "GameRouter_Combat_EnsureDurability4229938", "GameRouter_Combat_CurrentDurability4229938", "GameRouter_Combat_NonSeparateReserve4229938", "GameRouter_Combat_EnsureBullet4229938", "GameRouter_Combat_EnsureReserve4229938", "GameRouter_Combat_PublishSelectedWeaponProfile", "GameRouter_Combat_ResolveWeaponStyle", "GameRouter_Combat_ActiveStyle", "GameRouter_Combat_AllowsAuthoredCharacterSkill" ] }, { "file": "internal/gameserver/routers/game_router_companion_assist.go", "count": 9, "functions": [ "GameRouter_CompanionAssist_NoteCompanionPosition", "GameRouter_CompanionAssist_TryGetCompanionPosition", "GameRouter_CompanionAssist_StartCompanionAssist", "GameRouter_CompanionAssist_StopCompanionAssist", "GameRouter_CompanionAssist_RunCompanionAssistAsync", "GameRouter_CompanionAssist_TickCompanionAssistAsync", "GameRouter_CompanionAssist_CastCompanionAsync", "GameRouter_CompanionAssist_SelectCompanionTarget", "GameRouter_CompanionAssist_DistanceSq" ] }, { "file": "internal/gameserver/routers/game_router_companion_bind.go", "count": 2, "functions": [ "GameRouter_CompanionBind_NotifyCompanionHideHpAsync", "GameRouter_CompanionBind_BindCompanionAsync" ] }, { "file": "internal/gameserver/routers/game_router_compatibility4229938.go", "count": 5, "functions": [ "GameRouter_Compatibility4229938_DefaultUnknownInvoke4229938", "GameRouter_Compatibility4229938_DefaultUnknownNotify4229938", "GameRouter_Compatibility4229938_KnownNeutralInvoke4229938", "GameRouter_Compatibility4229938_OnParkourStateChange4229938", "GameRouter_Compatibility4229938_SyncParkourStateGates4229938" ] }, { "file": "internal/gameserver/routers/game_router_crowd.go", "count": 9, "functions": [ "GameRouter_Crowd_PushCrowdDisabledAsync", "GameRouter_Crowd_ShouldPushCrowd", "GameRouter_Crowd_CrowdCfg", "GameRouter_Crowd_CrowdAnchor", "GameRouter_Crowd_ResolveCrowdDensity", "GameRouter_Crowd_PublishAmbientCrowdAsync", "GameRouter_Crowd_CheckAndRefreshCrowdOnPlayerMoveAsync", "GameRouter_Crowd_RefreshAmbientCrowdAsync", "GameRouter_Crowd_ProbeCrowdDensity" ] }, { "file": "internal/gameserver/routers/game_router_darts.go", "count": 1, "functions": [ "GameRouter_Darts_DartsAccept" ] }, { "file": "internal/gameserver/routers/game_router_debug_place.go", "count": 3, "functions": [ "GameRouter_DebugPlace_DebugPlaceStateOf", "GameRouter_DebugPlace_TickDebugPlaceAsync", "GameRouter_DebugPlace_ClearDebugPlacedAsync" ] }, { "file": "internal/gameserver/routers/game_router_delivery.go", "count": 32, "functions": [ "GameRouter_Delivery_Board", "GameRouter_Delivery_Finished", "GameRouter_Delivery_NextTruckOrderId", "GameRouter_Delivery_AskGetTruckJobOrders", "GameRouter_Delivery_AskRefreshTruckOrder", "GameRouter_Delivery_ReturnBoardAsync", "GameRouter_Delivery_NewView", "GameRouter_Delivery_ToInline", "GameRouter_Delivery_SpotOrigin", "GameRouter_Delivery_BuildRow", "GameRouter_Delivery_Pick", "GameRouter_Delivery_Pick_2", "GameRouter_Delivery_TruckVehicle", "GameRouter_Delivery_TruckFlag", "GameRouter_Delivery_SetTruckFlag", "GameRouter_Delivery_AskAcceptTruckJobOrder", "GameRouter_Delivery_AskObsoleteTruckJobOrder", "GameRouter_Delivery_AskAutoAcceptTruckJobOrder", "GameRouter_Delivery_AskSetTruckJobDefaultVehicleId", "GameRouter_Delivery_AskQueryTruckPosInfo", "GameRouter_Delivery_Spot", "GameRouter_Delivery_ReadU32List7BitAt", "GameRouter_Delivery_AskGetFinishedOrderWraps", "GameRouter_Delivery_FinishedRow", "GameRouter_Delivery_AskGetTruckSatisfactionAverage", "GameRouter_Delivery_AskStartTruckOrderGuide", "GameRouter_Delivery_BodyU32", "GameRouter_Delivery_AskPreSettleTruckOrder", "GameRouter_Delivery_AskSettleTruckOrder", "GameRouter_Delivery_AskFinishJob", "GameRouter_Delivery_AskAddTruckOrderSpecialPointRewards", "GameRouter_Delivery_HeadHex" ] }, { "file": "internal/gameserver/routers/game_router_dialog.go", "count": 3, "functions": [ "GameRouter_Dialog_AskStartDialog", "GameRouter_Dialog_AskDoDialogAction", "GameRouter_Dialog_AskForceFinishDialog" ] }, { "file": "internal/gameserver/routers/game_router_dice.go", "count": 27, "functions": [ "GameRouter_Dice_GetDiceSession", "GameRouter_Dice_AskEnterDiceZoneDoubleAI4229938", "GameRouter_Dice_RunDiceHostAsync", "GameRouter_Dice_DiceScores", "GameRouter_Dice_LeaderOf", "GameRouter_Dice_RollDice", "GameRouter_Dice_ScoreOf", "GameRouter_Dice_DiceHandRank", "GameRouter_Dice_DiceBasicScore", "GameRouter_Dice_WaitPlayerOrTimeout", "GameRouter_Dice_SafePush", "GameRouter_Dice_SpawnDiceOpponentAsync", "GameRouter_Dice_RemoveDiceOpponentAsync", "GameRouter_Dice_PickDiceOpponentItem", "GameRouter_Dice_WrapDegrees", "GameRouter_Dice_FallbackUid", "GameRouter_Dice_AskDicePlayerAction4229938", "GameRouter_Dice_ParsePlayerAction", "GameRouter_Dice_AskLeaveDiceZone4229938", "GameRouter_Dice_DiceAck", "GameRouter_Dice_PushDiceGameStartAsync", "GameRouter_Dice_PushDiceCommandAsync", "GameRouter_Dice_PushDiceRoundActionsAsync", "GameRouter_Dice_PushDiceRoundSettleAsync", "GameRouter_Dice_PushDiceScoreInfoAsync", "GameRouter_Dice_PushDiceGameEndAsync", "GameRouter_Dice_PushDiceRawAsync" ] }, { "file": "internal/gameserver/routers/game_router_donor_npc.go", "count": 4, "functions": [ "GameRouter_DonorNpc_SpawnDonorStaticNpcAsync", "GameRouter_DonorNpc_SpawnDonorStaticNpcsAsync", "GameRouter_DonorNpc_CreateDonorStaticNpcSyncInfo", "GameRouter_DonorNpc_SendDonorAetherInitAsync" ] }, { "file": "internal/gameserver/routers/game_router_door.go", "count": 11, "functions": [ "GameRouter_Door_OnAskPlayerEnterOrLeaveDoor", "GameRouter_Door_PushDoorOpen", "GameRouter_Door_PushDoorShut", "GameRouter_Door_Push", "GameRouter_Door_PushDoorProximity", "GameRouter_Door_DoorPlacementsOf", "GameRouter_Door_DoorTimersOf", "GameRouter_Door_ArmDoorAutoClose", "GameRouter_Door_CancelDoorAutoClose", "GameRouter_Door_CacheGarageDoor", "GameRouter_Door_OpenCachedGarageDoor" ] }, { "file": "internal/gameserver/routers/game_router_economy.go", "count": 16, "functions": [ "GameRouter_Economy_RestorePlayerProgress4229938", "GameRouter_Economy_RestoreCombatLoadout4229938", "GameRouter_Economy_TryAdoptWeaponIntoWheel4229938", "GameRouter_Economy_NextGmItemUniqueId4229938", "GameRouter_Economy_ReserveGmItemUniqueId4229938", "GameRouter_Economy_ChargeCurrency4229938", "GameRouter_Economy_GrantDrop4229938", "GameRouter_Economy_AddGrant4229938", "GameRouter_Economy_ApplyEconomy4229938Async", "GameRouter_Economy_ApplyEconomy4229938Async_2", "GameRouter_Economy_GrantAllCurrencies4229938Async", "GameRouter_Economy_SaturatingAdd4229938", "GameRouter_Economy_SaturatingMultiply4229938", "GameRouter_Economy_RollCount4229938", "GameRouter_Economy_PickWeightedIndex4229938", "GameRouter_Economy_ParseEconomyRequest4229938" ] }, { "file": "internal/gameserver/routers/game_router_elevator.go", "count": 6, "functions": [ "GameRouter_Elevator_ElevatorStateOf", "GameRouter_Elevator_OnAskMoveMobilePlatform", "GameRouter_Elevator_OnAskGetOnMobilePlatform", "GameRouter_Elevator_OnAskGetOffMobilePlatform", "GameRouter_Elevator_PushDoorModeAsync", "GameRouter_Elevator_PushPlatformAsync" ] }, { "file": "internal/gameserver/routers/game_router_endpoints.go", "count": 33, "functions": [ "GameRouter_Endpoints_LoginGame", "GameRouter_Endpoints_RequestGameSceneData", "GameRouter_Endpoints_GetServerTime", "GameRouter_Endpoints_AskAllSpiritPanelData", "GameRouter_Endpoints_GetSpriteToken4229938", "GameRouter_Endpoints_CheckPsoPermissions", "GameRouter_Endpoints_AskDeleteTask", "GameRouter_Endpoints_AskSetGamePause", "GameRouter_Endpoints_AskLoadSceneCompleted", "GameRouter_Endpoints_AskLoadGameResCompleted", "GameRouter_Endpoints_AskLoadingFinished", "GameRouter_Endpoints_AskLoadedInSameScene", "GameRouter_Endpoints_AskSwitchSpirit", "GameRouter_Endpoints_ReportPreSwitchSpiritFinish", "GameRouter_Endpoints_AskSwitchWeapon", "GameRouter_Endpoints_AskSwitchFightStyle", "GameRouter_Endpoints_AskSetWeaponFightStyle", "GameRouter_Endpoints_AskLoadWeaponToSlot", "GameRouter_Endpoints_AskDepositSpiritWeapon", "GameRouter_Endpoints_AskExchangeWeaponSlot", "GameRouter_Endpoints_AskAddClientBuff", "GameRouter_Endpoints_AskRemoveClientBuff", "GameRouter_Endpoints_AskEnterFeiSuoCrouch", "GameRouter_Endpoints_AskFeiSuoSuccess", "GameRouter_Endpoints_AskLeaveFeiSuoCrouch", "GameRouter_Endpoints_ReportCanAssassinateEnemies", "GameRouter_Endpoints_AskUseSkill", "GameRouter_Endpoints_AskSkillUseWeaponDurability", "GameRouter_Endpoints_AskWeaponEquipBullets", "GameRouter_Endpoints_ReportSkillEnd", "GameRouter_Endpoints_AskMultipleSkillHit2", "GameRouter_Endpoints_AcceptCombatInvoke", "GameRouter_Endpoints_MovementReport" ] }, { "file": "internal/gameserver/routers/game_router_enemy_ai_actions.go", "count": 19, "functions": [ "GameRouter_EnemyAiActions_EnemyAiMoveSecondsNow", "GameRouter_EnemyAiActions_EnemyAiMoveIntervalMsNow", "GameRouter_EnemyAiActions_EnemyAiMoveStepNow", "GameRouter_EnemyAiActions_EnemyAiCastBusyMsNow", "GameRouter_EnemyAiActions_EnemyAiCastIntervalMsNow", "GameRouter_EnemyAiActions_EnemyAiShouldLog", "GameRouter_EnemyAiActions_EnemyAiAttacksFor", "GameRouter_EnemyAiActions_EnemyAiAttackName", "GameRouter_EnemyAiActions_RunEnemyAttackAiAsync", "GameRouter_EnemyAiActions_DrainPendingUnlocksAsync", "GameRouter_EnemyAiActions_SeedAssassinationCandidatesAsync", "GameRouter_EnemyAiActions_EnemyAiSelectTarget", "GameRouter_EnemyAiActions_RefreshEnemyEngageAsync", "GameRouter_EnemyAiActions_RefreshEnemyActionAsync", "GameRouter_EnemyAiActions_TurnEnemyToAsync", "GameRouter_EnemyAiActions_RandomPause", "GameRouter_EnemyAiActions_DispatchEnemyPatrolStepAsync", "GameRouter_EnemyAiActions_ApplyEnemyHitToPlayerDelayedAsync", "GameRouter_EnemyAiActions_ReportEnemyBattleMoveEnd" ] }, { "file": "internal/gameserver/routers/game_router_enemy_hp_bar.go", "count": 3, "functions": [ "GameRouter_EnemyHpBar_HideLocalEnemyHpBarAsync", "GameRouter_EnemyHpBar_ReassertHiddenHpBarAsync", "GameRouter_EnemyHpBar_RevealLocalEnemyHpBarAsync" ] }, { "file": "internal/gameserver/routers/game_router_enemy_stance.go", "count": 3, "functions": [ "GameRouter_EnemyStance_IsUnarmedEnemyProfile4229938", "GameRouter_EnemyStance_ClearEnemyGunAim4229938", "GameRouter_EnemyStance_SendEnemyCombatStanceAsync" ] }, { "file": "internal/gameserver/routers/game_router_enemy_stiff.go", "count": 11, "functions": [ "GameRouter_EnemyStiff_LocalEnemyEnterStiff", "GameRouter_EnemyStiff_LocalEnemyExitStiff", "GameRouter_EnemyStiff_LocalEnemyStandUp", "GameRouter_EnemyStiff_TryReadStiffAgentId", "GameRouter_EnemyStiff_EnterLocalEnemyGroggyAsync", "GameRouter_EnemyStiff_ExitLocalEnemyGroggyAsync", "GameRouter_EnemyStiff_MaintainLocalEnemyGroggyAsync", "GameRouter_EnemyStiff_CompleteLocalEnemyDeathClearAsync", "GameRouter_EnemyStiff_LocalEnemyPrepareFinish", "GameRouter_EnemyStiff_LocalEnemyDiePerfEnd", "GameRouter_EnemyStiff_SweepLocalEnemyDeathClearsAsync" ] }, { "file": "internal/gameserver/routers/game_router_enemy_territory.go", "count": 10, "functions": [ "GameRouter_EnemyTerritory_EnemyTerritoryStateOf", "GameRouter_EnemyTerritory_EnsureEnemyTerritory", "GameRouter_EnemyTerritory_StopEnemyTerritory", "GameRouter_EnemyTerritory_EnemyTerritoryActiveCount", "GameRouter_EnemyTerritory_RunEnemyTerritoryLoopAsync", "GameRouter_EnemyTerritory_TickEnemyTerritoryAsync", "GameRouter_EnemyTerritory_PlaceTerritoryGroupAsync", "GameRouter_EnemyTerritory_RemoveTerritoryEnemyAsync", "GameRouter_EnemyTerritory_ForgetTerritoryEnemy", "GameRouter_EnemyTerritory_SpawnEnemyTerritoryAsync" ] }, { "file": "internal/gameserver/routers/game_router_enemy_warning.go", "count": 7, "functions": [ "GameRouter_EnemyWarning_LocalEnemyWarningDistanceSquared", "GameRouter_EnemyWarning_SelectLocalEnemyWarningState", "GameRouter_EnemyWarning_LocalEnemyWarningAiDistanceSquared", "GameRouter_EnemyWarning_SendLocalEnemyWarningStateAsync", "GameRouter_EnemyWarning_PrimeLocalEnemyWarningAsync", "GameRouter_EnemyWarning_RefreshLocalEnemyWarningsAsync", "GameRouter_EnemyWarning_ClearLocalEnemyWarningAsync" ] }, { "file": "internal/gameserver/routers/game_router_extraction.go", "count": 37, "functions": [ "GameRouter_Extraction_ExtractionCfg", "GameRouter_Extraction_IsExtractionRaid", "GameRouter_Extraction_ExtractionStateOf", "GameRouter_Extraction_EnsureExtractionSeeded", "GameRouter_Extraction_NowSeconds", "GameRouter_Extraction_PushBagAsync", "GameRouter_Extraction_PushBagCapacityAsync", "GameRouter_Extraction_OnAskExtractionShooterSearchContainer", "GameRouter_Extraction_RevealContainerAfterAsync", "GameRouter_Extraction_AnswerEmptyContainerAsync", "GameRouter_Extraction_OnAskExtractionShooterEndSearchContainer", "GameRouter_Extraction_OnAskExtractionShooterShiftItem", "GameRouter_Extraction_OnAskExtractionShooterRemoveItem", "GameRouter_Extraction_OnAskExtractionShooterLockItem", "GameRouter_Extraction_OnAskExtractionShooterSortBag", "GameRouter_Extraction_OnAskExtractionShooterSplitItem", "GameRouter_Extraction_OnAskExtractionShooterBagExpansion", "GameRouter_Extraction_OnAskExtractionShooterTransferAllToStash", "GameRouter_Extraction_OnAskExtractionShooterSortBags", "GameRouter_Extraction_OnAskExtractionShooterShiftContainerItemToBag", "GameRouter_Extraction_OnAskExtractionShooterShiftContainerItemToSlot", "GameRouter_Extraction_OnAskExtractionShooterBagItemToContainer", "GameRouter_Extraction_OnAskExtractionShooterSlotItemToContainer", "GameRouter_Extraction_RunTakeAsync", "GameRouter_Extraction_RunPutAsync", "GameRouter_Extraction_RunMoveAsync", "GameRouter_Extraction_TryArgs", "GameRouter_Extraction_PushContainerAsync", "GameRouter_Extraction_OnAskExtractionShooterShiftContainerItem", "GameRouter_Extraction_OnAskExtractionShooterRemoveContainerItem", "GameRouter_Extraction_OnAskExtractionShooterRaidSplitItem", "GameRouter_Extraction_OnAskQuitExtractionShooter", "GameRouter_Extraction_ExitExtractionAsync", "GameRouter_Extraction_PushExtractionEnterAsync", "GameRouter_Extraction_SyncWheelAfterBagChangeAsync", "GameRouter_Extraction_ReadU32List7Bit", "GameRouter_Extraction_ReadVarInt" ] }, { "file": "internal/gameserver/routers/game_router_extraction_admin.go", "count": 8, "functions": [ "GameRouter_ExtractionAdmin_EnterExtractionRaidAsync", "GameRouter_ExtractionAdmin_PushExtractionSettlementAsync", "GameRouter_ExtractionAdmin_ExtractionStateForPanel", "GameRouter_ExtractionAdmin_BagRows", "GameRouter_ExtractionAdmin_ExtractionWheelContent", "GameRouter_ExtractionAdmin_ExtractionWheelInertItems", "GameRouter_ExtractionAdmin_RepublishExtractionLoginFrameAsync", "GameRouter_ExtractionAdmin_PushExtractionNotifyAsync" ] }, { "file": "internal/gameserver/routers/game_router_extraction_match.go", "count": 5, "functions": [ "GameRouter_ExtractionMatch_OnAskStartSingleMatch", "GameRouter_ExtractionMatch_OnStartBotMatch", "GameRouter_ExtractionMatch_OnStartMatchInTeam", "GameRouter_ExtractionMatch_OnStartGameInTeam", "GameRouter_ExtractionMatch_HijackMatchToExtractionAsync" ] }, { "file": "internal/gameserver/routers/game_router_extraction_weapons.go", "count": 10, "functions": [ "GameRouter_ExtractionWeapons_PushExtractionWheelSyncAsync", "GameRouter_ExtractionWeapons_PushExtractionWheelSnapshotAsync", "GameRouter_ExtractionWeapons_RecordExtractionWheelPublished", "GameRouter_ExtractionWeapons_BuildExtractionWheelSnapshot", "GameRouter_ExtractionWeapons_ExtractionSwitchWeaponAt", "GameRouter_ExtractionWeapons_PushExtractionWheelDeltaAsync", "GameRouter_ExtractionWeapons_WheelWeaponsByIndex", "GameRouter_ExtractionWeapons_WheelSyncTarget", "GameRouter_ExtractionWeapons_WheelHeadWeapons", "GameRouter_ExtractionWeapons_PrepareWheelWeaponDetail" ] }, { "file": "internal/gameserver/routers/game_router_faction_invasion.go", "count": 3, "functions": [ "GameRouter_FactionInvasion_SyncAreaOccupyAsync", "GameRouter_FactionInvasion_SpawnCompanionAsync", "GameRouter_FactionInvasion_RunFactionInvasionAsync" ] }, { "file": "internal/gameserver/routers/game_router_fashion.go", "count": 3, "functions": [ "GameRouter_Fashion_AskSetSpiritFashionsWithSource", "GameRouter_Fashion_ApplyWearAsync", "GameRouter_Fashion_FashionBookkeepingAccept" ] }, { "file": "internal/gameserver/routers/game_router_fashion_coloring.go", "count": 4, "functions": [ "GameRouter_FashionColoring_AskUnlockFashionColoringSlot", "GameRouter_FashionColoring_AskSetFashionColoringSchemeInfos", "GameRouter_FashionColoring_AskApplyFashionColoringSchemeInfos", "GameRouter_FashionColoring_AskResetFashionColoringSchemeInf" ] }, { "file": "internal/gameserver/routers/game_router_fishing.go", "count": 23, "functions": [ "GameRouter_Fishing_AskFishingSpotFullSync", "GameRouter_Fishing_AskFishingSuccess", "GameRouter_Fishing_TryRecordCatch", "GameRouter_Fishing_GmAddFishingGear", "GameRouter_Fishing_GmRemoveFishingGear", "GameRouter_Fishing_GmInitFishingSpot", "GameRouter_Fishing_GmSpawnFishingSpotFish", "GameRouter_Fishing_GmResetAllFishingSpots", "GameRouter_Fishing_GmClearFishing", "GameRouter_Fishing_GmAddAllFishes", "GameRouter_Fishing_GmOnFishingSuccess", "GameRouter_Fishing_GmViewFishingSpot", "GameRouter_Fishing_GmViewFishingInfo", "GameRouter_Fishing_NowUnix", "GameRouter_Fishing_EnsurePool", "GameRouter_Fishing_GetOrCreatePool", "GameRouter_Fishing_PickFishConfigId", "GameRouter_Fishing_BuildPool", "GameRouter_Fishing_NormalizeFishId", "GameRouter_Fishing_ReadUIntEl", "GameRouter_Fishing_LoadSpots", "GameRouter_Fishing_LoadGroups", "GameRouter_Fishing_LoadFish" ] }, { "file": "internal/gameserver/routers/game_router_functional_npc.go", "count": 11, "functions": [ "GameRouter_FunctionalNpc_FunctionalNpcStateOf", "GameRouter_FunctionalNpc_EnsureFunctionalNpcs", "GameRouter_FunctionalNpc_StopFunctionalNpcs", "GameRouter_FunctionalNpc_FunctionalNpcActiveCount", "GameRouter_FunctionalNpc_RunFunctionalNpcLoopAsync", "GameRouter_FunctionalNpc_TickFunctionalNpcsAsync", "GameRouter_FunctionalNpc_RemoveFunctionalNpcAsync", "GameRouter_FunctionalNpc_SnapGroundY", "GameRouter_FunctionalNpc_PlaceFunctionalNpcAsync", "GameRouter_FunctionalNpc_SpawnFunctionalNpcsAsync", "GameRouter_FunctionalNpc_Distance2" ] }, { "file": "internal/gameserver/routers/game_router_gacha.go", "count": 6, "functions": [ "GameRouter_Gacha_AskDrawGacha", "GameRouter_Gacha_RollGrandPrize4229938", "GameRouter_Gacha_PickGachaContent4229938", "GameRouter_Gacha_TryPrizeTemplateId4229938", "GameRouter_Gacha_IsItemOwned4229938", "GameRouter_Gacha_ReplyDrawGacha4229938Async" ] }, { "file": "internal/gameserver/routers/game_router_gadget.go", "count": 6, "functions": [ "GameRouter_Gadget_OnActiveDynamicGo", "GameRouter_Gadget_BuildGadgetEntityInfo", "GameRouter_Gadget_BuildSpoonSpecialList", "GameRouter_Gadget_SpawnGadgetListAsync", "GameRouter_Gadget_SpawnGadgetAsync", "GameRouter_Gadget_RemoveGadgetsAsync" ] }, { "file": "internal/gameserver/routers/game_router_gadget_grid.go", "count": 10, "functions": [ "GameRouter_GadgetGrid_ComputeGridWindowDiff", "GameRouter_GadgetGrid_IsFarGridJump", "GameRouter_GadgetGrid_GadgetGridStateOf", "GameRouter_GadgetGrid_EnsureGadgetGrid", "GameRouter_GadgetGrid_StopGadgetGrid", "GameRouter_GadgetGrid_GadgetGridSentCount", "GameRouter_GadgetGrid_RunGadgetGridLoopAsync", "GameRouter_GadgetGrid_TickGadgetGridAsync", "GameRouter_GadgetGrid_PushGadgetGridAsync", "GameRouter_GadgetGrid_PushGadgetGridRemovalAsync" ] }, { "file": "internal/gameserver/routers/game_router_game_ground.go", "count": 11, "functions": [ "GameRouter_GameGround_GetBowlingSession", "GameRouter_GameGround_BowlingPickLane", "GameRouter_GameGround_PinPathProbeCandidate", "GameRouter_GameGround_BowlingWireNow", "GameRouter_GameGround_ParseFlatJson", "GameRouter_GameGround_EnterBowlingZone4229938", "GameRouter_GameGround_GmEnterBowlingZone4229938", "GameRouter_GameGround_StartBowlingZoneAsync", "GameRouter_GameGround_LeaveBowling4229938", "GameRouter_GameGround_BowlingGenericAccept4229938", "GameRouter_GameGround_PushBowlingSceneItemsAsync" ] }, { "file": "internal/gameserver/routers/game_router_gang_boss.go", "count": 4, "functions": [ "GameRouter_GangBoss_NoteObservedSummonSentId", "GameRouter_GangBoss_AskSummonGangMember", "GameRouter_GangBoss_AskDestroyAllGangMember", "GameRouter_GangBoss_ResolveSummonTarget" ] }, { "file": "internal/gameserver/routers/game_router_garage.go", "count": 23, "functions": [ "GameRouter_Garage_RememberGarageHouse", "GameRouter_Garage_LastGarageHouseId", "GameRouter_Garage_ResolveDrivenVehicleIds", "GameRouter_Garage_GetGarageRuntime", "GameRouter_Garage_OnAskHouseParking", "GameRouter_Garage_OnAskHouseMoveParkingSpace", "GameRouter_Garage_OnAskHouseCancelParking", "GameRouter_Garage_OnGmHouseCancelParking", "GameRouter_Garage_OnGmHouseParking", "GameRouter_Garage_OnAskCreateHouseParkingVehicles", "GameRouter_Garage_OnAskDestroyHouseParkingVehicles", "GameRouter_Garage_OnAskTeleportToHouseGarage", "GameRouter_Garage_OnAskTeleportFromHouseGarage", "GameRouter_Garage_ResolveGarageExitLanding", "GameRouter_Garage_EnsureParkingVehiclesAsync", "GameRouter_Garage_TryReadGarageArgs", "GameRouter_Garage_AssignFreeSpace", "GameRouter_Garage_CancelVehicles", "GameRouter_Garage_PushSyncHouseParkingAsync", "GameRouter_Garage_PushSyncHouseParkingEntityBindingAsync", "GameRouter_Garage_GarageSpawnPoint", "GameRouter_Garage_IsVehicleAlive", "GameRouter_Garage_FindDrivenVehicleEntity" ] }, { "file": "internal/gameserver/routers/game_router_gate_lua.go", "count": 12, "functions": [ "GameRouter_GateLua_BindGateSession4229938", "GameRouter_GateLua_TryGetGateSession4229938", "GameRouter_GateLua_RunClientLuaAsync", "GameRouter_GateLua_EnumLedgerUnits4229938", "GameRouter_GateLua_StoryMessageBytes4229938", "GameRouter_GateLua_BuildReceiptScript4229938", "GameRouter_GateLua_BuildExamButtonScript4229938", "GameRouter_GateLua_PoliceReactionForOption", "GameRouter_GateLua_BuildReactionScript4229938", "GameRouter_GateLua_BuildPatchClickOptionScript4229938", "GameRouter_GateLua_BuildPrepareExamScript4229938", "GameRouter_GateLua_BuildUnitButtonScript4229938" ] }, { "file": "internal/gameserver/routers/game_router_gm.go", "count": 8, "functions": [ "GameRouter_Gm_GmSpawnVehicle", "GameRouter_Gm_GmAddEnemyWithPosition", "GameRouter_Gm_GmAddEnemy", "GameRouter_Gm_GmAddEnemyByPlayer", "GameRouter_Gm_GmAddNpc", "GameRouter_Gm_SpawnGmNpcAsync", "GameRouter_Gm_SpawnGmEnemyAsync", "GameRouter_Gm_GmTeleportXYZ" ] }, { "file": "internal/gameserver/routers/game_router_gm_fog.go", "count": 4, "functions": [ "GameRouter_GmFog_EnterFogMapPoiId", "GameRouter_GmFog_GmUnlockAllFogMap", "GameRouter_GmFog_GmSetAmbianceEnabled", "GameRouter_GmFog_GmGetAmbianceEnabled" ] }, { "file": "internal/gameserver/routers/game_router_gm_jobs.go", "count": 10, "functions": [ "GameRouter_GmJobs_GmJobTake", "GameRouter_GmJobs_GmJobStart", "GameRouter_GmJobs_GmJobQuit", "GameRouter_GmJobs_GmJobPromote", "GameRouter_GmJobs_GmSetJobLevel", "GameRouter_GmJobs_GmJobEnd", "GameRouter_GmJobs_HandleGmJobAsync", "GameRouter_GmJobs_ReadGmJobArgs", "GameRouter_GmJobs_ApplyGmJob", "GameRouter_GmJobs_PushGmJobInfoAsync" ] }, { "file": "internal/gameserver/routers/game_router_gm_wallet.go", "count": 6, "functions": [ "GameRouter_GmWallet_AddMoney", "GameRouter_GmWallet_AddItem", "GameRouter_GmWallet_ParseMoneyGrant4229938", "GameRouter_GmWallet_ReadAmount4229938", "GameRouter_GmWallet_ParseItemGrant4229938", "GameRouter_GmWallet_ClampToUInt32" ] }, { "file": "internal/gameserver/routers/game_router_gomoku_solo.go", "count": 8, "functions": [ "GameRouter_GomokuSolo_EnterGomokuZoneDoubleAI4229938", "GameRouter_GomokuSolo_EnterGomokuZoneEndGame4229938", "GameRouter_GomokuSolo_ReturnGomokuUidAsync", "GameRouter_GomokuSolo_PushGomokuZoneInfoAsync", "GameRouter_GomokuSolo_SpawnGomokuOpponentAsync", "GameRouter_GomokuSolo_PickGomokuOpponentItem", "GameRouter_GomokuSolo_FindGomokuStall", "GameRouter_GomokuSolo_GomokuFallbackUid" ] }, { "file": "internal/gameserver/routers/game_router_gym_equipment.go", "count": 3, "functions": [ "GameRouter_GymEquipment_GymStateOf", "GameRouter_GymEquipment_ResetGymEquipment", "GameRouter_GymEquipment_TickGymEquipmentAsync" ] }, { "file": "internal/gameserver/routers/game_router_hack_npc.go", "count": 7, "functions": [ "GameRouter_HackNpc_PublishNpcHackableAsync", "GameRouter_HackNpc_MarkNpcHackableOnSpawnAsync", "GameRouter_HackNpc_PublishNpcPhoneAsync", "GameRouter_HackNpc_PublishEnemyPropAsync", "GameRouter_HackNpc_OnAskHackingNpc", "GameRouter_HackNpc_OnAskHackingNpcPress", "GameRouter_HackNpc_OnReportBeHacked" ] }, { "file": "internal/gameserver/routers/game_router_hacker_app.go", "count": 4, "functions": [ "GameRouter_HackerApp_AskChangeHackerName", "GameRouter_HackerApp_RepublishHackerHandleAsync", "GameRouter_HackerApp_HackerHandle4229938", "GameRouter_HackerApp_EonBugForumAction" ] }, { "file": "internal/gameserver/routers/game_router_hacker_summon.go", "count": 11, "functions": [ "GameRouter_HackerSummon_ControllableSummonAgentId", "GameRouter_HackerSummon_ControllableSummonName", "GameRouter_HackerSummon_BuildWeaponWheelWire", "GameRouter_HackerSummon_ControllableSummonWeaponWheel", "GameRouter_HackerSummon_ControllableSummonEnabled", "GameRouter_HackerSummon_TryHandleControllableSummonSkill", "GameRouter_HackerSummon_AskStopControlAgent", "GameRouter_HackerSummon_AskControlAgent", "GameRouter_HackerSummon_OnStopControlAgent", "GameRouter_HackerSummon_OnControlAgent", "GameRouter_HackerSummon_HandOverSummonControl" ] }, { "file": "internal/gameserver/routers/game_router_house.go", "count": 6, "functions": [ "GameRouter_House_GrantHouseOwnershipAsync", "GameRouter_House_PushSyncAddHouseAsync", "GameRouter_House_AskLoadHouseData", "GameRouter_House_TryReturnHouseFurnitureAsync", "GameRouter_House_ResolveFurnitureFloorKeys", "GameRouter_House_LogFurnitureTree" ] }, { "file": "internal/gameserver/routers/game_router_house_furniture_gadget.go", "count": 6, "functions": [ "GameRouter_HouseFurnitureGadget_OnCreateHouseFurnitureGadgets", "GameRouter_HouseFurnitureGadget_OnDestoryHouseFurnitureGadgets", "GameRouter_HouseFurnitureGadget_TickHouseFurnitureGadgetsAsync", "GameRouter_HouseFurnitureGadget_IsNearPlayer", "GameRouter_HouseFurnitureGadget_ResolveNodeIdFromPlacedId", "GameRouter_HouseFurnitureGadget_ApplyGadgetOffset" ] }, { "file": "internal/gameserver/routers/game_router_indoor_sector.go", "count": 7, "functions": [ "GameRouter_IndoorSector_IndoorSectorStateOf", "GameRouter_IndoorSector_ResetIndoorSector", "GameRouter_IndoorSector_TickIndoorSectorAsync", "GameRouter_IndoorSector_ClosePushedAsync", "GameRouter_IndoorSector_PushLoadIndoorSectorAsync", "GameRouter_IndoorSector_PushIndoorSectorControlAsync", "GameRouter_IndoorSector_PushIndoorSectorControlBatchAsync" ] }, { "file": "internal/gameserver/routers/game_router_intersection_signals.go", "count": 7, "functions": [ "GameRouter_IntersectionSignals_SignalsOf", "GameRouter_IntersectionSignals_UseZoneIndex", "GameRouter_IntersectionSignals_PushIntersectionUpdatesAsync", "GameRouter_IntersectionSignals_StartIntersectionSignals", "GameRouter_IntersectionSignals_StopIntersectionSignals", "GameRouter_IntersectionSignals_RunIntersectionSignalLoopAsync", "GameRouter_IntersectionSignals_ProbeIntersections" ] }, { "file": "internal/gameserver/routers/game_router_job.go", "count": 6, "functions": [ "GameRouter_Job_BuildJobInfoPayload", "GameRouter_Job_NowUnixSeconds", "GameRouter_Job_AskStartJob", "GameRouter_Job_AskQuitJob", "GameRouter_Job_AskAcceptTask", "GameRouter_Job_JobClassOf" ] }, { "file": "internal/gameserver/routers/game_router_job_apps.go", "count": 5, "functions": [ "GameRouter_JobApps_AskGetWasherMissionInfo", "GameRouter_JobApps_WasherMissionAction", "GameRouter_JobApps_AskRacingCompetitionGroupInfo", "GameRouter_JobApps_BuildWasherMissionInfo", "GameRouter_JobApps_BuildRacingCompetitionGroupInfo" ] }, { "file": "internal/gameserver/routers/game_router_junctions.go", "count": 4, "functions": [ "GameRouter_Junctions_TryGet", "GameRouter_Junctions_IsGreen", "GameRouter_Junctions_MsToNextGreen", "GameRouter_Junctions_Load" ] }, { "file": "internal/gameserver/routers/game_router_kesi.go", "count": 1, "functions": [ "GameRouter_Kesi_ControlKesi4229938" ] }, { "file": "internal/gameserver/routers/game_router_live_house.go", "count": 18, "functions": [ "GameRouter_LiveHouse_LivehouseState", "GameRouter_LiveHouse_AskQueryLiveHouseInfo4229938", "GameRouter_LiveHouse_AskLiveHouseMusicList4229938", "GameRouter_LiveHouse_SetLiveHouseMusicResult4229938", "GameRouter_LiveHouse_LiveHouseMusicNotify4229938", "GameRouter_LiveHouse_AskLiveHouseUseItem4229938", "GameRouter_LiveHouse_AskSelectPartyDanceSong4229938", "GameRouter_LiveHouse_AskSelectPartyDanceMode4229938", "GameRouter_LiveHouse_AskStartPartyDance4229938", "GameRouter_LiveHouse_AskLeavePartyDance4229938", "GameRouter_LiveHouse_PartyLiveLedger", "GameRouter_LiveHouse_PushPartyLiveAsync", "GameRouter_LiveHouse_PartyLiveSwitch4229938", "GameRouter_LiveHouse_SendPartyEvent4229938", "GameRouter_LiveHouse_GmPartyLiveAddEvent4229938", "GameRouter_LiveHouse_ReadInt32AndString", "GameRouter_LiveHouse_AppendRow", "GameRouter_LiveHouse_U" ] }, { "file": "internal/gameserver/routers/game_router_lixi_police.go", "count": 22, "functions": [ "GameRouter_LixiPolice_LixiReady", "GameRouter_LixiPolice_PoliceDispatches", "GameRouter_LixiPolice_PublishLixiPolice4229938", "GameRouter_LixiPolice_RegisterPoliceNpc4229938", "GameRouter_LixiPolice_PoliceCharacterPacket4229938", "GameRouter_LixiPolice_SendPoliceCharacter4229938", "GameRouter_LixiPolice_SendPoliceExamData4229938", "GameRouter_LixiPolice_SendLixiPoliceCareer4229938", "GameRouter_LixiPolice_RefreshPoliceNpcInitializationPass4229938", "GameRouter_LixiPolice_RefreshSpawnedPoliceNpcs4229938", "GameRouter_LixiPolice_ControlPoliceExam4229938", "GameRouter_LixiPolice_ControlPoliceTarget4229938", "GameRouter_LixiPolice_PolicePrepareScript4229938", "GameRouter_LixiPolice_ExpirePolicePrepare4229938", "GameRouter_LixiPolice_PoliceReaction4229938", "GameRouter_LixiPolice_PoliceEscortVehicleRequestValid4229938", "GameRouter_LixiPolice_PoliceEntryRetryAllowed4229938", "GameRouter_LixiPolice_ClosePoliceInteraction4229938", "GameRouter_LixiPolice_RecoverStalledPoliceBoarding4229938", "GameRouter_LixiPolice_WatchPoliceBoarding4229938", "GameRouter_LixiPolice_HandlePoliceStory4229938", "GameRouter_LixiPolice_StopLixiPolice4229938" ] }, { "file": "internal/gameserver/routers/game_router_local_enemy_combat.go", "count": 25, "functions": [ "GameRouter_LocalEnemyCombat_GetLocalEnemyRuntimeState", "GameRouter_LocalEnemyCombat_LocalEnemyCombatEnabled", "GameRouter_LocalEnemyCombat_RegisterSpawnedEnemy", "GameRouter_LocalEnemyCombat_EngageSpawnedEnemyAsync", "GameRouter_LocalEnemyCombat_ReEngageSpawnedEnemyAsync", "GameRouter_LocalEnemyCombat_TrackLocalEnemyHitAsync", "GameRouter_LocalEnemyCombat_ResolveLocalHitAttackerId", "GameRouter_LocalEnemyCombat_SendLocalEnemyAttackedAsync", "GameRouter_LocalEnemyCombat_SendLocalEnemyHurtEffectAsync", "GameRouter_LocalEnemyCombat_ResolveLocalHurtPresentation", "GameRouter_LocalEnemyCombat_SendLocalEnemyHpBaselineAsync", "GameRouter_LocalEnemyCombat_SendLocalEnemyHpAsync", "GameRouter_LocalEnemyCombat_SendLocalEnemyStaggerAsync", "GameRouter_LocalEnemyCombat_ReassertLocalEnemyDeathAsync", "GameRouter_LocalEnemyCombat_SendLocalEnemyDownPoseAsync", "GameRouter_LocalEnemyCombat_SendLocalEnemyGroggyPoseAsync", "GameRouter_LocalEnemyCombat_ReassertLocalEnemyGroggyAsync", "GameRouter_LocalEnemyCombat_LocalEnemyDeathSequenceAsync", "GameRouter_LocalEnemyCombat_TryReadUnitId", "GameRouter_LocalEnemyCombat_RawBody", "GameRouter_LocalEnemyCombat_LocalEnemyHurtEffectReport", "GameRouter_LocalEnemyCombat_LocalEnemyStartFall", "GameRouter_LocalEnemyCombat_LocalEnemyEndFall", "GameRouter_LocalEnemyCombat_LocalEnemyFallGround", "GameRouter_LocalEnemyCombat_LocalEnemyUseClientSkill" ] }, { "file": "internal/gameserver/routers/game_router_mahjong_solo.go", "count": 29, "functions": [ "GameRouter_MahjongSolo_NextMahjongRoom", "GameRouter_MahjongSolo_NewMahjongIds", "GameRouter_MahjongSolo_FindMahjong", "GameRouter_MahjongSolo_HumanSeat", "GameRouter_MahjongSolo_FillMahjongSeats", "GameRouter_MahjongSolo_MjSend", "GameRouter_MahjongSolo_MjInts", "GameRouter_MahjongSolo_MjTile", "GameRouter_MahjongSolo_MjTiles", "GameRouter_MahjongSolo_MjVisible", "GameRouter_MahjongSolo_MjMeld", "GameRouter_MahjongSolo_MjMelds", "GameRouter_MahjongSolo_MjInfo", "GameRouter_MahjongSolo_MjRoom", "GameRouter_MahjongSolo_MjWorldRoom", "GameRouter_MahjongSolo_MjResult", "GameRouter_MahjongSolo_LoadMahjongCoreAsync", "GameRouter_MahjongSolo_BeginMahjongCoreAsync", "GameRouter_MahjongSolo_FlushMahjongEvents", "GameRouter_MahjongSolo_MjResumePromptAsync", "GameRouter_MahjongSolo_MjSendOptionsAsync", "GameRouter_MahjongSolo_RunMahjongNpcTurnsAsync", "GameRouter_MahjongSolo_RemoveMahjongGameCoreAsync", "GameRouter_MahjongSolo_WatchMahjongAsync", "GameRouter_MahjongSolo_MahjongPlayerName", "GameRouter_MahjongSolo_MahjongStart4229938", "GameRouter_MahjongSolo_MahjongRequest4229938", "GameRouter_MahjongSolo_TryMjTile", "GameRouter_MahjongSolo_TryMjTiles" ] }, { "file": "internal/gameserver/routers/game_router_mall.go", "count": 1, "functions": [ "GameRouter_Mall_AskMallBuyCommodity" ] }, { "file": "internal/gameserver/routers/game_router_map_entrance.go", "count": 6, "functions": [ "GameRouter_MapEntrance_PublishMapEntrancesAsync", "GameRouter_MapEntrance_AskTouchMapEntrance", "GameRouter_MapEntrance_TryParseMapTouchBody", "GameRouter_MapEntrance_AskPlayerChangePositionByScenePortal", "GameRouter_MapEntrance_TryParsePortalBody", "GameRouter_MapEntrance_IsUsableEntranceCoordinate" ] }, { "file": "internal/gameserver/routers/game_router_mechanika_sheep.go", "count": 10, "functions": [ "GameRouter_MechanikaSheep_MechanikaReady4229938", "GameRouter_MechanikaSheep_AllowsMechanikaSheepSkill4229938", "GameRouter_MechanikaSheep_SummonMechanikaSheep4229938", "GameRouter_MechanikaSheep_ActivateMechanikaSheepAsync", "GameRouter_MechanikaSheep_HideMechanikaSheepHpBarAsync", "GameRouter_MechanikaSheep_SendMechanikaSheepAgentAsync", "GameRouter_MechanikaSheep_RecordMechanikaSkill4229938", "GameRouter_MechanikaSheep_RecordMechanikaSkillEnd4229938", "GameRouter_MechanikaSheep_ClearMechanikaSheepUnderGate4229938", "GameRouter_MechanikaSheep_StopMechanikaSheep4229938" ] }, { "file": "internal/gameserver/routers/game_router_metro.go", "count": 21, "functions": [ "GameRouter_Metro_MetroLinesForRaid", "GameRouter_Metro_SyncMetroLinesToRaid", "GameRouter_Metro_TryGetMetroState", "GameRouter_Metro_GetMetroState", "GameRouter_Metro_EnsureMetroLoop", "GameRouter_Metro_AskGetAllMetroInfos", "GameRouter_Metro_BuildMetroInfos", "GameRouter_Metro_BuildMetroTrackSegments", "GameRouter_Metro_DistanceToMetroTrack", "GameRouter_Metro_IsPlayerNearMetroTrack", "GameRouter_Metro_MetroLineSummary", "GameRouter_Metro_RunMetroLoopAsync", "GameRouter_Metro_TickMetroAsync", "GameRouter_Metro_MetroStatus", "GameRouter_Metro_MetroCatalogView", "GameRouter_Metro_MetroTrainView", "GameRouter_Metro_StopName", "GameRouter_Metro_MetroInterpolate", "GameRouter_Metro_SetMetroEnabled", "GameRouter_Metro_ConfigureMetroLines", "GameRouter_Metro_StopMetro" ] }, { "file": "internal/gameserver/routers/game_router_metro_gadget.go", "count": 3, "functions": [ "GameRouter_MetroGadget_OnAskMetroGadgetIds", "GameRouter_MetroGadget_FindSiblingSeats", "GameRouter_MetroGadget_WarnSeatConflict" ] }, { "file": "internal/gameserver/routers/game_router_milk_car.go", "count": 1, "functions": [ "GameRouter_MilkCar_AskDrinkMilk" ] }, { "file": "internal/gameserver/routers/game_router_mini_game_entry.go", "count": 16, "functions": [ "GameRouter_MiniGameEntry_EnterRingTossZoneAccept", "GameRouter_MiniGameEntry_RecordRingTossResultAccept", "GameRouter_MiniGameEntry_LeaveRingTossAccept", "GameRouter_MiniGameEntry_AskStartPartyMiniGameMatchAccept", "GameRouter_MiniGameEntry_AskConfirmPartyMiniGameMatchAccept", "GameRouter_MiniGameEntry_AskCancelPartyMiniGameMatchAccept", "GameRouter_MiniGameEntry_AskStartScratchGameAccept", "GameRouter_MiniGameEntry_PushScratchStartAsync", "GameRouter_MiniGameEntry_AskLoseScratchGameAccept", "GameRouter_MiniGameEntry_AskFinishScratchGameAccept", "GameRouter_MiniGameEntry_EnterGomokuZoneDoublePlayerAccept", "GameRouter_MiniGameEntry_PlaceGomokuPieceAccept", "GameRouter_MiniGameEntry_LeaveGomokuAccept", "GameRouter_MiniGameEntry_AskStartFryChestnutGameAccept", "GameRouter_MiniGameEntry_AskFinishChestnutGameAccept", "GameRouter_MiniGameEntry_AskFarmerFryAccept" ] }, { "file": "internal/gameserver/routers/game_router_mini_game_stall.go", "count": 4, "functions": [ "GameRouter_MiniGameStall_MiniGameStallStateOf", "GameRouter_MiniGameStall_ResetMiniGameStall", "GameRouter_MiniGameStall_TickMiniGameStallAsync", "GameRouter_MiniGameStall_MaybeOfferScratchAsync" ] }, { "file": "internal/gameserver/routers/game_router_misc_acks.go", "count": 110, "functions": [ "GameRouter_MiscAcks_AskAgentStartNpcSound", "GameRouter_MiscAcks_AskReadCityPedia", "GameRouter_MiscAcks_AskSetClientLockTarget", "GameRouter_MiscAcks_AskDoNpcAction", "GameRouter_MiscAcks_SyncWorldBattlePlayers", "GameRouter_MiscAcks_AskReleaseLuaSlotEntityEvent", "GameRouter_MiscAcks_AskAddPaokuLimit", "GameRouter_MiscAcks_AskRemovePaokuLimit", "GameRouter_MiscAcks_AskEnterMoveGround", "GameRouter_MiscAcks_AskLeaveMoveGround", "GameRouter_MiscAcks_AskTimePanelInfo", "GameRouter_MiscAcks_GetUploadObjectUrl", "GameRouter_MiscAcks_AskItemDestructibleCreate", "GameRouter_MiscAcks_AskStartClimb", "GameRouter_MiscAcks_AskEndClimb", "GameRouter_MiscAcks_AckVoid", "GameRouter_MiscAcks_ReportUnitHitFly", "GameRouter_MiscAcks_ReportUnitHitFlyEnd", "GameRouter_MiscAcks_ReportUnitFallGround", "GameRouter_MiscAcks_ReportUnitFallGroundEnd", "GameRouter_MiscAcks_AskControlPowerHoldEnemyUp", "GameRouter_MiscAcks_AskControlPowerHoldEnemyFallGround", "GameRouter_MiscAcks_AskCancelInteractionActionRedPoi", "GameRouter_MiscAcks_ReportPlayerStartCommonInteract", "GameRouter_MiscAcks_AskPlayerOnMetro", "GameRouter_MiscAcks_AskRemoveMapPin", "GameRouter_MiscAcks_GmActiveBadgeEffect", "GameRouter_MiscAcks_GMActivateNpcProfile", "GameRouter_MiscAcks_EndWorldLifeGame", "GameRouter_MiscAcks_AskRestaurantBuyFoods", "GameRouter_MiscAcks_RecordAgentBehavior", "GameRouter_MiscAcks_ChangeVehicleDoorState", "GameRouter_MiscAcks_AskStartGuideByCondition", "GameRouter_MiscAcks_AskSetSpiritFashionVariantPreference", "GameRouter_MiscAcks_AskPutMapPinFar", "GameRouter_MiscAcks_GetCharacterRandomDialog", "GameRouter_MiscAcks_StartWorldLifeGame", "GameRouter_MiscAcks_AskBasketballOperatorAction", "GameRouter_MiscAcks_AskWushuTournamentSeasonData", "GameRouter_MiscAcks_GMChangeNpcFavor", "GameRouter_MiscAcks_GmDropReward", "GameRouter_MiscAcks_FastReenter", "GameRouter_MiscAcks_AskVehicleSendGamePlaySignal", "GameRouter_MiscAcks_AskChangeSceneItemQuality", "GameRouter_MiscAcks_AskPuppetGetup", "GameRouter_MiscAcks_AskChangeRoleUseSystemName", "GameRouter_MiscAcks_AskMetroHit", "GameRouter_MiscAcks_AskMetroHitEnd", "GameRouter_MiscAcks_AskSaveSettings", "GameRouter_MiscAcks_AskCloseConnectionToGame", "GameRouter_MiscAcks_AskClearSwitchInFashionCache", "GameRouter_MiscAcks_AskMultiverseStatus", "GameRouter_MiscAcks_GmWorldRefreshEnemyGroup", "GameRouter_MiscAcks_GmRecoverAllSkillCooldown", "GameRouter_MiscAcks_GmFinishAllGuides", "GameRouter_MiscAcks_GmUnlockSystem", "GameRouter_MiscAcks_GetUnlockedSystems", "GameRouter_MiscAcks_PushUnlockSystemsAsync", "GameRouter_MiscAcks_GmUnlockPlanningBoardMultiPlayer", "GameRouter_MiscAcks_GmRefreshAllDestructibles", "GameRouter_MiscAcks_GmCompleteAgentProfileTarget", "GameRouter_MiscAcks_GmChangeSystem", "GameRouter_MiscAcks_GmAddFan", "GameRouter_MiscAcks_AskTeleportOnCrossBoundary", "GameRouter_MiscAcks_AskUseItems", "GameRouter_MiscAcks_AskPoliceTakeCaseReward", "GameRouter_MiscAcks_AskActivateNpcProfile", "GameRouter_MiscAcks_AskSwitchSpiritByTaskRole", "GameRouter_MiscAcks_ForceAcceptTask", "GameRouter_MiscAcks_ForceSubmitTask", "GameRouter_MiscAcks_RecordSceneDeviceBehavior", "GameRouter_MiscAcks_AskPlayerEnterWater", "GameRouter_MiscAcks_AskPlayerLeaveWater", "GameRouter_MiscAcks_AskEndTaxiTeleport", "GameRouter_MiscAcks_AskCreateCustomLink", "GameRouter_MiscAcks_AskCancelInviterPlayerInteractio", "GameRouter_MiscAcks_AskUpdatePlayerScenarioInfo", "GameRouter_MiscAcks_AskChangePlayerScenarioSlot", "GameRouter_MiscAcks_AskChangeNameByItem", "GameRouter_MiscAcks_AskSetSpiritWearFashionHiddenPartsWithSource", "GameRouter_MiscAcks_AskTakeNpcProfileProgressRewardWithWeb", "GameRouter_MiscAcks_AskReportArcadeGameResult", "GameRouter_MiscAcks_AskPoliceTrailTeleport", "GameRouter_MiscAcks_AskPoliceFakeFileTakeReward", "GameRouter_MiscAcks_AskTradeListItem", "GameRouter_MiscAcks_RequestRevive", "GameRouter_MiscAcks_GmDaVinciCode", "GameRouter_MiscAcks_GmAddVehicle", "GameRouter_MiscAcks_GmAddHealItems", "GameRouter_MiscAcks_GmAddAllSpirits", "GameRouter_MiscAcks_GmUnlockBadge", "GameRouter_MiscAcks_GmUnlockAllQuest", "GameRouter_MiscAcks_GmSetMapEntrance", "GameRouter_MiscAcks_GmSubmitEvent", "GameRouter_MiscAcks_GmEnableThreatDebug", "GameRouter_MiscAcks_GmStartEnemyDetectDebug", "GameRouter_MiscAcks_GmStartEnemyDetectStateDebug", "GameRouter_MiscAcks_GmEndEnemyStrategyDebug", "GameRouter_MiscAcks_GmStartSyncAIAction", "GameRouter_MiscAcks_GmEndSyncAIAction", "GameRouter_MiscAcks_GmRegenerateWildEnemy", "GameRouter_MiscAcks_GmKillEnemy", "GameRouter_MiscAcks_GmEnemyAiStopFlagByCamp", "GameRouter_MiscAcks_GmAllSwitchToBattle", "GameRouter_MiscAcks_GmTestDamage", "GameRouter_MiscAcks_GmDeathPartyForcePlayerWin", "GameRouter_MiscAcks_GmAddWeapon", "GameRouter_MiscAcks_GmAddOtherBuff", "GameRouter_MiscAcks_GmRemoveBuff", "GameRouter_MiscAcks_AskSetSpiritFunctionSuitSchemeInfo" ] }, { "file": "internal/gameserver/routers/game_router_mobile_skin.go", "count": 3, "functions": [ "GameRouter_MobileSkin_AskSetMobileSkinPart4229938", "GameRouter_MobileSkin_AskResetMobileSkinPart4229938", "GameRouter_MobileSkin_ApplyPhoneSkin4229938Async" ] }, { "file": "internal/gameserver/routers/game_router_movement.go", "count": 13, "functions": [ "GameRouter_Movement_MaybeSavePlayerPosition4229938", "GameRouter_Movement_SendLeftBehindWaypointAsync", "GameRouter_Movement_SendLeftBehindRouteAsync", "GameRouter_Movement_EnsureLeftBehindLoop", "GameRouter_Movement_RunLeftBehindLoopAsync", "GameRouter_Movement_PoiGroupFor", "GameRouter_Movement_PoiDwellMsFor", "GameRouter_Movement_RunLeftBehindPoiTickAsync", "GameRouter_Movement_PushLeftBehindPoiPropAsync", "GameRouter_Movement_RunLeftBehindWanderTickAsync", "GameRouter_Movement_TrackLeftBehindRealPositions", "GameRouter_Movement_FeedLeftBehindUnitsAsync", "GameRouter_Movement_OnMovementReport" ] }, { "file": "internal/gameserver/routers/game_router_npc_chat.go", "count": 13, "functions": [ "GameRouter_NpcChat_NpcChatRequestId", "GameRouter_NpcChat_InteractNpcChat", "GameRouter_NpcChat_ChatToNpc", "GameRouter_NpcChat_InviteNpcChat", "GameRouter_NpcChat_AdvanceNpcChatAsync", "GameRouter_NpcChat_InteractNpcChatToEnd", "GameRouter_NpcChat_AskMarkNpcChatRead", "GameRouter_NpcChat_RequestNpcChatList", "GameRouter_NpcChat_AskCloseNpcChatWnd", "GameRouter_NpcChat_AskClearSpiritGroupChat", "GameRouter_NpcChat_AskClearNpcUncompletedInviteChat", "GameRouter_NpcChat_BuildNpcChatItem", "GameRouter_NpcChat_OwnerOf" ] }, { "file": "internal/gameserver/routers/game_router_npc_invite.go", "count": 8, "functions": [ "GameRouter_NpcInvite_AskSimulationInviteNpc4229938", "GameRouter_NpcInvite_AskRestaurantInviteNpc4229938", "GameRouter_NpcInvite_AskGetNpcRandomWearFashions4229938", "GameRouter_NpcInvite_PartyNpcPoiActionIdsFor", "GameRouter_NpcInvite_StartSingleParty4229938", "GameRouter_NpcInvite_ResolvePartyNpcSuits", "GameRouter_NpcInvite_PartyOver4229938", "GameRouter_NpcInvite_InviteMultiNpcChat4229938" ] }, { "file": "internal/gameserver/routers/game_router_npc_life.go", "count": 12, "functions": [ "GameRouter_NpcLife_PushNpcSpoonAgentAsync", "GameRouter_NpcLife_EnsureNpcSpoonAsync", "GameRouter_NpcLife_EnsureNpcPoiActionAsync", "GameRouter_NpcLife_ResolveActivityPresentation", "GameRouter_NpcLife_ApplyActivityOffset", "GameRouter_NpcLife_ResolveSpoonAgentId", "GameRouter_NpcLife_PushNpcTimeTableAsync", "GameRouter_NpcLife_BuildTimeTables", "GameRouter_NpcLife_CurrentSliceIndex", "GameRouter_NpcLife_SpoonPositionFor", "GameRouter_NpcLife_PushNpcPoiActionAsync", "GameRouter_NpcLife_OnAskQueryFavorNpcAgentPos" ] }, { "file": "internal/gameserver/routers/game_router_npc_phone_drop.go", "count": 2, "functions": [ "GameRouter_NpcPhoneDrop_OnAskPickUpSceneItemTransferToItem", "GameRouter_NpcPhoneDrop_OnAskEnemyItemPickUp" ] }, { "file": "internal/gameserver/routers/game_router_npc_shop.go", "count": 1, "functions": [ "GameRouter_NpcShop_AskNpcShop" ] }, { "file": "internal/gameserver/routers/game_router_npc_shop_trades.go", "count": 2, "functions": [ "GameRouter_NpcShopTrades_UnsupportedNpcShopPurchase4229938", "GameRouter_NpcShopTrades_CloseNpcShop4229938" ] }, { "file": "internal/gameserver/routers/game_router_party_camp.go", "count": 4, "functions": [ "GameRouter_PartyCamp_SetPartyVenueAtPlayer", "GameRouter_PartyCamp_PartyCampStateOf", "GameRouter_PartyCamp_ResetPartyCamp", "GameRouter_PartyCamp_TickPartyCampAsync" ] }, { "file": "internal/gameserver/routers/game_router_party_npc.go", "count": 4, "functions": [ "GameRouter_PartyNpc_RemovePlacedPartyNpcsAsync", "GameRouter_PartyNpc_RememberPartyInvitedNpc", "GameRouter_PartyNpc_TakePartyInvitedNpcs", "GameRouter_PartyNpc_SpawnPartyNpcsAsync" ] }, { "file": "internal/gameserver/routers/game_router_party_npc_roam.go", "count": 9, "functions": [ "GameRouter_PartyNpcRoam_RoamStateOf", "GameRouter_PartyNpcRoam_ResetPartyNpcRoam", "GameRouter_PartyNpcRoam_PartyRoamActive", "GameRouter_PartyNpcRoam_ArmPartyNpcRoamAsync", "GameRouter_PartyNpcRoam_PushPartyRoamIntentAsync", "GameRouter_PartyNpcRoam_PushPartyWanderAsync", "GameRouter_PartyNpcRoam_PushPartyWaypointAsync", "GameRouter_PartyNpcRoam_EnsurePartyNpcRoamLoop", "GameRouter_PartyNpcRoam_RunPartyNpcRoamLoopAsync" ] }, { "file": "internal/gameserver/routers/game_router_ped_lanes.go", "count": 18, "functions": [ "GameRouter_PedLanes_Load", "GameRouter_PedLanes_Num", "GameRouter_PedLanes_CellOf", "GameRouter_PedLanes_TryPickSpawn", "GameRouter_PedLanes_Advance", "GameRouter_PedLanes_TryHop", "GameRouter_PedLanes_ScanHop", "GameRouter_PedLanes_Remember", "GameRouter_PedLanes_Sample", "GameRouter_PedLanes_PlanRoute", "GameRouter_PedLanes_TryPlanJourney", "GameRouter_PedLanes_TryPickGoalOnRing", "GameRouter_PedLanes_TryFacing", "GameRouter_PedLanes_SnapTo", "GameRouter_PedLanes_TryPickEscape", "GameRouter_PedLanes_NearestLane", "GameRouter_PedLanes_ShortestChain", "GameRouter_PedLanes_Stats" ] }, { "file": "internal/gameserver/routers/game_router_ped_path.go", "count": 3, "functions": [ "GameRouter_PedPath_AskClientNpcFindPath", "GameRouter_PedPath_AnswerNpcFindPathAsync", "GameRouter_PedPath_AskAetherNpcUpdatePathForObstacle" ] }, { "file": "internal/gameserver/routers/game_router_phone.go", "count": 3, "functions": [ "GameRouter_Phone_AskPhoneAddCallRecord4229938", "GameRouter_Phone_AskPhoneContactOptionAction4229938", "GameRouter_Phone_NameOfPhoneNumber" ] }, { "file": "internal/gameserver/routers/game_router_plate.go", "count": 14, "functions": [ "GameRouter_Plate_OnAskPlateLoadComplete", "GameRouter_Plate_OnAskPlateResourceReady", "GameRouter_Plate_OnAskPlateAgentCreateConfirmed", "GameRouter_Plate_OnAskNotifyPlateGameStallEvent", "GameRouter_Plate_Hex", "GameRouter_Plate_PushPlateAsync", "GameRouter_Plate_EnsurePlateAsync", "GameRouter_Plate_BuildPlateAddListBody", "GameRouter_Plate_WriteVec3", "GameRouter_Plate_WriteEmptyDict", "GameRouter_Plate_WriteDictInt32", "GameRouter_Plate_WriteDictUInt64", "GameRouter_Plate_WriteCount", "GameRouter_Plate_ParseUniqueId" ] }, { "file": "internal/gameserver/routers/game_router_player_vitals.go", "count": 4, "functions": [ "GameRouter_PlayerVitals_ApplyEnemyHitToPlayerAsync", "GameRouter_PlayerVitals_PublishPlayerHpAsync", "GameRouter_PlayerVitals_PlayerVitalsUnits", "GameRouter_PlayerVitals_EnterPlayerDownedAsync" ] }, { "file": "internal/gameserver/routers/game_router_plot.go", "count": 6, "functions": [ "GameRouter_Plot_AskPreparePlotEvent", "GameRouter_Plot_AskEndPreparePlotEvent", "GameRouter_Plot_AskTriggerPlotEvent", "GameRouter_Plot_TryCompleteStaticNpcPlot", "GameRouter_Plot_HasFinitePosition", "GameRouter_Plot_FormatPlotTarget" ] }, { "file": "internal/gameserver/routers/game_router_police_animation_height.go", "count": 2, "functions": [ "GameRouter_PoliceAnimationHeight_PoliceAlightVisualHeight4229938", "GameRouter_PoliceAnimationHeight_BeginPoliceAlightVisualHeight4229938" ] }, { "file": "internal/gameserver/routers/game_router_police_animation_trace.go", "count": 1, "functions": [ "GameRouter_PoliceAnimationTrace_TracePoliceVehicleAnimation4229938" ] }, { "file": "internal/gameserver/routers/game_router_police_arrest.go", "count": 11, "functions": [ "GameRouter_PoliceArrest_CollectPoliceTargets", "GameRouter_PoliceArrest_PullTargetToPlayerAsync", "GameRouter_PoliceArrest_AskGetArrestTimes", "GameRouter_PoliceArrest_AskIsArrested", "GameRouter_PoliceArrest_AskPoliceEffectiveExam", "GameRouter_PoliceArrest_AskPoliceExamInteract", "GameRouter_PoliceArrest_PerformArrestAsync", "GameRouter_PoliceArrest_ArrestBySessionAsync", "GameRouter_PoliceArrest_SendPoliceArrestAsync", "GameRouter_PoliceArrest_GetOrCreatePoliceArrest", "GameRouter_PoliceArrest_HexPrefix" ] }, { "file": "internal/gameserver/routers/game_router_police_boarding_alignment.go", "count": 1, "functions": [ "GameRouter_PoliceBoardingAlignment_PreparePoliceOfficerBoarding4229938" ] }, { "file": "internal/gameserver/routers/game_router_police_boarding_facing.go", "count": 1, "functions": [ "GameRouter_PoliceBoardingFacing_PoliceBoardingFacing4229938" ] }, { "file": "internal/gameserver/routers/game_router_police_buttons.go", "count": 3, "functions": [ "GameRouter_PoliceButtons_SendPoliceButtons4229938", "GameRouter_PoliceButtons_PoliceButtonsScript4229938", "GameRouter_PoliceButtons_UnregisterPoliceNpc4229938" ] }, { "file": "internal/gameserver/routers/game_router_police_dispatch.go", "count": 10, "functions": [ "GameRouter_PoliceDispatch_AskPoliceDispatch", "GameRouter_PoliceDispatch_OnPoliceDispatch", "GameRouter_PoliceDispatch_DispatchArmedSupportAsync", "GameRouter_PoliceDispatch_DismissArmedSupportAsync", "GameRouter_PoliceDispatch_SpawnHelicopterVehicleAsync", "GameRouter_PoliceDispatch_DismissHelicopterVehicleAsync", "GameRouter_PoliceDispatch_AskHelicopterNpc", "GameRouter_PoliceDispatch_AskHelicopterScanChange", "GameRouter_PoliceDispatch_AskPoliceStopHelicopterDispatch", "GameRouter_PoliceDispatch_GetOrCreateHelicopterScan" ] }, { "file": "internal/gameserver/routers/game_router_police_donor_glue.go", "count": 8, "functions": [ "GameRouter_PoliceDonorGlue_GetEnemyRuntimeState", "GameRouter_PoliceDonorGlue_RunEnemyAttackAiAsync", "GameRouter_PoliceDonorGlue_DeliveryText4229938", "GameRouter_PoliceDonorGlue_GetStateIfExistsPublic", "GameRouter_PoliceDonorGlue_PoliceRootSentForGm4229938", "GameRouter_PoliceDonorGlue_PolicePrisonSnapshotForGm4229938", "GameRouter_PoliceDonorGlue_TryFindInLedger", "GameRouter_PoliceDonorGlue_RewriteLedgerPosition" ] }, { "file": "internal/gameserver/routers/game_router_police_escort.go", "count": 6, "functions": [ "GameRouter_PoliceEscort_EscortStateOf", "GameRouter_PoliceEscort_BoardingInfoWire", "GameRouter_PoliceEscort_SendPassengerBindingAsync", "GameRouter_PoliceEscort_EscortBoardAsync", "GameRouter_PoliceEscort_EscortAlightAsync", "GameRouter_PoliceEscort_EscortStatus" ] }, { "file": "internal/gameserver/routers/game_router_police_fine.go", "count": 5, "functions": [ "GameRouter_PoliceFine_AskPoliceFineNpc", "GameRouter_PoliceFine_PushFineRewardAsync", "GameRouter_PoliceFine_BuildFineRewardWire", "GameRouter_PoliceFine_EmptyList", "GameRouter_PoliceFine_EmptyDict" ] }, { "file": "internal/gameserver/routers/game_router_police_officer_boarding_position.go", "count": 1, "functions": [ "GameRouter_PoliceOfficerBoardingPosition_PoliceOfficerBoardingPosition4229938" ] }, { "file": "internal/gameserver/routers/game_router_police_prison.go", "count": 13, "functions": [ "GameRouter_PolicePrison_PolicePrisonNear4229938", "GameRouter_PolicePrison_PolicePrisonNativeNear4229938", "GameRouter_PolicePrison_PolicePrisonScene4229938", "GameRouter_PolicePrison_CanVisitPolicePrison4229938", "GameRouter_PolicePrison_SendPolicePrisonButtons4229938", "GameRouter_PolicePrison_PolicePrisonButtonsScript4229938", "GameRouter_PolicePrison_ControlPolicePrison4229938", "GameRouter_PolicePrison_CompletePolicePrison4229938", "GameRouter_PolicePrison_TryCompleteNativePolicePrison4229938", "GameRouter_PolicePrison_HandlePolicePrisonTimelineEnd4229938", "GameRouter_PolicePrison_WatchPolicePrison4229938", "GameRouter_PolicePrison_PlacePolicePrisonNpc4229938", "GameRouter_PolicePrison_HoldPolicePrisonNpc4229938" ] }, { "file": "internal/gameserver/routers/game_router_police_prison_animation.go", "count": 1, "functions": [ "GameRouter_PolicePrisonAnimation_PreparePolicePrisonAnimation4229938" ] }, { "file": "internal/gameserver/routers/game_router_police_vehicle.go", "count": 12, "functions": [ "GameRouter_PoliceVehicle_TrackPoliceNpcMovement4229938", "GameRouter_PoliceVehicle_RememberPoliceEscortPosition4229938", "GameRouter_PoliceVehicle_ReservePoliceSeat4229938", "GameRouter_PoliceVehicle_CancelPoliceSeatReservation4229938", "GameRouter_PoliceVehicle_PoliceBoardingInfoWire4229938", "GameRouter_PoliceVehicle_SendPolicePassengerBinding4229938", "GameRouter_PoliceVehicle_PreparePoliceAlighting4229938", "GameRouter_PoliceVehicle_CommitPolicePassenger4229938", "GameRouter_PoliceVehicle_PoliceTargetPosition4229938", "GameRouter_PoliceVehicle_ReleasePolicePassenger4229938", "GameRouter_PoliceVehicle_WatchPoliceAlighting4229938", "GameRouter_PoliceVehicle_ReleasePoliceVehiclePassengers4229938" ] }, { "file": "internal/gameserver/routers/game_router_profiles.go", "count": 19, "functions": [ "GameRouter_Profiles_PublishSkillBindings", "GameRouter_Profiles_PublishCombatResources", "GameRouter_Profiles_SpiritFightStyleOverrides", "GameRouter_Profiles_ResolveEquippedWeapon", "GameRouter_Profiles_PublishedWeaponFightStyleId", "GameRouter_Profiles_PublishMinimalActorPresentation4229938", "GameRouter_Profiles_PublishWeaponSnapshot", "GameRouter_Profiles_PublishSafeRuntimeBuffSnapshot4229938", "GameRouter_Profiles_FullHackerKitEnabled", "GameRouter_Profiles_JobBadgeBuffsEnabled", "GameRouter_Profiles_PublishHackerJobRuntime4229938", "GameRouter_Profiles_PublishPoliceJobRuntime4229938", "GameRouter_Profiles_PublishCombatProfileOnSwitch4229938", "GameRouter_Profiles_PublishSpiritJobRuntime4229938", "GameRouter_Profiles_PublishHackerBatteryRuntime4229938", "GameRouter_Profiles_PublishInitialCapabilityBuffs", "GameRouter_Profiles_PublishProtagonistGrapnelGate4229938", "GameRouter_Profiles_PublishSpiritKillingGate4229938", "GameRouter_Profiles_PublishCombatProfile" ] }, { "file": "internal/gameserver/routers/game_router_prop_restock.go", "count": 3, "functions": [ "GameRouter_PropRestock_PropRestockStateOf", "GameRouter_PropRestock_ResetPropRestock", "GameRouter_PropRestock_TickPropRestockAsync" ] }, { "file": "internal/gameserver/routers/game_router_racing_ai_vehicles.go", "count": 7, "functions": [ "GameRouter_RacingAiVehicles_ResolveRacingAiSpawnEnabled", "GameRouter_RacingAiVehicles_RacingAiDriverId", "GameRouter_RacingAiVehicles_ResolveRacingAiDriverFormworks", "GameRouter_RacingAiVehicles_SpawnRacingAiVehiclesAsync", "GameRouter_RacingAiVehicles_SpawnRaceAiVehicleAsync", "GameRouter_RacingAiVehicles_AttachRaceAetherDriversAsync", "GameRouter_RacingAiVehicles_DestroyRacingAiVehiclesAsync" ] }, { "file": "internal/gameserver/routers/game_router_racing_auto_start.go", "count": 14, "functions": [ "GameRouter_RacingAutoStart_RequestRacingSettle", "GameRouter_RacingAutoStart_NoteRacingCounter", "GameRouter_RacingAutoStart_TakeRacingLastCounter", "GameRouter_RacingAutoStart_SignalRacingBoarding", "GameRouter_RacingAutoStart_WaitForRacingBoardingAsync", "GameRouter_RacingAutoStart_RecordRacingCompletion", "GameRouter_RacingAutoStart_RacingSpoonNameForRaid", "GameRouter_RacingAutoStart_RacingTrackIdForRaid", "GameRouter_RacingAutoStart_RacingSpoonRaidMatches", "GameRouter_RacingAutoStart_TryPickRacingTrack", "GameRouter_RacingAutoStart_TeleportPlayerAndVehicleToRacingStartAsync", "GameRouter_RacingAutoStart_ScheduleRacingAutoStart", "GameRouter_RacingAutoStart_RunRacingAutoStartAsync", "GameRouter_RacingAutoStart_BuildRacingResultData" ] }, { "file": "internal/gameserver/routers/game_router_racing_gates.go", "count": 10, "functions": [ "GameRouter_RacingGates_BuildOfficialTrackGates", "GameRouter_RacingGates_ExpandGatePairs", "GameRouter_RacingGates_RacingGateNoticed", "GameRouter_RacingGates_SpawnRacingGatesAsync", "GameRouter_RacingGates_RacingGatePathIdSet", "GameRouter_RacingGates_RemoveCheckpointGatesAsync", "GameRouter_RacingGates_RemoveCheckpointGatesCoreAsync", "GameRouter_RacingGates_RemoveAllRacingGatesAsync", "GameRouter_RacingGates_LoadRacingGateTable", "GameRouter_RacingGates_BuildRacingGateBeacons" ] }, { "file": "internal/gameserver/routers/game_router_racing_task_graph.go", "count": 4, "functions": [ "GameRouter_RacingTaskGraph_TryParseRaidSpoonName", "GameRouter_RacingTaskGraph_TryResolveRacingTaskSpoon", "GameRouter_RacingTaskGraph_TryResolveRacingTaskSpoon_2", "GameRouter_RacingTaskGraph_PublishRacingTaskSpoonAsync" ] }, { "file": "internal/gameserver/routers/game_router_racing_tasks.go", "count": 4, "functions": [ "GameRouter_RacingTasks_AskAcceptAndSetCurrentTaskAccept", "GameRouter_RacingTasks_BuildChallengeTaskPanelBody", "GameRouter_RacingTasks_BuildChallengeTaskViewData", "GameRouter_RacingTasks_ReadU32" ] }, { "file": "internal/gameserver/routers/game_router_racing_vehicle.go", "count": 2, "functions": [ "GameRouter_RacingVehicle_AskSetRacingCompetitionVehicleAccept", "GameRouter_RacingVehicle_AskSetTaskCounterValueAccept" ] }, { "file": "internal/gameserver/routers/game_router_racing_zone_probe.go", "count": 6, "functions": [ "GameRouter_RacingZoneProbe_RacingZoneProbeStatus", "GameRouter_RacingZoneProbe_BuildRacingAiGrid", "GameRouter_RacingZoneProbe_BuildRacingParticipant", "GameRouter_RacingZoneProbe_BuildRacingZoneProbe", "GameRouter_RacingZoneProbe_ValidateRacingCfgId", "GameRouter_RacingZoneProbe_BuildRacingZoneClearBody" ] }, { "file": "internal/gameserver/routers/game_router_roster_npc.go", "count": 12, "functions": [ "GameRouter_RosterNpc_RosterNpcStateOf", "GameRouter_RosterNpc_EnsureRosterNpcs", "GameRouter_RosterNpc_StopRosterNpcs", "GameRouter_RosterNpc_RosterNpcActiveCount", "GameRouter_RosterNpc_RetireRosterNpcForSwitchAsync", "GameRouter_RosterNpc_RosterNpcPlacements", "GameRouter_RosterNpc_RunRosterNpcLoopAsync", "GameRouter_RosterNpc_TickRosterNpcsAsync", "GameRouter_RosterNpc_PlaceRosterNpcAsync", "GameRouter_RosterNpc_RemoveRosterNpcAsync", "GameRouter_RosterNpc_Dist2", "GameRouter_RosterNpc_Taken" ] }, { "file": "internal/gameserver/routers/game_router_scene_devices.go", "count": 14, "functions": [ "GameRouter_SceneDevices_OnAskSceneDeviceChangeState", "GameRouter_SceneDevices_OnAskSceneDeviceRecordValue", "GameRouter_SceneDevices_OnSceneDeviceOccupy", "GameRouter_SceneDevices_OnAskCheckSpoonConditionByType", "GameRouter_SceneDevices_OnAskGetSpoonServerOutputPortIndexByType", "GameRouter_SceneDevices_OnAskDoSpoonServerActionByType", "GameRouter_SceneDevices_SceneDeviceOkReply", "GameRouter_SceneDevices_EchoOff", "GameRouter_SceneDevices_PushDeviceStateAsync", "GameRouter_SceneDevices_PushDeviceValueAsync", "GameRouter_SceneDevices_WriteRaw7", "GameRouter_SceneDevices_OnAskSceneDeviceSendSignal", "GameRouter_SceneDevices_TypeName", "GameRouter_SceneDevices_ReadBiasedLen7" ] }, { "file": "internal/gameserver/routers/game_router_scene_item_explicit.go", "count": 5, "functions": [ "GameRouter_SceneItemExplicit_FindSceneItemPlacementFile", "GameRouter_SceneItemExplicit_LoadSceneItemPlacements", "GameRouter_SceneItemExplicit_ParsePlacement", "GameRouter_SceneItemExplicit_PushExplicitSceneItemsAsync", "GameRouter_SceneItemExplicit_SceneItemPlacementStatus" ] }, { "file": "internal/gameserver/routers/game_router_scene_item_grid.go", "count": 12, "functions": [ "GameRouter_SceneItemGrid_SceneItemGridStateOf", "GameRouter_SceneItemGrid_ProtectDestructibles", "GameRouter_SceneItemGrid_UnprotectDestructibles", "GameRouter_SceneItemGrid_EnsureSceneItemGrid", "GameRouter_SceneItemGrid_StopSceneItemGrid", "GameRouter_SceneItemGrid_SceneItemGridSentCount", "GameRouter_SceneItemGrid_RunSceneItemGridLoopAsync", "GameRouter_SceneItemGrid_TickSceneItemGridAsync", "GameRouter_SceneItemGrid_PushSceneItemGridAsync", "GameRouter_SceneItemGrid_PushSceneItemGridRemovalAsync", "GameRouter_SceneItemGrid_ToGridDestructibleInfo", "GameRouter_SceneItemGrid_BuildTestBoxSpawns" ] }, { "file": "internal/gameserver/routers/game_router_scene_switch.go", "count": 6, "functions": [ "GameRouter_SceneSwitch_AskPublicSwitchToPublicScene", "GameRouter_SceneSwitch_EnterRaid", "GameRouter_SceneSwitch_AskEnterRaidByMapEntrance", "GameRouter_SceneSwitch_JiguanEntranceIdToSend", "GameRouter_SceneSwitch_SwitchSceneAsync", "GameRouter_SceneSwitch_GetStateStatic" ] }, { "file": "internal/gameserver/routers/game_router_story_dialogue.go", "count": 2, "functions": [ "GameRouter_StoryDialogue_PushStoryDialogAsync", "GameRouter_StoryDialogue_PushStoryDialogVoiceAsync" ] }, { "file": "internal/gameserver/routers/game_router_switching.go", "count": 11, "functions": [ "GameRouter_Switching_OnSwitchSpirit", "GameRouter_Switching_OnPreSwitchSpiritFinish", "GameRouter_Switching_DismissSwitchShowActorsAsync", "GameRouter_Switching_CompleteSwitchWithoutTimelineAsync", "GameRouter_Switching_ClearPendingSwitch", "GameRouter_Switching_SwitchSpiritAsync", "GameRouter_Switching_SwitchSpiritWithShowAsync", "GameRouter_Switching_GmSwitchSpiritHere", "GameRouter_Switching_PublishSwitchRoleTeamAsync", "GameRouter_Switching_SwitchSpiritDirectSameScene4229938", "GameRouter_Switching_AskSwitchSpiritComplete" ] }, { "file": "internal/gameserver/routers/game_router_t2_misc.go", "count": 5, "functions": [ "GameRouter_T2Misc_AskHackerBetray", "GameRouter_T2Misc_SyncTrackGps4229938", "GameRouter_T2Misc_AskDestroyGangMember4229938", "GameRouter_T2Misc_AskAgentChangeWeaponByTemplateId4229938", "GameRouter_T2Misc_AskResetTruckOrderGoods4229938" ] }, { "file": "internal/gameserver/routers/game_router_talent.go", "count": 7, "functions": [ "GameRouter_Talent_AskActiveGameplayTalentLayer", "GameRouter_Talent_AskResetGameplayTalent", "GameRouter_Talent_AskActiveSpiritJobTalentLayer", "GameRouter_Talent_AskResetSpiritJobTalent", "GameRouter_Talent_AskConvertCommonSpiritTalentExp", "GameRouter_Talent_PublishTalentState4229938", "GameRouter_Talent_TryDecode4229938" ] }, { "file": "internal/gameserver/routers/game_router_tasks.go", "count": 9, "functions": [ "GameRouter_Tasks_PublishPlayerTasksAsync", "GameRouter_Tasks_PublishRacingChallengeTasksAsync", "GameRouter_Tasks_PublishTaskTitleUnlocksAsync", "GameRouter_Tasks_PublishTaskListAsync", "GameRouter_Tasks_ResolvePublishedEntries", "GameRouter_Tasks_ResolveTaskState", "GameRouter_Tasks_BuildEventPanelInfo", "GameRouter_Tasks_ResolveEventTaskId", "GameRouter_Tasks_BuildTaskInfo" ] }, { "file": "internal/gameserver/routers/game_router_taxi.go", "count": 17, "functions": [ "GameRouter_Taxi_CanTakeTaxi", "GameRouter_Taxi_UsableTaxiConfigIds", "GameRouter_Taxi_TaxiFare", "GameRouter_Taxi_TaxiSpeedMs", "GameRouter_Taxi_SetTaxiRaidControlAsync", "GameRouter_Taxi_DispatchTaxiAsync", "GameRouter_Taxi_StopTaxiTaskAsync", "GameRouter_Taxi_TaxiStopReasons", "GameRouter_Taxi_PushVehicleAutonomousStateAsync2", "GameRouter_Taxi_TaxiArrivedAsync", "GameRouter_Taxi_SettleTaxiAsync", "GameRouter_Taxi_FinishTaxiAsync", "GameRouter_Taxi_StartTaxi4229938", "GameRouter_Taxi_EndTaxi4229938", "GameRouter_Taxi_AccelerateTaxi4229938", "GameRouter_Taxi_TaxiVehicleStatus4229938", "GameRouter_Taxi_WatchTaxiAsync" ] }, { "file": "internal/gameserver/routers/game_router_teleport.go", "count": 24, "functions": [ "GameRouter_Teleport_NearestShop", "GameRouter_Teleport_IsExitCutscene", "GameRouter_Teleport_PrepareCarShopOption", "GameRouter_Teleport_PrepareJiguanOption", "GameRouter_Teleport_TryReadMapEntranceIdFromExtParams", "GameRouter_Teleport_FindJiguanDoorByPosition", "GameRouter_Teleport_PrepareGarageExitOption", "GameRouter_Teleport_PushPlayerAndVehicleAsync", "GameRouter_Teleport_HasTimeline", "GameRouter_Teleport_LastDrivenVehicleFix", "GameRouter_Teleport_ResolveShopVehicleId", "GameRouter_Teleport_GetStateIfExists", "GameRouter_Teleport_AskTeleport", "GameRouter_Teleport_AskTeleportToParkingWaypoint", "GameRouter_Teleport_AskTeleportToLeavingWaypoint", "GameRouter_Teleport_ReportPreTeleportFinish", "GameRouter_Teleport_ReportPostTeleportFinish", "GameRouter_Teleport_ReassertJiguanLandingAsync", "GameRouter_Teleport_ReassertGarageLandingAsync", "GameRouter_Teleport_ResolveActiveUnitId", "GameRouter_Teleport_GmTeleportXZ", "GameRouter_Teleport_TeleportPlayerInstantAsync", "GameRouter_Teleport_TeleportPlayerWithLoadingAsync", "GameRouter_Teleport_GetWorldStateStatic" ] }, { "file": "internal/gameserver/routers/game_router_time_weather.go", "count": 11, "functions": [ "GameRouter_TimeWeather_SetSessionTime", "GameRouter_TimeWeather_PushSessionTimeAsync", "GameRouter_TimeWeather_PushSessionWeatherAsync", "GameRouter_TimeWeather_AskPassingTime", "GameRouter_TimeWeather_GmPassingTime", "GameRouter_TimeWeather_GmSetTime", "GameRouter_TimeWeather_GmFixRaidTime", "GameRouter_TimeWeather_ChangePersonalTimeSetting", "GameRouter_TimeWeather_AddPersonalTimeSetting", "GameRouter_TimeWeather_GmSetWeather", "GameRouter_TimeWeather_GmSetWeatherParam" ] }, { "file": "internal/gameserver/routers/game_router_toilet_controls.go", "count": 1, "functions": [ "GameRouter_ToiletControls_PublishToiletControls4229938" ] }, { "file": "internal/gameserver/routers/game_router_toilet_qte.go", "count": 14, "functions": [ "GameRouter_ToiletQte_IsToiletOstrichAgent", "GameRouter_ToiletQte_GetRidingMount", "GameRouter_ToiletQte_SetRidingMount", "GameRouter_ToiletQte_PublishToiletRideAsync", "GameRouter_ToiletQte_ToiletMounts", "GameRouter_ToiletQte_NoteToiletMountSpawned", "GameRouter_ToiletQte_IsServerSpawnedUid", "GameRouter_ToiletQte_AskRideAgent4229938Handler", "GameRouter_ToiletQte_AskStopRideAgent4229938Handler", "GameRouter_ToiletQte_AskToiletOstrichFlee4229938Handler", "GameRouter_ToiletQte_CurrentRiderUnit", "GameRouter_ToiletQte_TryReadRideTarget", "GameRouter_ToiletQte_TryReadFleeTarget", "GameRouter_ToiletQte_LookupEnemyTemplate" ] }, { "file": "internal/gameserver/routers/game_router_trade.go", "count": 4, "functions": [ "GameRouter_Trade_AskTradeGetMarketList", "GameRouter_Trade_AskTradeBuyItem", "GameRouter_Trade_GrantTradePurchase4229938", "GameRouter_Trade_ReadUInt32At4229938" ] }, { "file": "internal/gameserver/routers/game_router_traffic.go", "count": 27, "functions": [ "GameRouter_Traffic_ShouldPushLaneData", "GameRouter_Traffic_TrafficState", "GameRouter_Traffic_EnsureTrafficAsync", "GameRouter_Traffic_StopTraffic", "GameRouter_Traffic_RunTrafficLoopAsync", "GameRouter_Traffic_TrafficCarPos", "GameRouter_Traffic_LaneAlreadyUsed", "GameRouter_Traffic_HeadsTowardPlayer", "GameRouter_Traffic_FarFromOtherCars", "GameRouter_Traffic_ReconcileTrafficAsync", "GameRouter_Traffic_SpawnTrafficVehicleBodyAsync", "GameRouter_Traffic_PickCruiseRoute", "GameRouter_Traffic_SnapshotOtherTargets", "GameRouter_Traffic_NoteTarget", "GameRouter_Traffic_BuildChain", "GameRouter_Traffic_AssignTrafficCruiseAsync", "GameRouter_Traffic_AdvanceCruiseEstimates", "GameRouter_Traffic_TryApplyTrafficCruiseStatus", "GameRouter_Traffic_RefreshTrafficCruiseAsync", "GameRouter_Traffic_DetachTrafficVehicleFromLaneAsync", "GameRouter_Traffic_PushTrafficLaneDataAsync", "GameRouter_Traffic_CarLife", "GameRouter_Traffic_RemoveTrafficVehicleAsync", "GameRouter_Traffic_OwnedIds", "GameRouter_Traffic_RetireTrafficAsync", "GameRouter_Traffic_RetireStrayTrafficAsync", "GameRouter_Traffic_PickTrafficConfigId" ] }, { "file": "internal/gameserver/routers/game_router_traversal.go", "count": 10, "functions": [ "GameRouter_Traversal_IsActiveProtagonist", "GameRouter_Traversal_EnsureFeiSuoActionBuff", "GameRouter_Traversal_OnEnterFeiSuoCrouch", "GameRouter_Traversal_OnFeiSuoSuccess", "GameRouter_Traversal_OnLeaveFeiSuoCrouch", "GameRouter_Traversal_OnReportCanAssassinateEnemies", "GameRouter_Traversal_RevokeAllAssassinationGrants", "GameRouter_Traversal_OnClientBuffAdd", "GameRouter_Traversal_OnClientBuffRemove", "GameRouter_Traversal_ClearClientWebLifecycleBuffs" ] }, { "file": "internal/gameserver/routers/game_router_tuite.go", "count": 13, "functions": [ "GameRouter_Tuite_BuildTuiteInfo", "GameRouter_Tuite_BuildTuiteComment", "GameRouter_Tuite_TuiteRequestId", "GameRouter_Tuite_AskTuiteGetDetailByConfigId", "GameRouter_Tuite_AskTuiteGetDetail", "GameRouter_Tuite_ReturnTuiteDetailAsync", "GameRouter_Tuite_AskInteractTuite", "GameRouter_Tuite_AskTuiteFollowRole", "GameRouter_Tuite_AskReportTuiteDetailOpened", "GameRouter_Tuite_AskTuiteTakeReward", "GameRouter_Tuite_AskTuiteGetCommentList", "GameRouter_Tuite_AskTuiteLikeComment", "GameRouter_Tuite_AskTuiteGetTimelineData" ] }, { "file": "internal/gameserver/routers/game_router_unhandled_batch.go", "count": 28, "functions": [ "GameRouter_UnhandledBatch_CamMove", "GameRouter_UnhandledBatch_CamRot", "GameRouter_UnhandledBatch_CamFov", "GameRouter_UnhandledBatch_CamAspect", "GameRouter_UnhandledBatch_ReportDrivingVehicle", "GameRouter_UnhandledBatch_AskVehicleNitroValue", "GameRouter_UnhandledBatch_AskVehicleNitro", "GameRouter_UnhandledBatch_AskModifyVehicleTopSpeed", "GameRouter_UnhandledBatch_AskVehicleHorn", "GameRouter_UnhandledBatch_AskVehicleContactDamage", "GameRouter_UnhandledBatch_AskVehicleInteractConfig", "GameRouter_UnhandledBatch_AskUpdateVehicleDestructibleParts", "GameRouter_UnhandledBatch_SyncChangeSafeArea", "GameRouter_UnhandledBatch_SyncChangeBuilding", "GameRouter_UnhandledBatch_SyncChangeIndoor", "GameRouter_UnhandledBatch_KnownNeutralInvokeBatch2", "GameRouter_UnhandledBatch_SkillNeutralAccepts", "GameRouter_UnhandledBatch_AskSkillDestructibleCreate", "GameRouter_UnhandledBatch_AskNotifyDestructibleHits", "GameRouter_UnhandledBatch_AskOperateDestructibleObject", "GameRouter_UnhandledBatch_AskMoveDestructibleObjects", "GameRouter_UnhandledBatch_AskBreakDestructibleObjects", "GameRouter_UnhandledBatch_AskReadWeaponRedDots", "GameRouter_UnhandledBatch_AskDiscardWeaponByInstanceId", "GameRouter_UnhandledBatch_AskDiscardWeapon", "GameRouter_UnhandledBatch_RequestPlayerStartHangup", "GameRouter_UnhandledBatch_RequestPlayerStopHangup", "GameRouter_UnhandledBatch_AskBreakSkillTimeCurve" ] }, { "file": "internal/gameserver/routers/game_router_vehicle.go", "count": 31, "functions": [ "GameRouter_Vehicle_ResetInteractionState", "GameRouter_Vehicle_GetVehicleRuntimeState", "GameRouter_Vehicle_GetVehicleRuntime", "GameRouter_Vehicle_VehicleOwnershipSnapshot", "GameRouter_Vehicle_PublishVehicleOwnership", "GameRouter_Vehicle_EnsureAetherVehicleInit", "GameRouter_Vehicle_AskMassHideAreas", "GameRouter_Vehicle_AskAetherChangeQuality", "GameRouter_Vehicle_AskAetherAIBorrowVehicle", "GameRouter_Vehicle_AskChangePedToVehicleNpc", "GameRouter_Vehicle_AskReportAetherLeaflet", "GameRouter_Vehicle_AskAetherAICreateRaidVehicleAndClaimSeatByAether", "GameRouter_Vehicle_AskAetherAIRaidVehicleRegressAether", "GameRouter_Vehicle_AskRaidVehicleConvertToAether", "GameRouter_Vehicle_ParseHexBytes", "GameRouter_Vehicle_AskInteractCmd", "GameRouter_Vehicle_AskInvitePlayerInteractionAction", "GameRouter_Vehicle_AskStartPlayerInteractionAction", "GameRouter_Vehicle_AskReplyInvitePlayerInteractionAction", "GameRouter_Vehicle_AskGetUnlockedVehicles", "GameRouter_Vehicle_AskSummonVehicle", "GameRouter_Vehicle_CompleteSummonDriveInAsync", "GameRouter_Vehicle_StartSummonDriveInAsync", "GameRouter_Vehicle_SpawnDirectAsync", "GameRouter_Vehicle_DestroyVehicleAsync", "GameRouter_Vehicle_AskPlayerStartEnterOrExitVehicle", "GameRouter_Vehicle_AskPlayerFinishEnterOrExitVehicle", "GameRouter_Vehicle_AskVehicleMove", "GameRouter_Vehicle_VehicleNotifyAccept", "GameRouter_Vehicle_VehicleInvokeAccept", "GameRouter_Vehicle_Clear" ] }, { "file": "internal/gameserver/routers/game_router_vehicle_controls.go", "count": 8, "functions": [ "GameRouter_VehicleControls_TryDecodeVehicleControl", "GameRouter_VehicleControls_IsValidVehicleChaseTarget", "GameRouter_VehicleControls_VehicleReverseDestination", "GameRouter_VehicleControls_BuildVehicleControlPacket", "GameRouter_VehicleControls_VehicleControlName", "GameRouter_VehicleControls_CanStopHackVehicle", "GameRouter_VehicleControls_ExecuteVehicleControlAsync", "GameRouter_VehicleControls_StopVehicleControlAfterAsync" ] }, { "file": "internal/gameserver/routers/game_router_vehicle_hacking.go", "count": 10, "functions": [ "GameRouter_VehicleHacking_RegisterHackVehicleAsync", "GameRouter_VehicleHacking_CompleteHackVehicleInitializationAsync", "GameRouter_VehicleHacking_AskHack", "GameRouter_VehicleHacking_TryDecodeVehicleRush", "GameRouter_VehicleHacking_CanRushVehicle", "GameRouter_VehicleHacking_TryPrepareVehicleRush", "GameRouter_VehicleHacking_AskHackVehicle", "GameRouter_VehicleHacking_IsAllowedHackTaskTransition", "GameRouter_VehicleHacking_TryApplyHackTaskStatus", "GameRouter_VehicleHacking_AskUpdateVehicleAITaskStatus" ] }, { "file": "internal/gameserver/routers/game_router_vehicle_lanes.go", "count": 21, "functions": [ "GameRouter_VehicleLanes_SagittaOf", "GameRouter_VehicleLanes_LateralDeviationAt", "GameRouter_VehicleLanes_Load", "GameRouter_VehicleLanes_MarkRoutableLanes", "GameRouter_VehicleLanes_Next", "GameRouter_VehicleLanes_Num", "GameRouter_VehicleLanes_CellOf", "GameRouter_VehicleLanes_TryPickSpawn", "GameRouter_VehicleLanes_TryPickDriveInSpawn", "GameRouter_VehicleLanes_BuildNavIndex", "GameRouter_VehicleLanes_TrySnapLane", "GameRouter_VehicleLanes_TrySnapLane_2", "GameRouter_VehicleLanes_TryLaneGeometry", "GameRouter_VehicleLanes_NextOf", "GameRouter_VehicleLanes_PlanRoute", "GameRouter_VehicleLanes_Advance", "GameRouter_VehicleLanes_PickNext", "GameRouter_VehicleLanes_PositionOf", "GameRouter_VehicleLanes_RemainOf", "GameRouter_VehicleLanes_LimitOf", "GameRouter_VehicleLanes_FacingOf" ] }, { "file": "internal/gameserver/routers/game_router_vehicle_nav.go", "count": 25, "functions": [ "GameRouter_VehicleNav_EmptyResult", "GameRouter_VehicleNav_EffectiveCruiseSpeedMs", "GameRouter_VehicleNav_OnAskVehicleNavigationPathPoints", "GameRouter_VehicleNav_OnAskVehicleNavigationPathPointsFromPos", "GameRouter_VehicleNav_OnAskVehicleNavigationPathLength", "GameRouter_VehicleNav_OnAskVehicleStartAutonomousDriving", "GameRouter_VehicleNav_OnAskVehicleStopAutonomousDriving", "GameRouter_VehicleNav_OnAskVehicleChangeAutonomousDrivingTarget", "GameRouter_VehicleNav_RetargetAutonomousDrivingAsync", "GameRouter_VehicleNav_OnAskVehicleCancelAutonomousDrivingTarget", "GameRouter_VehicleNav_VehiclePositionFor", "GameRouter_VehicleNav_AssignAutonomousCruiseAsync", "GameRouter_VehicleNav_ApplyAutonomousDriveSpeedAsync", "GameRouter_VehicleNav_AcknowledgeAutoDriveTaskAsync", "GameRouter_VehicleNav_TryApplyAutoDriveTaskStatus", "GameRouter_VehicleNav_AssignAutonomousStopAsync", "GameRouter_VehicleNav_PushVehicleAutonomousStateAsync", "GameRouter_VehicleNav_PushPlayerAutonomousStateAsync", "GameRouter_VehicleNav_SolveRoute", "GameRouter_VehicleNav_AnswerNavAsync", "GameRouter_VehicleNav_LogNavOnce", "GameRouter_VehicleNav_CurrentVehiclePosition", "GameRouter_VehicleNav_AddPoint", "GameRouter_VehicleNav_Decimate", "GameRouter_VehicleNav_Dijkstra" ] }, { "file": "internal/gameserver/routers/game_router_vehicle_radio.go", "count": 4, "functions": [ "GameRouter_VehicleRadio_AskGetVehicleRadioContent", "GameRouter_VehicleRadio_AskSwitchVehicleRadio", "GameRouter_VehicleRadio_PickRadioContent", "GameRouter_VehicleRadio_WeightedPick" ] }, { "file": "internal/gameserver/routers/game_router_vehicle_story.go", "count": 13, "functions": [ "GameRouter_VehicleStory_EnsureVehicleStoryRoot", "GameRouter_VehicleStory_SyncStoryCoreClientInfo", "GameRouter_VehicleStory_BeginVehicleEnter", "GameRouter_VehicleStory_AdvanceVehicleEnter", "GameRouter_VehicleStory_BeginVehicleExit", "GameRouter_VehicleStory_AdvanceVehicleExit", "GameRouter_VehicleStory_AskClaimVehicleSeatStory", "GameRouter_VehicleStory_SendVehicleBoardingStatus", "GameRouter_VehicleStory_ForceEnterVehicleAsync", "GameRouter_VehicleStory_ForceExitVehicleAsync", "GameRouter_VehicleStory_ForceLeaveVehicleAsync", "GameRouter_VehicleStory_ConfirmVehicleStoryRpc", "GameRouter_VehicleStory_SendStoryAsync" ] }, { "file": "internal/gameserver/routers/game_router_vehicle_tuning.go", "count": 8, "functions": [ "GameRouter_VehicleTuning_BuildAppearance", "GameRouter_VehicleTuning_PushTunedFleetAsync", "GameRouter_VehicleTuning_AskNpcShopCommodityInfo", "GameRouter_VehicleTuning_AskVehicleShopSpawnVehicle", "GameRouter_VehicleTuning_AskVehicleShopDestroyParking", "GameRouter_VehicleTuning_AskBuyCommodity", "GameRouter_VehicleTuning_AskBuyModifyParts", "GameRouter_VehicleTuning_AskBuyCommodities" ] }, { "file": "internal/gameserver/routers/game_router_wanted.go", "count": 22, "functions": [ "GameRouter_Wanted_WantedCrimeSettings", "GameRouter_Wanted_SetWantedCrimeSettings", "GameRouter_Wanted_WantedReport", "GameRouter_Wanted_WantedActionAsync", "GameRouter_Wanted_SetWantedValueAsync", "GameRouter_Wanted_AddWantedCrimeAsync", "GameRouter_Wanted_RegisterWantedCrimeIncidentAsync", "GameRouter_Wanted_SetWantedLevelAsync", "GameRouter_Wanted_SpawnWantedPoliceAsync", "GameRouter_Wanted_StartWantedPursuitLoop", "GameRouter_Wanted_RunWantedPursuitLoopAsync", "GameRouter_Wanted_BeginWantedEscapeAsync", "GameRouter_Wanted_CompleteWantedEscapeAfterDelayAsync", "GameRouter_Wanted_CompleteWantedEscapeAsync", "GameRouter_Wanted_CompleteWantedArrestAsync", "GameRouter_Wanted_ClearWantedAsync", "GameRouter_Wanted_ClearWantedDispatchAsync", "GameRouter_Wanted_CancelWantedEscapeLocked", "GameRouter_Wanted_WantedLevelForValue4229938", "GameRouter_Wanted_MinimumWantedValue4229938", "GameRouter_Wanted_WantedPoliceSpawnPosition", "GameRouter_Wanted_NormalizeWantedFacing" ] }, { "file": "internal/gameserver/routers/game_router_weapon_drop.go", "count": 3, "functions": [ "GameRouter_WeaponDrop_OnSkillDestructibleCreate", "GameRouter_WeaponDrop_OnPickUpWeapon", "GameRouter_WeaponDrop_ResetWeaponStateAsync" ] }, { "file": "internal/gameserver/routers/game_router_weapon_grant.go", "count": 7, "functions": [ "GameRouter_WeaponGrant_GrantWeaponAsync", "GameRouter_WeaponGrant_GrantAllWeaponsAsync", "GameRouter_WeaponGrant_GrantAllWeaponsWhenReadyAsync", "GameRouter_WeaponGrant_WaitForClientInteractiveAsync", "GameRouter_WeaponGrant_PublishAllAccountWeaponsIfEnabled", "GameRouter_WeaponGrant_ResetAllWeaponsSentFlag", "GameRouter_WeaponGrant_WeaponCatalog" ] }, { "file": "internal/gameserver/routers/game_router_weapon_skins.go", "count": 3, "functions": [ "GameRouter_WeaponSkins_AskSetWeaponSkins", "GameRouter_WeaponSkins_AskSyncWeaponSkinToSpirits", "GameRouter_WeaponSkins_PushAddWeaponSkinsAsync" ] }, { "file": "internal/gameserver/routers/game_router_world.go", "count": 14, "functions": [ "GameRouter_World_GetWorldState", "GameRouter_World_ArmWorldEntry4229938", "GameRouter_World_SendInitialGameState", "GameRouter_World_SendEnterSceneIfNeeded", "GameRouter_World_TryResolveSavedScene", "GameRouter_World_CommitWorldEntryCreateHeroData4229938", "GameRouter_World_OnLoadSceneCompleted", "GameRouter_World_OnLoadGameResourcesCompleted", "GameRouter_World_OnLoadingFinished", "GameRouter_World_PublishDivingUnlockAsync", "GameRouter_World_PublishGmCommandsAsync", "GameRouter_World_PublishSceneLandingAsync", "GameRouter_World_PublishMapFogUnlockAsync", "GameRouter_World_OnLoadedInSameScene" ] } ], "missing_catalog_inputs": [ { "file": "internal/catalogs/achievement_catalog4229938.go", "table": "AchievementCatalog.json.json" }, { "file": "internal/catalogs/badge_catalog4229938.go", "table": "BadgeCatalog.json.json" }, { "file": "internal/catalogs/bubble_catalog4229938.go", "table": "BubbleCatalog.json.json" }, { "file": "internal/catalogs/challenge_catalog4229938.go", "table": "ChallengeCatalog.json.json" }, { "file": "internal/catalogs/city_pedia_catalog4229938.go", "table": "CityPediaCatalog.json.json" }, { "file": "internal/catalogs/civilian_district_catalog4229938.go", "table": "CivilianDistrictCatalog.json.json" }, { "file": "internal/catalogs/civilian_group_catalog4229938.go", "table": "CivilianGroupCatalog.json.json" }, { "file": "internal/catalogs/client_config_repository.go", "table": "ClientConfigRepository.json" }, { "file": "internal/catalogs/combat_catalog_repository.go", "table": "CombatCatalog.jsonRepository.json" }, { "file": "internal/catalogs/companion_agent_slot_catalog4229938.go", "table": "CompanionAgentSlotCatalog.json.json" }, { "file": "internal/catalogs/computer_catalog4229938.go", "table": "ComputerCatalog.json.json" }, { "file": "internal/catalogs/donor_npc_catalog4229938.go", "table": "DonorNpcCatalog.json.json" }, { "file": "internal/catalogs/donor_npc_catalog4229938.go", "table": "DonorPoiActionCatalog.json.json" }, { "file": "internal/catalogs/economy_config_repository.go", "table": "EconomyConfigRepository.json" }, { "file": "internal/catalogs/enemy_ai_catalog4229938.go", "table": "EnemyAiCatalog.json.json" }, { "file": "internal/catalogs/enemy_hp_bar_catalog4229938.go", "table": "EnemyHpBarCatalog.json.json" }, { "file": "internal/catalogs/enemy_territory_spot_catalog4229938.go", "table": "EnemyTerritorySpotCatalog.json.json" }, { "file": "internal/catalogs/extraction_shooter_catalog4229938.go", "table": "ExtractionShooterCatalog.json.json" }, { "file": "internal/catalogs/extraction_shooter_catalog4229938.go", "table": "Store.json" }, { "file": "internal/catalogs/faction_catalog4229938.go", "table": "FactionCatalog.json.json" }, { "file": "internal/catalogs/faction_invasion_spot_catalog4229938.go", "table": "FactionInvasionSpotCatalog.json.json" }, { "file": "internal/catalogs/fishing_catalog4229938.go", "table": "FishingCatalog.json.json" }, { "file": "internal/catalogs/functional_npc_spot_catalog4229938.go", "table": "FunctionalNpcSpotCatalog.json.json" }, { "file": "internal/catalogs/gadget_catalog4229938.go", "table": "GadgetCatalog.json.json" }, { "file": "internal/catalogs/gadget_cells_catalog4229938.go", "table": "GadgetCellsCatalog.json.json" }, { "file": "internal/catalogs/gym_equipment_catalog4229938.go", "table": "GymEquipmentCatalog.json.json" }, { "file": "internal/catalogs/hacker_post_catalog4229938.go", "table": "HackerPostCatalog.json.json" }, { "file": "internal/catalogs/house_catalog4229938.go", "table": "HouseCatalog.json.json" }, { "file": "internal/catalogs/house_furniture_gadget_catalog4229938.go", "table": "HouseFurnitureGadgetCatalog.json.json" }, { "file": "internal/catalogs/house_furniture_template_catalog4229938.go", "table": "HouseFurnitureTemplateCatalog.json.json" }, { "file": "internal/catalogs/hurt_effect_catalog4229938.go", "table": "HurtEffectCatalog.json.json" }, { "file": "internal/catalogs/indoor_catalog4229938.go", "table": "IndoorCatalog.json.json" }, { "file": "internal/catalogs/indoor_room_catalog4229938.go", "table": "IndoorRoomCatalog.json.json" }, { "file": "internal/catalogs/indoor_sector_catalog4229938.go", "table": "IndoorSectorCatalog.json.json" }, { "file": "internal/catalogs/intersection_catalog4229938.go", "table": "IntersectionCatalog.json.json" }, { "file": "internal/catalogs/item_catalog4229938.go", "table": "ItemCatalog.json" }, { "file": "internal/catalogs/jiguan_elevator_catalog4229938.go", "table": "JiguanElevatorCatalog.json.json" }, { "file": "internal/catalogs/metro_carriage_catalog4229938.go", "table": "MetroCarriageCatalog.json.json" }, { "file": "internal/catalogs/mini_game_stall_catalog4229938.go", "table": "MiniGameStallCatalog.json.json" }, { "file": "internal/catalogs/npc_activity_catalog4229938.go", "table": "NpcActivityCatalog.json.json" }, { "file": "internal/catalogs/npc_chat_catalog4229938.go", "table": "NpcChatCatalog.json.json" }, { "file": "internal/catalogs/npc_cultivation_catalog4229938.go", "table": "NpcCultivationCatalog.json.json" }, { "file": "internal/catalogs/npc_profile_catalog4229938.go", "table": "NpcProfileCatalog.json.json" }, { "file": "internal/catalogs/npc_schedule_catalog4229938.go", "table": "NpcScheduleCatalog.json.json" }, { "file": "internal/catalogs/npc_shop_catalog4229938.go", "table": "NpcShopCatalog.json.json" }, { "file": "internal/catalogs/npc_summon_catalog4229938.go", "table": "NpcSummonCatalog.json.json" }, { "file": "internal/catalogs/party_camp_catalog4229938.go", "table": "PartyCampCatalog.json.json" }, { "file": "internal/catalogs/party_dance_spot_catalog4229938.go", "table": "PartyDanceSpotCatalog.json.json" }, { "file": "internal/catalogs/party_fashion_catalog4229938.go", "table": "PartyFashionCatalog.json.json" }, { "file": "internal/catalogs/party_spot_catalog4229938.go", "table": "PartySpotCatalog.json.json" }, { "file": "internal/catalogs/phone_contact_catalog4229938.go", "table": "PhoneContactCatalog.json.json" }, { "file": "internal/catalogs/police_catalog4229938.go", "table": "PoliceCatalog.json.json" }, { "file": "internal/catalogs/prop_restock_catalog4229938.go", "table": "PropRestockCatalog.json.json" }, { "file": "internal/catalogs/racing_catalog4229938.go", "table": "RacingCatalog.json.json" }, { "file": "internal/catalogs/radio_content_catalog4229938.go", "table": "RadioContentCatalog.json.json" }, { "file": "internal/catalogs/rail_carriage_catalog4229938.go", "table": "RailCarriageCatalog.json.json" }, { "file": "internal/catalogs/rail_catalog4229938.go", "table": "RailCatalog.json.json" }, { "file": "internal/catalogs/scene_catalog4229938.go", "table": "SceneCatalog.json.json" }, { "file": "internal/catalogs/talent_tree_repository.go", "table": "TalentTreeRepository.json" }, { "file": "internal/catalogs/task_catalog4229938.go", "table": "TaskCatalog.json.json" }, { "file": "internal/catalogs/task_event_catalog4229938.go", "table": "TaskEventCatalog.json.json" }, { "file": "internal/catalogs/task_role_catalog4229938.go", "table": "TaskRoleCatalog.json.json" }, { "file": "internal/catalogs/taxi_catalog4229938.go", "table": "TaxiCatalog.json.json" }, { "file": "internal/catalogs/timeline_catalog4229938.go", "table": "TimelineCatalog.json.json" }, { "file": "internal/catalogs/tuite_catalog4229938.go", "table": "TuiteCatalog.json.json" }, { "file": "internal/catalogs/uber_sim_catalog4229938.go", "table": "UberSimCatalog.json.json" }, { "file": "internal/catalogs/urban_diversity_poi_action_catalog4229938.go", "table": "UrbanDiversityPoiActionCatalog.json.json" }, { "file": "internal/catalogs/urban_job_level_catalog4229938.go", "table": "UrbanJobLevelCatalog.json.json" }, { "file": "internal/catalogs/vehicle_catalog4229938.go", "table": "VehicleCatalog.json.json" }, { "file": "internal/catalogs/vehicle_spawn_catalog4229938.go", "table": "VehicleSpawnCatalog.json.json" }, { "file": "internal/catalogs/vehicle_tuning_catalog4229938.go", "table": "VehicleTuningCatalog.json.json" }, { "file": "internal/catalogs/vehicle_tuning_store.go", "table": "VehicleTuningStore.json" }, { "file": "internal/catalogs/weapon_skin_catalog4229938.go", "table": "WeaponSkinCatalog.json.json" }, { "file": "internal/catalogs/weather_catalog4229938.go", "table": "WeatherCatalog.json.json" } ], "unverified_notification_names": [ { "file": "internal/gameserver/admin_bridge.go", "method": "SyncWantedLevel" }, { "file": "internal/gameserver/minigames.go", "method": "SyncChineseChessMove" }, { "file": "internal/gameserver/minigames.go", "method": "SyncMahjongAction" }, { "file": "internal/gameserver/minigames.go", "method": "SyncBalloonScore" }, { "file": "internal/gameserver/police.go", "method": "SyncWantedLevel" }, { "file": "internal/gameserver/police.go", "method": "SyncPoliceArrestCutscene" }, { "file": "internal/gameserver/police.go", "method": "SyncWantedLevel" }, { "file": "internal/gameserver/police.go", "method": "SyncPolicePrisonStatus" }, { "file": "internal/gameserver/police.go", "method": "SyncWantedLevel" }, { "file": "internal/gameserver/police.go", "method": "SyncPolicePrisonStatus" }, { "file": "internal/gameserver/racing.go", "method": "SyncRaceCountdown" }, { "file": "internal/gameserver/racing.go", "method": "SyncRaceFinish" }, { "file": "internal/gameserver/traffic.go", "method": "SyncDriverEnterVehicle" }, { "file": "internal/gameserver/traffic.go", "method": "SyncDriverExitVehicle" }, { "file": "internal/gameserver/traffic.go", "method": "SyncVehicleTransform" }, { "file": "internal/gameserver/traffic.go", "method": "SyncVehicleDoorState" } ] }