File: Ros.rsc
Note: This file is identical to PARTY.DAT, any additional information will be listed there.
[ Show decimal values ] [ Show length ]
| Offset | Type | Description | |
|---|---|---|---|
| From | To | ||
| 0x0 | Byte | nameLength | |
| 0x1 | 0xF | String | name |
| 0x10 | Byte | raceLength | |
| 0x11 | 0x1F | String | race |
| 0x20 | Byte | levelDescriptionLength | |
| 0x21 | 0x2F | String | levelDescription |
| 0x30 | 0x31 | Integer | activeStatus |
| 0x32 | 0x33 | Integer | level |
| 0x34 | 0x39 | ??? | Unknown |
| 0x3A | 0x3B | Integer | class |
| 0x3C | 0x47 | ??? | Unknown |
| 0x48 | 0x49 | Integer | weaponSwings |
| 0x4A | 0x4B | Integer | bowShots |
| 0x4C | 0x4F | ??? | Unknown |
| 0x50 | 0x51 | Integer | movement |
| 0x52 | Byte | inventryItemCount | |
| 0x53 | Byte | Unknown | |
| 0x54 | 0x59 | Real | experience |
| 0x5A | 0x5F | Real | gold |
| 0x60 | 0x61 | ??? | Unknown |
| 0x62 | 0x63 | Integer | pickLocks |
| 0x64 | 0x65 | Integer | disarmTraps |
| 0x66 | 0x67 | Integer | deadlyStrike |
| 0x68 | 0x69 | Integer | trading |
| 0x6A | 0x6B | Integer | readRunes |
| 0x6C | 0x6D | Integer | unarmedCombat |
| 0x6E | 0x6F | Integer | handheldArms |
| 0x70 | 0x71 | Integer | bows |
| 0x72 | 0x73 | Integer | identify |
| 0x74 | 0x75 | Integer | defence |
| 0x76 | 0x77 | Integer | hitPointsMax |
| 0x78 | 0x79 | Integer | damage |
| 0x7A | 0x7B | Integer | spellPointsMax |
| 0x7C | 0x7D | Integer | spellPoints |
| 0x7E | Byte | strength | |
| 0x7F | Byte | agility | |
| 0x80 | Byte | constitution | |
| 0x81 | Byte | intelligence | |
| 0x82 | Byte | wisdom | |
| 0x83 | Byte | presence | |
| 0x84 | Byte | memory | |
| 0x85 | Byte | reason | |
| 0x86 | 0x99 | ??? | Unknown |
| 0x9A | 0x9B | Integer | strengthStatBonus |
| 0x9C | 0x9D | Integer | agilityStatBonus |
| 0x9E | 0x9F | Integer | constitutionStatBonus |
| 0xA0 | 0xA1 | Integer | intelligenceStatBonus |
| 0xA2 | 0xA3 | Integer | wisdomStatBonus |
| 0xA4 | 0xA5 | Integer | presenceStatBonus |
| 0xA6 | 0xA7 | Integer | memoryStatBonus |
| 0xA8 | 0xA9 | Integer | reasonStatBonus |
| 0xAA | 0xAB | Integer | strengthTotalBonus |
| 0xAC | 0xAD | Integer | agilityTotalBonus |
| 0xAE | 0xAF | Integer | constitutionTotalBonus |
| 0xB0 | 0xB1 | Integer | intelligenceTotalBonus |
| 0xB2 | 0xB3 | Integer | wisdomTotalBonus |
| 0xB4 | 0xB5 | Integer | presenceTotalBonus |
| 0xB6 | 0xB7 | Integer | memoryTotalBonus |
| 0xB8 | 0xB9 | Integer | reasonTotalBonus |
| 0xBA | 0xDD | ??? | Unknown |
| Items in inventory. 20 blocks in total, each block 79 bytes in length. | |||
| 0xDE | 0x12C | String | Item in inventory, format equal to ITEM.DAT file |
| Equipped status of items in inventory. 20 blocks in total, each block 1 byte in length. | |||
| 0x6F6 | Byte | Item in inventory equipped? | |
| Identified status of items in inventory. 20 blocks in total, each block 1 byte in length. | |||
| 0x70A | Byte | Item in inventory identified? | |
| 0x71E | 0x71F | Integer | fireResistance |
| 0x720 | 0x721 | Integer | coldResistance |
| 0x722 | 0x723 | Integer | waterResistance |
| 0x724 | 0x725 | Integer | mindResistance |
| 0x726 | 0x727 | Integer | shockResistance |
| 0x728 | 0x729 | Integer | detectTraps |
| 0x72A | 0x72B | Integer | perception |
| 0x72C | 0x72D | Integer | mythicLore |
| 0x72E | 0x72F | Integer | spellList |
| 0x730 | 0x731 | Integer | woodsLore |
| 0x732 | 0x733 | Integer | mountaineering |
| 0x734 | Byte | portrait | |
| 0x735 | 0x741 | ??? | Unknown |
| 0x742 | Byte | bookOfFaith | |
| 0x743 | Byte | bookOfInvocation | |
| 0x744 | Byte | bookOfRedemption | |
| 0x745 | Byte | displineOfUniversalArcanum | |
| 0x746 | Byte | elementalDiscipline | |
| 0x747 | Byte | disciplineOfChronometry | |
| 0x748 | Byte | disciplineOfTransmogrification | |
| 0x749 | Byte | disciplineOfSorcery | |
| 0x74A | Byte | disciplineOfMentalAcuity | |
| 0x74B | Byte | disciplineOfConjuration | |
| 0x74C | Byte | sylvanMagick | |
| 0x74D | Byte | pathOfTheAshikari | |
| 0x74E | Byte | theSwordOfRighteousness | |
| 0x74F | Byte | songsOfTheMinstrel | |
| 0x750 | 0x75D | ??? | Unknown |
[ Show decimal values ] [ Show length ]
Note: Integer = Unsigned short (16 bit, little endian) Bytes = Signed byte Real = 48 bits/6 byte (Turbo Pascal) Real (a floating point type)
[ Add Comment ]