mirror of
https://github.com/n64decomp/mk64
synced 2026-05-27 07:37:59 -04:00
72553e5194
Some of the variables defined in kart_attributes.c had they're type wrong when being used in other files. This means that some previously defined variable no longer exist, however that's fine as they were never directly referenced. Their existence was almost certainly a decomp artifact. For example, D_800E2404 was never "real". Instead it was likely a compiler artifact caused by accessing D_800E2400 at the hard coded index of 1. I've updated kart_attributes.h to reflect these changes Signed-off-by: Taggerung <tyler.taggerung@gmail.com> Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
135 lines
3.3 KiB
C
135 lines
3.3 KiB
C
#ifndef KART_ATTRIBUTES_H
|
|
#define KART_ATTRIBUTES_H
|
|
|
|
#include <PR/ultratypes.h>
|
|
|
|
extern f32 D_800E2360[8];
|
|
extern f32 D_800E2380[8];
|
|
extern f32 D_800E23A0[8];
|
|
extern f32 D_800E23C0[8];
|
|
extern f32 D_800E23E0[8];
|
|
extern f32 *D_800E2400[5];
|
|
|
|
extern f32 D_800E2414[8];
|
|
extern f32 D_800E2434[8];
|
|
extern f32 D_800E2454[8];
|
|
extern f32 D_800E2474[8];
|
|
extern f32 D_800E2494[8];
|
|
extern f32 *D_800E24B4[5];
|
|
|
|
extern f32 D_800E24C8[8];
|
|
extern f32 D_800E24E8[8];
|
|
extern f32 D_800E2508[8];
|
|
extern f32 D_800E2528[8];
|
|
extern f32 D_800E2548[8];
|
|
extern f32 *D_800E2568[5];
|
|
|
|
extern f32 D_800E257C[8];
|
|
extern f32 D_800E259C[8];
|
|
extern f32 D_800E25BC[8];
|
|
extern f32 D_800E25DC[8];
|
|
extern f32 D_800E25FC[8];
|
|
extern f32 *D_800E261C[5];
|
|
|
|
extern f32 gKartFrictionTable[8];
|
|
extern f32 gKartGravityTable[8];
|
|
extern f32 D_800E2670[8];
|
|
extern f32 gKartTopSpeedTable[8];
|
|
extern f32 gKartBoundingBoxTable[8];
|
|
|
|
extern f32 D_800E26D0[15];
|
|
extern f32 D_800E270C[15];
|
|
extern f32 D_800E2748[15];
|
|
extern f32 D_800E2784[15];
|
|
extern f32 D_800E27C0[15];
|
|
extern f32 D_800E27FC[15];
|
|
extern f32 D_800E2838[15];
|
|
extern f32 D_800E2874[15];
|
|
extern f32 D_800E28B0[15];
|
|
extern f32 D_800E28EC[15];
|
|
extern f32 D_800E2928[15];
|
|
extern f32 D_800E2964[15];
|
|
extern f32 D_800E29A0[15];
|
|
extern f32 D_800E29DC[15];
|
|
extern f32 D_800E2A18[15];
|
|
extern f32 D_800E2A54[15];
|
|
extern f32 *D_800E2A90[8];
|
|
extern f32 *D_800E2AB0[8];
|
|
|
|
extern f32 D_800E2AD0[15];
|
|
extern f32 D_800E2B0C[15];
|
|
extern f32 D_800E2B48[15];
|
|
extern f32 D_800E2B84[15];
|
|
extern f32 D_800E2BC0[15];
|
|
extern f32 D_800E2BFC[15];
|
|
extern f32 D_800E2C38[15];
|
|
extern f32 D_800E2C74[15];
|
|
extern f32 D_800E2CB0[15];
|
|
extern f32 D_800E2CEC[15];
|
|
extern f32 D_800E2D28[15];
|
|
extern f32 D_800E2D64[15];
|
|
extern f32 D_800E2DA0[15];
|
|
extern f32 D_800E2DDC[15];
|
|
extern f32 D_800E2E18[15];
|
|
extern f32 D_800E2E54[15];
|
|
extern f32 *D_800E2E90[8];
|
|
extern f32 *D_800E2EB0[8];
|
|
|
|
extern f32 gKartAccelerationMario[10];
|
|
extern f32 gKartAccelerationLuigi[10];
|
|
extern f32 gKartAccelerationYoshi[10];
|
|
extern f32 gKartAccelerationToad[10];
|
|
extern f32 gKartAccelerationDK[10];
|
|
extern f32 gKartAccelerationWario[10];
|
|
extern f32 gKartAccelerationPeach[10];
|
|
extern f32 gKartAccelerationBowser[10];
|
|
extern f32 *gKartAccelerationTables[8];
|
|
|
|
extern f32 D_800E3030[15];
|
|
extern f32 D_800E306C[15];
|
|
extern f32 D_800E30A8[15];
|
|
extern f32 D_800E30E4[15];
|
|
extern f32 D_800E3120[15];
|
|
extern f32 D_800E315C[15];
|
|
extern f32 D_800E3198[15];
|
|
extern f32 D_800E31D4[15];
|
|
extern f32 *D_800E3210[8];
|
|
|
|
extern f32 D_800E3230[15];
|
|
extern f32 D_800E326C[15];
|
|
extern f32 D_800E32A8[15];
|
|
extern f32 D_800E32E4[15];
|
|
extern f32 D_800E3320[15];
|
|
extern f32 D_800E335C[15];
|
|
extern f32 D_800E3398[15];
|
|
extern f32 D_800E33D4[15];
|
|
extern f32 *D_800E3410[8];
|
|
|
|
extern f32 D_800E3430[15];
|
|
extern f32 D_800E346C[15];
|
|
extern f32 D_800E34A8[15];
|
|
extern f32 D_800E34E4[15];
|
|
extern f32 D_800E3520[15];
|
|
extern f32 D_800E355C[15];
|
|
extern f32 D_800E3598[15];
|
|
extern f32 D_800E35D4[15];
|
|
extern f32 *D_800E3610[8];
|
|
|
|
extern f32 gKartHandlingTable[8];
|
|
extern f32 gKartTable800E3650[8];
|
|
extern f32 gKartTurnSpeedReductionTable0[8];
|
|
extern f32 gKartTurnSpeedReductionTable1[8];
|
|
extern f32 gKartTable800E36B0[8];
|
|
extern f32 gKartHopInitialVelocityTable[8];
|
|
extern f32 gKartHopJerkTable[8];
|
|
extern f32 D_800E3710[8];
|
|
extern f32 D_800E3730[8];
|
|
extern f32 D_800E3750[8];
|
|
extern f32 D_800E3770[8];
|
|
extern f32 D_800E3790[8];
|
|
extern f32 D_800E37B0[8];
|
|
extern f32 D_800E37D0[8];
|
|
extern f32 D_800E37F0[8];
|
|
|
|
#endif
|