@@ -349,7 +349,7 @@ struct Menus
349
349
TotalMenuColumns = 1 ;
350
350
ColumnSplitAmount = 1 ;
351
351
}
352
- } __attribute__((__packed__)) ;
352
+ };
353
353
354
354
struct Cheats
355
355
{
@@ -360,44 +360,44 @@ struct Cheats
360
360
{
361
361
Active = true ;
362
362
}
363
- } __attribute__((__packed__)) ;
363
+ };
364
364
365
365
struct AutoIncrement
366
366
{
367
367
uint16_t WaitFramesToBeginIncrement;
368
368
uint16_t WaitFramesToPerformIncrement;
369
- } __attribute__((__packed__)) ;
369
+ };
370
370
371
371
struct CheatsHandleDisplayButtons
372
372
{
373
373
uint8_t CheatsBButtonCounter;
374
374
uint8_t CheatsPreviousButtonsHeld[14 ]; // Extra spot for a 0 at the end of the array
375
375
uint8_t CheatsCurrentButtonsHeld[14 ]; // Extra spot for a 0 at the end of the array
376
- } __attribute__((__packed__)) ;
376
+ };
377
377
378
378
struct MarioPartnerPositionsStruct
379
379
{
380
380
float MarioPosition[4 ];
381
381
float PartnerPosition[4 ];
382
- } __attribute__((__packed__)) ;
382
+ };
383
383
384
384
struct SaveAnywhereStruct
385
385
{
386
386
uint32_t ThreadID;
387
387
bool ScriptIsRunning;
388
- } __attribute__((__packed__)) ;
388
+ };
389
389
390
390
struct ReloadRoomStruct
391
391
{
392
392
char NewBero[32 ]; // 31 bytes for NextBero, 1 byte for NULL
393
393
char NewMap[9 ]; // 8 bytes for NextMap, 1 byte for NULL
394
- } __attribute__((__packed__)) ;
394
+ };
395
395
396
396
struct SpawnItems
397
397
{
398
398
uint16_t SpawnItemCounter;
399
399
bool InAdjustableValueMenu;
400
- } __attribute__((__packed__)) ;
400
+ };
401
401
402
402
struct TrickDisplay
403
403
{
@@ -410,7 +410,7 @@ struct TrickDisplay
410
410
{
411
411
TimerStopped = true ;
412
412
}
413
- } __attribute__((__packed__)) ;
413
+ };
414
414
415
415
struct OnScreenTimerDisplay
416
416
{
@@ -422,7 +422,7 @@ struct OnScreenTimerDisplay
422
422
{
423
423
TimerPaused = true ;
424
424
}
425
- } __attribute__((__packed__)) ;
425
+ };
426
426
427
427
extern Menus Menu[20 ];
428
428
extern Cheats Cheat[17 ];
0 commit comments