FileStructure clientmessages-en: Difference between revisions

From OuroDev
No edit summary
No edit summary
Line 28: Line 28:
|
|
|-
|-
|NULL
|2nd String or NULL
|
|
|
|
Line 106: Line 106:
|4 Bytes  
|4 Bytes  
|Little Endian Integer 32   
|Little Endian Integer 32   
|Number Additional, Normally 0
|Number Attributes, Mostly 0
|-
|-
|4 Bytes Repeat  
|4 Bytes Repeat  
|Little Endian Integer 32   
|Little Endian Integer 32   
|Additional Values if not zero count
|Additional Attributes Index if not zero count
|-
|-
|*
|*

Revision as of 10:47, 9 May 2019


clientmessages-en.bin Structure
# Bytes Description Notes
8 Unknown Likely CRC or similar
4 Little Endian Integer 32 Size of Data or Offset (5133201)
* Begin Repeating Pattern
VAR String Ascii or UTF haven't varified
NULL
2nd String or NULL
* End Repeating Pattern


2nd Section
# Bytes Description Notes
4 Bytes Little Endian Integer 32 Number Entries (3632)
4 Bytes Little Endian Integer 32 Size of Data or Offset (20684)
* Begin Repeating Pattern
VAR String
NULL
C Format example %d, %I
NULL
* End Repeating Pattern


3rd Section
# Bytes Description Notes
4 Size of Block
* Begin Repeating Pattern
VAR Length of String PStringValue
4 Bytes Little Endian Integer 32 value ex 3208 or 2345
4 Bytes Little Endian Integer 32 value ex 3209 or 2346
4 Bytes Little Endian Integer 32 Number Attributes, Mostly 0
4 Bytes Repeat Little Endian Integer 32 Additional Attributes Index if not zero count
* End Repeating Pattern


-----------------------------
Content Example... To big to post anyway:


You've spent a total of {Minutes} minutes fighting the good fight.
You've spent a total of {Hours} hours fighting the good fight.
You've fought the good fight {Count} times.
You've been fighting the good fight for {Minutes} minutes today.
You've been fighting the good fight for {Hours} hours today.
You activated the {PowerName} power.
{PowerName} is recharged.
{PowerName} is still recharging.
Unable to queue up {PowerName}. {PowerName2} is already queued.
{PowerName} added to queue.
{PowerName} hit!
{PowerName} missed!
Target is unaffected by {PowerName}.
{PowerName} cancelled.
The target must be on the ground to use this power.
You cannot attack this target, you have been taunted by {VillainName}.
Something
Not enough endurance to use {PowerName}.
Target is too far away to continue using {PowerName}.
Target is too hard to see to continue using {PowerName}.
Shutting off {PowerName}.
{PowerName} knocked off!
You are held!
You are no longer held.
You have been stunned!
You are no longer stunned.
You have been immobilized!
You can move again.