diff options
| author | coco875 <59367621+coco875@users.noreply.github.com> | 2026-05-03 02:13:30 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-05-03 02:13:30 +0200 |
| commit | e2cf6ecbb44489fd4cebdc6cdf95430338c5df15 (patch) | |
| tree | b81109d3c7d10e3bdd16a75ff47aafb51b28f3de /include | |
| parent | 40d4f12580b02fe440709f06cf6f4cbbfd48de2e (diff) | |
Fix 32 bit (#697)
* try x86
* ci: uniform build-linux-release-docker and their x86
* Update main.yml
* fix animation
Co-Authored-By: Alessio Tosto <rinnegatamante@gmail.com>
* add explanation
* add windows 32 in release
* Update windows-compile.yml
* fix windows compilation
* fix win32 windows
* Update libultraship
---------
Co-authored-by: Alessio Tosto <rinnegatamante@gmail.com>
Diffstat (limited to 'include')
| -rw-r--r-- | include/actor_types.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/include/actor_types.h b/include/actor_types.h index 947c78288..cfbe3832f 100644 --- a/include/actor_types.h +++ b/include/actor_types.h @@ -166,7 +166,15 @@ struct RailroadCrossing { /* 0x02 */ s16 flags; /* 0x04 */ s16 someTimer; /* 0x06 */ s16 crossingId; // unused now - /* 0x08 */ void* crossingTrigger; // Crossing Trigger Class + union { + struct { + /* 0x08 */ void* crossingTrigger; // Crossing Trigger Class + }; + struct { // original field in actors + /* 0x08 */ f32 unk_08; + /* 0x0C */ f32 boundingBoxSize; + }; + }; /* 0x10 */ Vec3s rot; /* 0x16 */ s16 unk_16; /* 0x18 */ Vec3f pos; |
