# b8.zip (source tag archive) extracted tree
# Source: https://github.com/deiteris/Prospect/archive/refs/tags/b8.zip
# SHA256: 2BE612370115CA331BD4868F37978705EF6AA867A11A297D729F6CFCFC2546CC
# Top-level dir inside zip: Prospect-b8

  _assets/
  _assets/certificate_error.PNG                                                          78,704
  _assets/connection_refused_error.png                                                   85,303
  _assets/invalid_api_endpoint.PNG                                                       63,634
  _assets/mongodb_error.PNG                                                             115,959
  _assets/steamdb_copy.PNG                                                                  272
  .github/
  .github/workflows/
  .github/workflows/build.yml                                                             1,146
  LICENSE                                                                                34,523
  README.md                                                                               8,963
  src/
  src/.gitattributes                                                                      2,518
  src/.gitignore                                                                          4,449
  src/Prospect.Agent/
  src/Prospect.Agent/hooks.h                                                                 30
  src/Prospect.Agent/logger.cpp                                                           1,527
  src/Prospect.Agent/logger.h                                                               121
  src/Prospect.Agent/main.cpp                                                             3,640
  src/Prospect.Agent/Prospect.Agent.vcxproj                                               5,773
  src/Prospect.Agent/Prospect.Agent.vcxproj.filters                                       1,427
  src/Prospect.Agent/SDK_Memory.h                                                         1,509
  src/Prospect.Agent/SDK.h                                                                1,546
  src/Prospect.Agent/vcpkg-configuration.json                                               348
  src/Prospect.Agent/vcpkg.json                                                              42
  src/Prospect.Client.Loader/
  src/Prospect.Client.Loader/main.cpp                                                    16,091
  src/Prospect.Client.Loader/Prospect.Client.Loader.vcxproj                               6,675
  src/Prospect.Client.Loader/Prospect.Client.Loader.vcxproj.filters                         956
  src/Prospect.Server.Api/
  src/Prospect.Server.Api/appsettings.json                                                  582
  src/Prospect.Server.Api/Config/
  src/Prospect.Server.Api/Config/DatabaseSettings.cs                                        169
  src/Prospect.Server.Api/Config/PlayFabSettings.cs                                         252
  src/Prospect.Server.Api/Controllers/
  src/Prospect.Server.Api/Controllers/ClientController.cs                                12,862
  src/Prospect.Server.Api/Controllers/CloudScriptController.cs                            1,665
  src/Prospect.Server.Api/Controllers/MultiplayerController.cs                            1,487
  src/Prospect.Server.Api/Converters/
  src/Prospect.Server.Api/Converters/DateTimeConverter.cs                                   760
  src/Prospect.Server.Api/Exceptions/
  src/Prospect.Server.Api/Exceptions/ProspectException.cs                                   479
  src/Prospect.Server.Api/Hubs/
  src/Prospect.Server.Api/Hubs/CycleHub.cs                                                  275
  src/Prospect.Server.Api/Middleware/
  src/Prospect.Server.Api/Middleware/RequestLoggerMiddleware.cs                           1,812
  src/Prospect.Server.Api/Models/
  src/Prospect.Server.Api/Models/Client/
  src/Prospect.Server.Api/Models/Client/ClientResponse.cs                                   881
  src/Prospect.Server.Api/Models/Client/Data/
  src/Prospect.Server.Api/Models/Client/Data/CloudScriptRevisionOption.cs                   130
  src/Prospect.Server.Api/Models/Client/Data/FEntityKey.cs                                  626
  src/Prospect.Server.Api/Models/Client/Data/FEntityTokenResponse.cs                        940
  src/Prospect.Server.Api/Models/Client/Data/FFunctionExecutionError.cs                   1,089
  src/Prospect.Server.Api/Models/Client/Data/FGenericServiceId.cs                           521
  src/Prospect.Server.Api/Models/Client/Data/FGetPlayerCombinedInfoRequestParams.cs        2,175
  src/Prospect.Server.Api/Models/Client/Data/FGetPlayerCombinedInfoResultPayload.cs        2,121
  src/Prospect.Server.Api/Models/Client/Data/FItemInstance.cs                             4,641
  src/Prospect.Server.Api/Models/Client/Data/FLogStatement.cs                               848
  src/Prospect.Server.Api/Models/Client/Data/FPlayerProfileModel.cs                       1,116
  src/Prospect.Server.Api/Models/Client/Data/FScriptExecutionError.cs                     1,074
  src/Prospect.Server.Api/Models/Client/Data/FTreatmentAssignment.cs                        632
  src/Prospect.Server.Api/Models/Client/Data/FUserDataRecord.cs                             945
  src/Prospect.Server.Api/Models/Client/Data/FUserSettings.cs                               762
  src/Prospect.Server.Api/Models/Client/Data/FVariable.cs                                   496
  src/Prospect.Server.Api/Models/Client/Data/FVirtualCurrencyRechargeTime.cs              1,012
  src/Prospect.Server.Api/Models/Client/Data/UserDataPermission.cs                          112
  src/Prospect.Server.Api/Models/Client/FAddGenericIDRequest.cs                             375
  src/Prospect.Server.Api/Models/Client/FExecuteCloudScriptResult.cs                      3,384
  src/Prospect.Server.Api/Models/Client/FExecuteCloudScriptServerRequest.cs               2,650
  src/Prospect.Server.Api/Models/Client/FExecuteFunctionRequest.cs                        1,802
  src/Prospect.Server.Api/Models/Client/FExecuteFunctionResult.cs                         1,435
  src/Prospect.Server.Api/Models/Client/FGetStoreItems.cs                                   165
  src/Prospect.Server.Api/Models/Client/FGetTitleDataRequest.cs                             647
  src/Prospect.Server.Api/Models/Client/FGetTitleDataResult.cs                              314
  src/Prospect.Server.Api/Models/Client/FGetUserDataRequest.cs                            1,013
  src/Prospect.Server.Api/Models/Client/FGetUserDataResult.cs                               731
  src/Prospect.Server.Api/Models/Client/FGetUserInventoryRequest.cs                         467
  src/Prospect.Server.Api/Models/Client/FGetUserInventoryResult.cs                        1,119
  src/Prospect.Server.Api/Models/Client/FLoginWithSteamRequest.cs                         2,143
  src/Prospect.Server.Api/Models/Client/FServerLoginResult.cs                             2,420
  src/Prospect.Server.Api/Models/Client/FUpdateUserDataRequest.cs                         1,524
  src/Prospect.Server.Api/Models/Client/FUpdateUserDataResult.cs                            412
  src/Prospect.Server.Api/Models/Client/FUpdateUserTitleDisplayNameRequest.cs               693
  src/Prospect.Server.Api/Models/Client/FUpdateUserTitleDisplayNameResult.cs                315
  src/Prospect.Server.Api/Models/Data/
  src/Prospect.Server.Api/Models/Data/DatabaseModels.cs                                     631
  src/Prospect.Server.Api/Models/Multiplayer/
  src/Prospect.Server.Api/Models/Multiplayer/Data/
  src/Prospect.Server.Api/Models/Multiplayer/Data/FQosServer.cs                             600
  src/Prospect.Server.Api/Models/Multiplayer/FListQosServersForTitleRequest.cs              790
  src/Prospect.Server.Api/Models/Multiplayer/FListQosServersForTitleResponse.cs             912
  src/Prospect.Server.Api/Models/Title/
  src/Prospect.Server.Api/Models/Title/ContractInfo.cs                                    3,728
  src/Prospect.Server.Api/Models/Title/DailyCrateInfo.cs                                    288
  src/Prospect.Server.Api/Models/Title/ItemInfo.cs                                        5,430
  src/Prospect.Server.Api/Models/Title/MissionInfo.cs                                     4,357
  src/Prospect.Server.Api/Models/Title/PassiveGeneratorsInfo.cs                             488
  src/Prospect.Server.Api/Models/Title/PlayerQuartersInfo.cs                                828
  src/Prospect.Server.Api/Models/Title/RenentionBonusInfo.cs                                230
  src/Prospect.Server.Api/Models/Title/TechTreeNodeInfo.cs                                1,484
  src/Prospect.Server.Api/Models/Title/VanityInfo.cs                                        360
  src/Prospect.Server.Api/Models/Unreal/
  src/Prospect.Server.Api/Models/Unreal/Table.cs                                            220
  src/Prospect.Server.Api/Program.cs                                                      1,112
  src/Prospect.Server.Api/Properties/
  src/Prospect.Server.Api/Properties/launchSettings.json                                    737
  src/Prospect.Server.Api/Properties/launchSettings.Production.json                         735
  src/Prospect.Server.Api/Prospect.Server.Api.csproj                                      1,339
  src/Prospect.Server.Api/Services/
  src/Prospect.Server.Api/Services/Auth/
  src/Prospect.Server.Api/Services/Auth/AuthClaimTypes.cs                                   218
  src/Prospect.Server.Api/Services/Auth/AuthenticationBuilderExtensions.cs                  899
  src/Prospect.Server.Api/Services/Auth/AuthTokenService.cs                               2,511
  src/Prospect.Server.Api/Services/Auth/AuthTokenSettings.cs                                122
  src/Prospect.Server.Api/Services/Auth/AuthType.cs                                         163
  src/Prospect.Server.Api/Services/Auth/Entity/
  src/Prospect.Server.Api/Services/Auth/Entity/EntityAuthenticationHandler.cs             2,853
  src/Prospect.Server.Api/Services/Auth/Entity/EntityAuthenticationOptions.cs               325
  src/Prospect.Server.Api/Services/Auth/Extensions/
  src/Prospect.Server.Api/Services/Auth/Extensions/ClaimsPrincipalExtensions.cs             908
  src/Prospect.Server.Api/Services/Auth/User/
  src/Prospect.Server.Api/Services/Auth/User/UserAuthenticationHandler.cs                 2,792
  src/Prospect.Server.Api/Services/Auth/User/UserAuthenticationOptions.cs                   319
  src/Prospect.Server.Api/Services/CloudScript/
  src/Prospect.Server.Api/Services/CloudScript/CloudScriptException.cs                      507
  src/Prospect.Server.Api/Services/CloudScript/CloudScriptFunction.cs                       259
  src/Prospect.Server.Api/Services/CloudScript/CloudScriptFunctionLoader.cs               3,039
  src/Prospect.Server.Api/Services/CloudScript/CloudScriptService.cs                      1,948
  src/Prospect.Server.Api/Services/CloudScript/Functions/
  src/Prospect.Server.Api/Services/CloudScript/Functions/ActivateContract.cs              4,695
  src/Prospect.Server.Api/Services/CloudScript/Functions/CancelActiveContract.cs          2,487
  src/Prospect.Server.Api/Services/CloudScript/Functions/CanGoToStationRequest.cs         1,302
  src/Prospect.Server.Api/Services/CloudScript/Functions/CheckAndPerformUserRollbackIfNeeded.cs        1,231
  src/Prospect.Server.Api/Services/CloudScript/Functions/CheckAndWipeDataForCurrentSeason.cs        1,206
  src/Prospect.Server.Api/Services/CloudScript/Functions/CheckClientVersionUpToDate.cs        1,431
  src/Prospect.Server.Api/Services/CloudScript/Functions/ClaimActiveContract.cs          14,255
  src/Prospect.Server.Api/Services/CloudScript/Functions/ClaimGeneratorIncomeClient.cs       10,599
  src/Prospect.Server.Api/Services/CloudScript/Functions/ClientsideFriendsImport.cs          994
  src/Prospect.Server.Api/Services/CloudScript/Functions/CompleteInventoryUpdate.cs        4,763
  src/Prospect.Server.Api/Services/CloudScript/Functions/EnterMatchmaking.cs              1,298
  src/Prospect.Server.Api/Services/CloudScript/Functions/EnterMatchmakingMatch.cs         4,503
  src/Prospect.Server.Api/Services/CloudScript/Functions/EnterMatchmakingStation.cs          671
  src/Prospect.Server.Api/Services/CloudScript/Functions/FetchSteamEntitlements.cs          976
  src/Prospect.Server.Api/Services/CloudScript/Functions/GetActiveGlobalVanity.cs         1,867
  src/Prospect.Server.Api/Services/CloudScript/Functions/GetCharacterVanity.cs            2,741
  src/Prospect.Server.Api/Services/CloudScript/Functions/GetCraftingInProgressData.cs        1,173
  src/Prospect.Server.Api/Services/CloudScript/Functions/GetFriendList.cs                   402
  src/Prospect.Server.Api/Services/CloudScript/Functions/GetLoginQueuePosition.cs         1,165
  src/Prospect.Server.Api/Services/CloudScript/Functions/GetPlayerQuartersDataClient.cs        3,122
  src/Prospect.Server.Api/Services/CloudScript/Functions/GetPlayerSets.cs                 1,486
  src/Prospect.Server.Api/Services/CloudScript/Functions/GetPlayersInventoriesLimits.cs        1,202
  src/Prospect.Server.Api/Services/CloudScript/Functions/GetPlayerStatisticsRequestsClient.cs        1,713
  src/Prospect.Server.Api/Services/CloudScript/Functions/GetSignalRConnection.cs            865
  src/Prospect.Server.Api/Services/CloudScript/Functions/GetTechTreeNodeDataClient.cs        2,843
  src/Prospect.Server.Api/Services/CloudScript/Functions/OnLogin.cs                       1,390
  src/Prospect.Server.Api/Services/CloudScript/Functions/PlayerQuarterUpgradePurchaseClient.cs        3,911
  src/Prospect.Server.Api/Services/CloudScript/Functions/PurchaseWeaponShopItem.cs       10,750
  src/Prospect.Server.Api/Services/CloudScript/Functions/RefreshVictimCompensationPackages.cs        1,184
  src/Prospect.Server.Api/Services/CloudScript/Functions/RegisterUserMacAddressRequest.cs        1,016
  src/Prospect.Server.Api/Services/CloudScript/Functions/RepairItem.cs                    3,764
  src/Prospect.Server.Api/Services/CloudScript/Functions/ReportBiEvents.cs                  806
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestActiveObjectivesAndBoardsData.cs        5,583
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestCanReconnect.cs           1,775
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestClaimFortunaPassRewards.cs        2,890
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestFactionProgression.cs        1,427
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestIsPlayerStillOnBattleServer.cs        1,203
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestMaintenanceModeState.cs          534
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestMigrateSteamAccountFromCB1.cs        1,093
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestMissionCompleted.cs        6,505
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestMissionUpdate.cs          3,147
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestNewLegalAgreements.cs        1,732
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestPlayerContracts.cs        3,993
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestServerSessionState.cs        2,228
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestStoreRotationData.cs        1,944
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestUpdateAvailableFreeLoadout.cs        1,651
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestUpdateSeasonWipeData.cs        1,468
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestUpdateStationInventory.cs        5,267
  src/Prospect.Server.Api/Services/CloudScript/Functions/RequestUsersPingRequest.cs        1,267
  src/Prospect.Server.Api/Services/CloudScript/Functions/ResetActionsCapPlayer.cs         2,748
  src/Prospect.Server.Api/Services/CloudScript/Functions/SellItemClient.cs                7,911
  src/Prospect.Server.Api/Services/CloudScript/Functions/SendGamesightEvent.cs            1,688
  src/Prospect.Server.Api/Services/CloudScript/Functions/SetActiveGlobalVanity.cs         1,767
  src/Prospect.Server.Api/Services/CloudScript/Functions/SetCharacterVanityArchetype.cs        3,015
  src/Prospect.Server.Api/Services/CloudScript/Functions/SetCharacterVanityItems.cs        4,295
  src/Prospect.Server.Api/Services/CloudScript/Functions/SetMatchAllowJoin.cs               468
  src/Prospect.Server.Api/Services/CloudScript/Functions/SkipItemCraftingClient.cs        6,868
  src/Prospect.Server.Api/Services/CloudScript/Functions/SkipPlayerQuarterUpgradeClient.cs        5,549
  src/Prospect.Server.Api/Services/CloudScript/Functions/SkipTechTreeNodeUpgradeClient.cs        7,136
  src/Prospect.Server.Api/Services/CloudScript/Functions/SquadMemberReadyForMatch.cs        2,696
  src/Prospect.Server.Api/Services/CloudScript/Functions/SquadMemberSelectedMap.cs          943
  src/Prospect.Server.Api/Services/CloudScript/Functions/SquadMemberStartingDeployFlow.cs          937
  src/Prospect.Server.Api/Services/CloudScript/Functions/StartItemCraftingClient.cs        6,316
  src/Prospect.Server.Api/Services/CloudScript/Functions/StartPlayerQuarterUpgradeClient.cs        6,557
  src/Prospect.Server.Api/Services/CloudScript/Functions/StartTechTreeNodeUpgradeClient.cs        6,869
  src/Prospect.Server.Api/Services/CloudScript/Functions/StopItemCraftingClient.cs        5,225
  src/Prospect.Server.Api/Services/CloudScript/Functions/TechTreeNodeUpgradePurchaseClient.cs        6,093
  src/Prospect.Server.Api/Services/CloudScript/Functions/TryGetCompleteSquadInfo.cs        2,427
  src/Prospect.Server.Api/Services/CloudScript/Functions/UpdatePlayerActiveContracts.cs        2,492
  src/Prospect.Server.Api/Services/CloudScript/Functions/UpdatePlayerPresenceState.cs          424
  src/Prospect.Server.Api/Services/CloudScript/Functions/UpdateRetentionBonus.cs          4,221
  src/Prospect.Server.Api/Services/CloudScript/Functions/VivoxJoin.cs                     2,190
  src/Prospect.Server.Api/Services/CloudScript/Functions/VivoxLogin.cs                    3,673
  src/Prospect.Server.Api/Services/CloudScript/Functions/VivoxSettings.cs                   564
  src/Prospect.Server.Api/Services/CloudScript/ICloudScriptFunction.cs                      152
  src/Prospect.Server.Api/Services/CloudScript/Models/
  src/Prospect.Server.Api/Services/CloudScript/Models/Data/
  src/Prospect.Server.Api/Services/CloudScript/Models/Data/FYActiveContractPlayerData.cs          324
  src/Prospect.Server.Api/Services/CloudScript/Models/Data/FYFactionContractData.cs          234
  src/Prospect.Server.Api/Services/CloudScript/Models/Data/FYFactionContractsData.cs          342
  src/Prospect.Server.Api/Services/CloudScript/Models/Data/FYFactionsContractsData.cs          371
  src/Prospect.Server.Api/Services/CloudScript/Models/Data/FYItemCurrentlyBeingCrafted.cs          549
  src/Prospect.Server.Api/Services/CloudScript/Models/Data/FYPurchaseInventoryInsuranceRequest.cs          158
  src/Prospect.Server.Api/Services/CloudScript/Models/Data/FYTechTreeNodeStatus.cs          368
  src/Prospect.Server.Api/Services/CloudScript/Models/Data/FYTimestamp.cs                   206
  src/Prospect.Server.Api/Services/CloudScript/Models/Data/FYVivoxJoinTokenRequest.cs          605
  src/Prospect.Server.Api/Services/CloudScript/Models/FYBaseSocialRequest.cs                229
  src/Prospect.Server.Api/Services/CloudScript/Models/FYEmptyRequest.cs                      99
  src/Prospect.Server.Api/Services/CloudScript/Models/FYEnterMatchAzureFunction.cs        1,690
  src/Prospect.Server.Api/Services/CloudScript/Models/FYEnterMatchAzureFunctionResult.cs        1,542
  src/Prospect.Server.Api/Services/CloudScript/Models/FYGetCharacterVanityRequest.cs          112
  src/Prospect.Server.Api/Services/CloudScript/Models/FYGetCraftingInProgressDataRequest.cs          226
  src/Prospect.Server.Api/Services/CloudScript/Models/FYGetCraftingInProgressDataResult.cs          523
  src/Prospect.Server.Api/Services/CloudScript/Models/FYGetPlayerContractsRequest.cs          112
  src/Prospect.Server.Api/Services/CloudScript/Models/FYGetPlayerContractsResult.cs          727
  src/Prospect.Server.Api/Services/CloudScript/Models/FYGetPlayersInventoriesLimitsRequest.cs          236
  src/Prospect.Server.Api/Services/CloudScript/Models/FYGetPlayersSets.cs                   216
  src/Prospect.Server.Api/Services/CloudScript/Models/FYGetSignalRConnection.cs             213
  src/Prospect.Server.Api/Services/CloudScript/Models/FYGetSignalRConnectionResult.cs          319
  src/Prospect.Server.Api/Services/CloudScript/Models/FYMaintenanceModeState.cs             241
  src/Prospect.Server.Api/Services/CloudScript/Models/FYQueryFactionProgressionRequest.cs          117
  src/Prospect.Server.Api/Services/CloudScript/Models/FYRequestMaintenanceModeStateResult.cs          226
  src/Prospect.Server.Api/Services/CloudScript/Models/FYRetentionBonusRequest.cs            785
  src/Prospect.Server.Api/Services/CloudScript/Models/FYSetAllowJoinRequest.cs              300
  src/Prospect.Server.Api/Services/CloudScript/Models/FYUpdatePlayerPresenceStateRequest.cs          225
  src/Prospect.Server.Api/Services/CloudScript/Models/FYVivoxJoinData.cs                    490
  src/Prospect.Server.Api/Services/CloudScript/Models/FYVivoxLoginTokenRequest.cs           220
  src/Prospect.Server.Api/Services/CloudScript/Models/FYVivoxSettingsData.cs                397
  src/Prospect.Server.Api/Services/Database/
  src/Prospect.Server.Api/Services/Database/BaseDbService.cs                                576
  src/Prospect.Server.Api/Services/Database/DbEntityService.cs                              958
  src/Prospect.Server.Api/Services/Database/DbUserDataService.cs                          1,842
  src/Prospect.Server.Api/Services/Database/DbUserService.cs                              1,297
  src/Prospect.Server.Api/Services/Database/Generator/
  src/Prospect.Server.Api/Services/Database/Generator/PlayFabIdGenerator.cs                 592
  src/Prospect.Server.Api/Services/Database/Models/
  src/Prospect.Server.Api/Services/Database/Models/PlayFabEntity.cs                         434
  src/Prospect.Server.Api/Services/Database/Models/PlayFabUser.cs                           549
  src/Prospect.Server.Api/Services/Database/Models/PlayFabUserAuth.cs                       284
  src/Prospect.Server.Api/Services/Database/Models/PlayFabUserAuthType.cs                   115
  src/Prospect.Server.Api/Services/Database/Models/PlayFabUserData.cs                       757
  src/Prospect.Server.Api/Services/Qos/
  src/Prospect.Server.Api/Services/Qos/QosServer.cs                                       2,307
  src/Prospect.Server.Api/Services/Qos/QosService.cs                                        917
  src/Prospect.Server.Api/Services/UserData/
  src/Prospect.Server.Api/Services/UserData/TitleDataDefault.cs                       1,408,989
  src/Prospect.Server.Api/Services/UserData/TitleDataService.cs                             510
  src/Prospect.Server.Api/Services/UserData/UserDataService.cs                           14,296
  src/Prospect.Server.Api/Startup.cs                                                      2,431
  src/Prospect.Server.Api/Utils/
  src/Prospect.Server.Api/Utils/MapValue.cs                                                 246
  src/Prospect.Server.Game/
  src/Prospect.Server.Game/Client.cs                                                      4,634
  src/Prospect.Server.Game/Program.cs                                                     1,648
  src/Prospect.Server.Game/Prospect.Server.Game.csproj                                      661
  src/Prospect.Server.Game/ProspectWorld.cs                                                 107
  src/Prospect.sln                                                                       20,347
  src/Prospect.sln.DotSettings                                                            2,141
  src/Prospect.Steam/
  src/Prospect.Steam/AppDlc.cs                                                              143
  src/Prospect.Steam/AppTicket.cs                                                         5,830
  src/Prospect.Steam/Prospect.Steam.csproj                                                  303
  src/Prospect.Steam/SteamCrypto.cs                                                       1,241
  src/Prospect.Unreal/
  src/Prospect.Unreal.Generator/
  src/Prospect.Unreal.Generator/NetControlMessageEntry.cs                                   285
  src/Prospect.Unreal.Generator/NetControlMessageParser.cs                                1,666
  src/Prospect.Unreal.Generator/NetControlMessageSourceGenerator.cs                       6,286
  src/Prospect.Unreal.Generator/NetControlMessageSyntaxReceiver.cs                        1,949
  src/Prospect.Unreal.Generator/Properties/
  src/Prospect.Unreal.Generator/Properties/launchSettings.json                              159
  src/Prospect.Unreal.Generator/Prospect.Unreal.Generator.csproj                          1,169
  src/Prospect.Unreal.Generator/Templates/
  src/Prospect.Unreal.Generator/Templates/NMTEnum.sbntxt                                    135
  src/Prospect.Unreal.Generator/Templates/NMTMessage.sbntxt                               1,000
  src/Prospect.Unreal.Generator/Util/
  src/Prospect.Unreal.Generator/Util/EmbeddedResource.cs                                    834
  src/Prospect.Unreal.Generator/Util/ParamDef.cs                                            353
  src/Prospect.Unreal.Tests/
  src/Prospect.Unreal.Tests/Core/
  src/Prospect.Unreal.Tests/Core/FStringTests.cs                                            775
  src/Prospect.Unreal.Tests/Net/
  src/Prospect.Unreal.Tests/Net/Packets/
  src/Prospect.Unreal.Tests/Net/Packets/Header/
  src/Prospect.Unreal.Tests/Net/Packets/Header/FPackedHeaderTests.cs                        889
  src/Prospect.Unreal.Tests/Prospect.Unreal.Tests.csproj                                    946
  src/Prospect.Unreal/Core/
  src/Prospect.Unreal/Core/EEngineNetworkVersionHistory.cs                                2,038
  src/Prospect.Unreal/Core/ENetRole.cs                                                      337
  src/Prospect.Unreal/Core/FEngineVersion.cs                                                840
  src/Prospect.Unreal/Core/FMath.cs                                                         327
  src/Prospect.Unreal/Core/FPlatformTime.cs                                                 178
  src/Prospect.Unreal/Core/FString.cs                                                     3,307
  src/Prospect.Unreal/Core/FUrl.cs                                                        2,804
  src/Prospect.Unreal/Core/Math/
  src/Prospect.Unreal/Core/Math/FQuat.cs                                                     68
  src/Prospect.Unreal/Core/Math/FRotator.cs                                                  71
  src/Prospect.Unreal/Core/Math/FTransform.cs                                               153
  src/Prospect.Unreal/Core/Math/FVector.cs                                                   70
  src/Prospect.Unreal/Core/Names/
  src/Prospect.Unreal/Core/Names/EFindName.cs                                               497
  src/Prospect.Unreal/Core/Names/EName.cs                                                 5,070
  src/Prospect.Unreal/Core/Names/FName.cs                                                 4,284
  src/Prospect.Unreal/Core/Names/FNameEntryId.cs                                          1,045
  src/Prospect.Unreal/Core/Names/FNameHelper.cs                                           3,719
  src/Prospect.Unreal/Core/Names/FNamePool.cs                                             2,427
  src/Prospect.Unreal/Core/Names/UnrealConstants.cs                                         118
  src/Prospect.Unreal/Core/Names/UnrealNames.cs                                           8,766
  src/Prospect.Unreal/Core/Objects/
  src/Prospect.Unreal/Core/Objects/EObjectFlags.cs                                        4,236
  src/Prospect.Unreal/Core/Objects/FObjectInstancingGraph.cs                                 89
  src/Prospect.Unreal/Core/Objects/GUClassArray.cs                                          386
  src/Prospect.Unreal/Core/Objects/GUObjectArray.cs                                          86
  src/Prospect.Unreal/Core/Objects/UClass.cs                                                753
  src/Prospect.Unreal/Core/Objects/UObject.cs                                               214
  src/Prospect.Unreal/Core/Objects/UObjectBase.cs                                         2,059
  src/Prospect.Unreal/Core/Objects/UObjectBaseUtility.cs                                  1,964
  src/Prospect.Unreal/Core/Objects/UObjectGlobals.cs                                        872
  src/Prospect.Unreal/Core/Properties/
  src/Prospect.Unreal/Core/Properties/UField.cs                                             122
  src/Prospect.Unreal/Core/Properties/UStruct.cs                                            761
  src/Prospect.Unreal/Core/ULevel.cs                                                      1,078
  src/Prospect.Unreal/Core/UPackage.cs                                                       66
  src/Prospect.Unreal/Exceptions/
  src/Prospect.Unreal/Exceptions/UnrealException.cs                                         468
  src/Prospect.Unreal/Exceptions/UnrealNetException.cs                                      489
  src/Prospect.Unreal/Exceptions/UnrealSerializationException.cs                            539
  src/Prospect.Unreal/Net/
  src/Prospect.Unreal/Net/Actors/
  src/Prospect.Unreal/Net/Actors/AActor.cs                                                3,711
  src/Prospect.Unreal/Net/Actors/AController.cs                                              84
  src/Prospect.Unreal/Net/Actors/AGameModeBase.cs                                         2,041
  src/Prospect.Unreal/Net/Actors/AGameSession.cs                                            242
  src/Prospect.Unreal/Net/Actors/AInfo.cs                                                    78
  src/Prospect.Unreal/Net/Actors/APawn.cs                                                    78
  src/Prospect.Unreal/Net/Actors/APlayerController.cs                                       610
  src/Prospect.Unreal/Net/Channels/
  src/Prospect.Unreal/Net/Channels/Actor/
  src/Prospect.Unreal/Net/Channels/Actor/UActorChannel.cs                                   792
  src/Prospect.Unreal/Net/Channels/Control/
  src/Prospect.Unreal/Net/Channels/Control/UControlChannel.cs                             6,456
  src/Prospect.Unreal/Net/Channels/EChannelCloseReason.cs                                   279
  src/Prospect.Unreal/Net/Channels/EChannelCreateFlags.cs                                   139
  src/Prospect.Unreal/Net/Channels/EChannelType.cs                                          325
  src/Prospect.Unreal/Net/Channels/UChannel.cs                                           31,803
  src/Prospect.Unreal/Net/Channels/Voice/
  src/Prospect.Unreal/Net/Channels/Voice/UVoiceChannel.cs                                   540
  src/Prospect.Unreal/Net/EAcceptConnection.cs                                              244
  src/Prospect.Unreal/Net/EClientLoginState.cs                                              498
  src/Prospect.Unreal/Net/EConnectionState.cs                                               310
  src/Prospect.Unreal/Net/ECountUnits.cs                                                     82
  src/Prospect.Unreal/Net/EIncomingResult.cs                                                 71
  src/Prospect.Unreal/Net/EResendAllDataState.cs                                            115
  src/Prospect.Unreal/Net/ESpawnActorCollisionHandlingMethod.cs                             223
  src/Prospect.Unreal/Net/ESpawnActorNameMode.cs                                            580
  src/Prospect.Unreal/Net/EUniqueIdEncodingFlags.cs                                         784
  src/Prospect.Unreal/Net/EWriteBitsDataType.cs                                             101
  src/Prospect.Unreal/Net/FActorSpawnParameters.cs                                        4,380
  src/Prospect.Unreal/Net/FChannelCloseInfo.cs                                              332
  src/Prospect.Unreal/Net/FChannelDefinition.cs                                             244
  src/Prospect.Unreal/Net/FGuid.cs                                                           62
  src/Prospect.Unreal/Net/FNetGUIDCache.cs                                                  185
  src/Prospect.Unreal/Net/FNetworkGUID.cs                                                    69
  src/Prospect.Unreal/Net/FNetworkNotify.cs                                               1,143
  src/Prospect.Unreal/Net/FOutPacketTraits.cs                                               292
  src/Prospect.Unreal/Net/FPacketIdRange.cs                                                 613
  src/Prospect.Unreal/Net/FReceiveThreadRunnable.cs                                       2,796
  src/Prospect.Unreal/Net/FUniqueNetId.cs                                                   342
  src/Prospect.Unreal/Net/FUniqueNetIdRepl.cs                                             5,282
  src/Prospect.Unreal/Net/HandlerComponent.cs                                             2,274
  src/Prospect.Unreal/Net/HandlerComponentState.cs                                          341
  src/Prospect.Unreal/Net/HandlerMode.cs                                                    146
  src/Prospect.Unreal/Net/HandlerState.cs                                                   281
  src/Prospect.Unreal/Net/PacketHandler.cs                                               14,007
  src/Prospect.Unreal/Net/Packets/
  src/Prospect.Unreal/Net/Packets/Bunch/
  src/Prospect.Unreal/Net/Packets/Bunch/FControlChannelOutBunch.cs                          270
  src/Prospect.Unreal/Net/Packets/Bunch/FInBunch.cs                                       4,155
  src/Prospect.Unreal/Net/Packets/Bunch/FOutBunch.cs                                      4,647
  src/Prospect.Unreal/Net/Packets/Control/
  src/Prospect.Unreal/Net/Packets/Control/NetControlMessageAttribute.cs                     429
  src/Prospect.Unreal/Net/Packets/Control/NetControlMessageDefs.cs                        1,717
  src/Prospect.Unreal/Net/Packets/Header/
  src/Prospect.Unreal/Net/Packets/Header/FNetPacketNotify.cs                              8,594
  src/Prospect.Unreal/Net/Packets/Header/FNotificationHeader.cs                             280
  src/Prospect.Unreal/Net/Packets/Header/FPackedHeader.cs                                 1,216
  src/Prospect.Unreal/Net/Packets/Header/Sequence/
  src/Prospect.Unreal/Net/Packets/Header/Sequence/FSentAckData.cs                           323
  src/Prospect.Unreal/Net/Packets/Header/Sequence/SequenceHistory.cs                      1,809
  src/Prospect.Unreal/Net/Packets/Header/Sequence/SequenceNumber.cs                       1,776
  src/Prospect.Unreal/Net/PacketView.cs                                                   1,327
  src/Prospect.Unreal/Net/ReliabilityHandlerComponent.cs                                    285
  src/Prospect.Unreal/Net/StatelessConnectHandlerComponent.cs                            33,027
  src/Prospect.Unreal/Net/UChildConnection.cs                                               776
  src/Prospect.Unreal/Net/UIpConnection.cs                                                4,522
  src/Prospect.Unreal/Net/UIpNetDriver.cs                                                 6,921
  src/Prospect.Unreal/Net/UNetConnection.cs                                              64,257
  src/Prospect.Unreal/Net/UNetDriver.cs                                                   8,759
  src/Prospect.Unreal/Net/UPackageMap.cs                                                  2,828
  src/Prospect.Unreal/Net/UPackageMapClient.cs                                              201
  src/Prospect.Unreal/Prospect.Unreal.csproj                                              1,750
  src/Prospect.Unreal/Runtime/
  src/Prospect.Unreal/Runtime/UGameInstance.cs                                              654
  src/Prospect.Unreal/Runtime/UPlayer.cs                                                    209
  src/Prospect.Unreal/Runtime/UWorld.cs                                                  17,445
  src/Prospect.Unreal/Runtime/UWorld.LevelActor.cs                                        7,072
  src/Prospect.Unreal/Serialization/
  src/Prospect.Unreal/Serialization/FArchive.cs                                          19,960
  src/Prospect.Unreal/Serialization/FBitReader.cs                                         5,200
  src/Prospect.Unreal/Serialization/FBitReaderMark.cs                                       345
  src/Prospect.Unreal/Serialization/FBitUtil.cs                                           4,046
  src/Prospect.Unreal/Serialization/FBitWriter.cs                                         9,579
  src/Prospect.Unreal/Serialization/FBitWriterMark.cs                                       785
  src/Prospect.Unreal/Serialization/FMemoryWriter.cs                                        306
  src/Prospect.Unreal/Serialization/FNetBitReader.cs                                        408
  src/Prospect.Unreal/Serialization/FNetBitWriter.cs                                        997
  utils/
  utils/.gitignore                                                                           12
  utils/generate_ssl.py                                                                   2,000
  utils/generate_ssl.spec                                                                   672
