diff options
| author | MegaMech <MegaMech@users.noreply.github.com> | 2025-12-16 15:45:10 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-12-16 15:45:10 -0700 |
| commit | 99b56300556434580ed23edc27e5e7d982751e47 (patch) | |
| tree | 17d614ceff265db085e2b236bbb4af86b527b445 /src/code_80005FD0.h | |
| parent | 1a5c79b641517e38d6a2925ba1f332dffdafc1e8 (diff) | |
Impl Triple Shells, fix CPU items (#597)
* Impl triple shell
* CPUs can throw greenshells backwards
---------
Authored-by: Luiz Henrique <luizlink64@gmail.com>
Diffstat (limited to 'src/code_80005FD0.h')
| -rw-r--r-- | src/code_80005FD0.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/code_80005FD0.h b/src/code_80005FD0.h index 67c437f7b..7acb6e80b 100644 --- a/src/code_80005FD0.h +++ b/src/code_80005FD0.h @@ -34,7 +34,7 @@ typedef struct { /* 0x08 */ s16 numDroppedBananaBunch; /* 0x0A */ s16 unk_0A; /* 0x0C */ s16 unk_0C; - /* 0x0E */ s16 timeBeforeThrow; + /* 0x0E */ s16 timeBeforeThrow; // Allows time for spawning the shells before they can be spawned } CpuItemStrategyData; // size = 0x10 typedef struct { @@ -89,6 +89,14 @@ enum CpuItemStrategyEnum { CPU_STRATEGY_ITEM_BLUE_SPINY_SHELL, CPU_STRATEGY_THROW_BLUE_SPINY_SHELL, CPU_STRATEGY_HOLD_BLUE_SPINY_SHELL, + + CPU_STRATEGY_ITEM_TRIPLE_GREEN_SHELL, + CPU_STRATEGY_ORBIT_TRIPLE_GREEN_SHELL, + CPU_STRATEGY_THROW_TRIPLE_GREEN_SHELL, + + CPU_STRATEGY_ITEM_TRIPLE_RED_SHELL, + CPU_STRATEGY_ORBIT_TRIPLE_RED_SHELL, + CPU_STRATEGY_THROW_TRIPLE_RED_SHELL, }; /* Function Prototypes */ |
