Messages Generic - themeldingwars/Documentation GitHub Wiki

Client

UIToEncounterMessage

ServerProfiler_RequestNames

ScheduleUpdateRequest

LocalProximityAbilitySuccess

RemoteProximityAbilitySuccess

TrailRequest

RequestLeaveZone

RequestLogout

RequestEncounterInfo

RequestActiveEncounters

VotekickRequest

VotekickResponse

GlobalCounterRequest

CurrentLoadoutRequest

VendorProductRequest

Server

EncounterToUIMessage

VotekickInitiated

VotekickResponded

ScoreBoardEnable

ScoreBoardInit

ScoreBoardSetWinner

ScoreBoardClear

ScoreBoardAddPlayer

ScoreBoardRemovePlayer

ScoreBoardUpdatePlayerStats

ScoreBoardUpdatePlayerStatsFromStat

ScoreBoardUpdatePlayerStatus

MatchLoadingState

MatchEndAck

ServerProfiler_SendNames

ServerProfiler_SendFrame

TempConsoleMessage

ReloadStaticData

EncDebugChatMessage

SendRadioMessage

NpcBehaviorInfo

  • It seems the handler creates a for loop with 0xc iterations but then does nothing inside of it?

NpcMonitoringLog

  • Logs to AI at INFO level: [prefix] Message.

NpcNavigationInfo

NpcHostilityDebugInfo

NpcPositionalDebugInfo

NpcShapeDebugInfo

NpcVoxelInfo

DebugDrawInfo

  • It seems the handler creates a for loop with 0xe iterations but then does nothing inside of it?

NpcDevCmdResponse

DevRequestObjectPositions

  • Based on the first parameter, it seems some actions are skipped. If the first parameter is not exactly 1, no console log will be printed.
  • When 1, it sends ``Request Object Positions returned %u objects (first is at <%.f,%.f,%.f>)orRequest Object Positions returned 0 objects.`
  • The count seems to be based of the number of entries in the Position array.
  • No idea what the second byte does.
  • When first parameter is not 0, this seems to trigger a OnHeatmapUpdated UI event with an arg debug.
  • Looking in the GUI code, we find that the Heatmap component has commented out the handler. The handler also contains empty lines which indicate developer features that were cut out of the release build.
  • There is also a Dev_ResourceMap component in a separate file in the Heatmap dir that is completely cut out in the same way.
  • I did not get this to show anything ingame other than the log message.

DevRequestSpawnTables

DevRequestResourceNodeDebug

  • A console log message is displayed Thumper Validation info from gss. Tested %u path locations

MissionObjectiveUpdated

MissionStatusChanged

MissionReturnToChanged

MissionsAvailable

MissionActivationAck

BountyStatusChanged

BountyAbortAck

BountyActivationAck

BountyListActiveAck

BountyListActiveDetailsAck

BountyListAvailableAck

BountyClearAck

BountyClearPreviousAck

BountyListPreviousAck

BountyRerollResponse

DisplayUiTrackBounty

Achievements

AchievementUnlocked

TotalAchievementPoints

MissionCompletionCounts

ContentUnlocked

ClientUIAction

ArcCompletionHistoryUpdate

JobLedgerEntriesUpdate

TrackRecipe

ClearTrackedRecipe

SlotTech

InteractableStatusChanged

SendTipMessage

DebugEventSample

  • Graph sample data for debugevent related console commands.

DebugLagPlayerSample

  • Graph sample data for debuglag.networkDev (which sends NonDevDebugCommand DEBUGLAG 1)

DebugLagSimulationSample

  • Graph sample data for debuglag.gssSchedDev (which sends DEV_ExecuteCommand GSS [ 'debuglag_simulation', '1' ]).

DebugLagRaiaSample

  • Graph sample data for debuglag.raiaDev

DebugEncounterVolumes

  • ???
  • Could not get this to display anything.

Trail

EncounterDebugNotification

  • The notification string is the message and display controls where it shows up.
  • It seems invalid display values results in a console log on Game INFO level: Got encounter 0x%016llx debug notification (display=%s): %s
  • One valid display value is chat, which results in a chat message on Notification channel with EncounterDebug prefix.
  • Another value is announce, which results in a chat message on Broadcast channel with EncounterDebug prefix.

EncounterUIScopeIn

EncounterUIUpdate

EncounterUIScopeOut

DisplayUiNotification

DisplayMoneyBombBanner

SetPreloadPosition

PlaySoundId

PlaySoundIdAtLocation

PlayDialogScriptMessage

StopDialogScriptMessage

PingMap

PingMapMarker

EncounterPublicInfo

RequestActiveEncounters_Response

ShoppingListInit

SetClientDailyInfo

GlobalCounterUpdate

GlobalCounterMilestoneInfo

ChatMessageList

CurrentLoadoutResponse

VendorProductsResponse

VendorPurchaseResponse

ConductorGlobalAnnouncement