summaryrefslogtreecommitdiff
path: root/src/engine
diff options
context:
space:
mode:
authorcoco875 <59367621+coco875@users.noreply.github.com>2026-05-03 02:13:30 +0200
committerGitHub <noreply@github.com>2026-05-03 02:13:30 +0200
commite2cf6ecbb44489fd4cebdc6cdf95430338c5df15 (patch)
treeb81109d3c7d10e3bdd16a75ff47aafb51b28f3de /src/engine
parent40d4f12580b02fe440709f06cf6f4cbbfd48de2e (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 'src/engine')
-rw-r--r--src/engine/tracks/Track.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/engine/tracks/Track.h b/src/engine/tracks/Track.h
index 8dfd1750e..cec6cd722 100644
--- a/src/engine/tracks/Track.h
+++ b/src/engine/tracks/Track.h
@@ -79,7 +79,10 @@ bool IsTriangleWindingInverted();
* This work is done in render_track_sections()
*/
typedef struct {
- uint64_t crc;
+ union {
+ uint64_t crc;
+ void* model;
+ };
u8 surfaceType; // Determines what kind of surface the player drives on (ex. dirt, asphalt, etc.)
u8 sectionId;
u16 clip; // enum in CustomTrack.h