Configurable number of segments for Chain Chomp, Pokey, and Wiggler

This commit is contained in:
Arceveti
2021-09-30 15:09:01 -07:00
parent 3a3637723d
commit ff43340b0b
7 changed files with 95 additions and 176 deletions

View File

@@ -123,6 +123,14 @@
// -- SPECIFIC OBJECT SETTINGS --
// Allow for retries on collecting the remaining blue coins from a blue coin switch
#define BLUE_COIN_SWITCH_RETRY
// The number of chain balls the Chain Chomp has. Vanilla is 5.
#define CHAIN_CHOMP_NUM_SEGMENTS 5
// The number of parts Pokey has, including the head. Vanilla is 5, max is 30.
#define POKEY_NUM_SEGMENTS 5
// The number of segments Wiggler has, not including the head. Vanilla is 4.
#define WIGGLER_NUM_SEGMENTS 4
// -- CUTSCENE SKIPS --
// Skip peach letter cutscene

View File

@@ -1282,7 +1282,7 @@
/* Pokey Body Part */
/* oBehParams2ndByte */
#define POKEY_PART_BP_HEAD 0x0
#define POKEY_PART_BP_LOWEST POKEY_NUM_PARTS-0x1
#define POKEY_PART_BP_LOWEST (POKEY_NUM_SEGMENTS - 0x1)
/* Swoop */
/* oAction */