Files
Ananta-ps/docs/GO_MIGRATION_INVENTORY.json

3839 lines
147 KiB
JSON

{
"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"
}
]
}