mkw
mkw copied to clipboard
Decomp: Kart
Tracking issue for the Kart namespace.
- [ ] KartAction (805672cc - 8056a264)
- [ ] KartBlink (8056a264 - 8056a5ec)
- [ ] unknown (8056a5ec - 8056ad44)
- [ ] KartScale (8056ad44 - 8056b63c)
- [ ] unknown (8056b63c - 8056e56c)
- [ ] KartCollide (8056e56c - 80574030)
- [ ] KartHalfPipe (80574030 - 80575a44)
- [ ] KartJump (80575a44 - 80576b3c)
- [ ] KartModel (80576b3c - 80577fc0)
- [ ] KartMove, KartBoost (80577fc4 - 8058985c)
- [ ] KartNetReceiver (8058985c - 8058ca28)
- [ ] KartNetSender (8058ca28 - 8058ddbc)
- [ ] KartObject (8058ddbc - 8058f990)
- [ ] KartObjectManager (8058f990 - 80590128)
- [ ] KartObjectProxy (80590128 - 805919f4)
- [ ] KartParam (805919f4 - 80592848)
- [ ] KartPart (80592848 - 80592fa8)
- [ ] KartSettings (80592fa8 - 805943b4)
- [ ] KartState (805943b4 - 80595d04)
- [ ] "KartSub", KartAccessor (80595d04 - 80598b08)
- [ ] KartWheel (80598b08 - 8059b5a4)
- [ ] KartBullet (8059b5a4 - 8059dfbc)
- [ ] unknown (8059dfbc - 805b4af8)
- [ ] KartPhysics (805b4af8 - 805b6724)
- [ ] unknown (805b6724 - 805b9300)
KartSettings is wrong, as there are some structures living at 0x10 in KartCollide that share this space.
KartSettings (80592fa8 - 8059308c) KartCollide_10_34 (8059308c - 80593c20) (unsure if these are two different structs) KartCollide_10 (80593c20 - 805943b4)
KartWheel is actually 2 TUs:
KartSus (80598b08 - 8059940c) KartWheel (8059940c - 8059b5a4)
because there is initialized float data between KartSus and KartWheel vtables