Fixed spawn position struct

This commit is contained in:
dannuic
2026-04-15 22:51:23 -06:00
parent 5549daedb1
commit 27ad857ee5
2 changed files with 636 additions and 636 deletions
+8 -8
View File
@@ -332,23 +332,23 @@ namespace TOB {
{ {
union { union {
struct { struct {
signed animation : 10;
signed deltaHeading : 10; signed deltaHeading : 10;
// unsigned pad1 : 12; signed animation : 10;
unsigned pad1 : 12;
signed z : 19;
signed deltaX : 13; signed deltaX : 13;
signed z : 19;
unsigned heading : 12;
signed y : 19; signed y : 19;
// unsigned pad2 : 1; unsigned heading : 12;
unsigned pad2 : 1;
signed deltaZ : 13;
signed x : 19; signed x : 19;
signed deltaZ : 13;
signed deltaY : 13;
unsigned pitch : 12; unsigned pitch : 12;
// unsigned pad3 : 7; signed deltaY : 13;
unsigned pad3 : 7;
}; };
uint32_t raw[5]; uint32_t raw[5];
}; };
+2 -2
View File
@@ -7,7 +7,7 @@ Below is a status list for the 450 opcodes we currently use on the server for th
### World/Zone Opcode Implementation Status ### World/Zone Opcode Implementation Status
| Opcode | Status | Notes | Working On | | Opcode | Status | Notes | Working On |
| :--- | :--- |:-----------------------------------------------------| :--- | |:----------------------------------|:--------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------|
| `OP_AAAction` | 🟡 Unverified | | | | `OP_AAAction` | 🟡 Unverified | | |
| `OP_AAExpUpdate` | 🟡 Unverified | | | | `OP_AAExpUpdate` | 🟡 Unverified | | |
| `OP_AcceptNewTask` | 🔴 Not-Set | | | | `OP_AcceptNewTask` | 🔴 Not-Set | | |
@@ -622,7 +622,7 @@ Below is a status list for the 450 opcodes we currently use on the server for th
| `OP_XTargetRequest` | 🔴 Not-Set | | | | `OP_XTargetRequest` | 🔴 Not-Set | | |
| `OP_XTargetResponse` | 🔴 Not-Set | | | | `OP_XTargetResponse` | 🔴 Not-Set | | |
| `OP_YellForHelp` | 🟡 Unverified | | | | `OP_YellForHelp` | 🟡 Unverified | | |
| `OP_ZoneChange` | 🟡 Unverified | | | | `OP_ZoneChange` | 🟢 Verified | | |
| `OP_ZoneComplete` | 🔴 Not-Set | | | | `OP_ZoneComplete` | 🔴 Not-Set | | |
| `OP_ZoneEntry` | 🟢 Verified | unknown fields in C->S struct are various CRCs, emu doesn't use them | | | `OP_ZoneEntry` | 🟢 Verified | unknown fields in C->S struct are various CRCs, emu doesn't use them | |
| `OP_ZoneGuildList` | 🔴 Not-Set | | | | `OP_ZoneGuildList` | 🔴 Not-Set | | |