mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2026-07-12 09:21:08 +00:00
- Borrowed certain things from HackerSM64/later refreshes
- lots of `enum`s!
- `MenuOption` [NEW]
- `TimerControl`
- `WarpOperation`
- `WarpFlags` [NEW]
- `WarpNodes`
- `WarpTypes`
- names here and there
NEW Level Value: `pauseExitMode`
- Learn:
```c
enum PauseExitMode {
PAUSE_EXIT_VANILLA, // 0b00 // "EXIT COURSE" exits to castle
PAUSE_EXIT_COURSE, // 0b01 // "EXIT COURSE" exits the course
PAUSE_EXIT_TO_CASTLE, // 0b10 // "EXIT TO CASTLE" exits to castle
PAUSE_EXIT_BOTH // 0b11 // "EXIT COURSE" and "EXIT TO CASTLE"
};
```
- Deduplicated `Painting`s
- Defaults are now created/restored using Macros
- Killed so many unused variables
- Purged all references to the sm64ex Exit Game feature
- like that's ever coming back
- Getting things ready for the return of Goddard
... - oh, bubbles!
- Fixed double life loss on timeout
- :)
|
||
|---|---|---|
| .. | ||
| areas | ||
| clock_hour_hand | ||
| clock_minute_hand | ||
| star_door | ||
| trap_door | ||
| water_level_pillar | ||
| geo.c | ||
| header.h | ||
| level.yaml | ||
| leveldata.c | ||
| painting.inc.c | ||
| script.c | ||
| texture.inc.c | ||