FileStructure clientmessages-en: Difference between revisions
Dragonsire (talk | contribs) No edit summary |
m 15 revisions imported: Importing Portal Corps Wiki pages and history - Feb 6, 2020 |
||
(No difference)
|
Latest revision as of 10:02, 6 February 2020
DataType | Size | Description | Notes |
---|---|---|---|
Uinteger | 4 | Message Store Version 20090521 | Current 20090521 |
* | * | String Table | Messages |
* | * | String Table | Variables |
* | * | String Table Map | Indexes to Messages & Variables |
DataType | Size | Description | Notes |
---|---|---|---|
Integer/UInteger | 4 | Should Be # Entries | Empty Entries Might Count Against it/ 1st Table Out of Alignment |
Integer/UInteger | 4 | Size of Table in Bytes | Empty Entries Might Count Against it/ 1st Table Out of Alignment |
* | LOOP | String Entries | |
Bytes | VAR | String 1 Null Ended | UTF8 Single Byte Characters or ASCII |
* | END LOOP |
DataType | Size | Description | Notes |
---|---|---|---|
Integer/UInteger | 4 | Size of Data | |
* | LOOP | PStrings | |
Bytes | VAR | String Null Ended | |
Integer/UInteger | 4 | MessageIndex | Example 3208, 2345 not in any particular order |
Integer/UInteger | 4 | HelpIndex | 1 greater than previous Index Above |
Integer/UInteger | 4 | Number Format Attributes Used in String | # of {insert here} in string, many are 0 |
* | LOOP | If Number Attribues > 0 | |
Integer/UInteger | 4 | Index to C Format String Table | |
* | END LOOP |
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.