NewsMessage format - zeroKilo/GROBackendWV GitHub Wiki
Quazal::NewsMessage.m_body
holds the message data as XML attributes:
<news>
<message
unkattr=""
unkattrii=""
type="73498"
icon="11"
oasis="73498"
pid="4660"
time="insert a 32-bit timestamp here"
<!--Message-specific attributes-->
/>
<!--Optional further messages-->
<news/>
Note that "type" attribute is factually used by the game as Oasis ID. The unknown attributes are necessary.
All available messages:
Type | Oasis ID | Message |
---|---|---|
System | 73498 | Welcome to GRO |
Friend/Persona | 73499 | Avatar change |
Friend/Persona | 73500 | Level-up |
Friend/Persona | 73501 | Achievement completion |
Friend/Persona | 73502 | Mission completion |
Friend/Persona | 73503 | Weapon level-up |
Friend | 73504 | Weapon kills scored |
Friend | 73505 | Weapon headshots scored |
Friend | 73506 | Reward received |
AI.dll translates Oasis IDs if the message is related to the player themselves:
Friend Oasis ID | Persona Oasis ID | Message |
---|---|---|
73499 | 73861 | Avatar change |
73500 | 73855 | Level-up |
73501 | 73862 | Achievement completion |
73502 | 73863 | Mission completion |
73503 | 73856 | Weapon level-up |
Below are example XML message bodies for given message types.
The time is expressed as a date in %u-%u-%u %u:%u:%f
format.
<news>
<message
unkattr=""
unkattrii=""
type="73498"
icon="11"
oasis="73498"
pid="4660"
time="2024-04-09 17:13:27"
/>
<news/>
<news>
<message
unkattr=""
unkattrii=""
type="73499"
icon="11"
oasis="73499"
pid="4661"
time="2024-04-09 17:13:27"
avatar="1"
bgcolor="0"
/>
<news/>
<news>
<message
unkattr=""
unkattrii=""
type="73500"
icon="11"
oasis="73500"
pid="4660"
time="2024-04-09 17:13:27"
class="0"
level="16"
/>
<news/>
<news>
<message
unkattr=""
unkattrii=""
type="73501"
icon="11"
oasis="73501"
pid="4660"
time="2024-04-09 17:13:27"
achievementid="1"
/>
<news/>
<news>
<message
unkattr=""
unkattrii=""
type="73502"
icon="11"
oasis="73502"
pid="4660"
time="2024-04-09 17:13:27"
missionid="1"
/>
<news/>
<news>
<message
unkattr=""
unkattrii=""
type="73503"
icon="11"
oasis="73503"
pid="4660"
time="2024-04-09 17:13:27"
weaponid="1"
level="5"
/>
<news/>
<news>
<message
unkattr=""
unkattrii=""
type="73504"
icon="11"
oasis="73504"
pid="4661"
time="2024-04-09 17:13:27"
weaponid="1"
kills="50"
/>
<news/>
<news>
<message
unkattr=""
unkattrii=""
type="73505"
icon="11"
oasis="73505"
pid="4661"
time="2024-04-09 17:13:27"
weaponid="1"
kills="50"
/>
<news/>
<news>
<message
unkattr=""
unkattrii=""
type="73506"
icon="11"
oasis="73506"
pid="4661"
time="2024-04-09 17:13:27"
accoladeid="1"
/>
<news/>