Change CHIL mode to line-based levels.

This commit is contained in:
Randy Thiemann 2023-11-24 07:29:10 +01:00
parent 9cf93cb4c3
commit fb8b4126f9
9 changed files with 2739 additions and 2735 deletions

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -2206,6 +2206,8 @@ FieldDelay::
ld a, [wSpeedCurveState] ld a, [wSpeedCurveState]
cp a, SCURVE_MYCO cp a, SCURVE_MYCO
jr z, .generatenextpiece jr z, .generatenextpiece
cp a, SCURVE_CHIL
jr z, .generatenextpiece
ld e, 1 ld e, 1
call LevelUp call LevelUp
@ -4463,6 +4465,8 @@ BigFieldDelay::
ld a, [wSpeedCurveState] ld a, [wSpeedCurveState]
cp a, SCURVE_MYCO cp a, SCURVE_MYCO
jr z, .generatenextpiece jr z, .generatenextpiece
cp a, SCURVE_CHIL
jr z, .generatenextpiece
ld e, 1 ld e, 1
call LevelUp call LevelUp

View File

@ -432,7 +432,7 @@ sBigGameplayUngradedTileMap::
DB $70,$70,$70,$70,$F4,$70,$70,$71,$00,$00 DB $70,$70,$70,$70,$F4,$70,$70,$71,$00,$00
DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00
DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01
DB $6D,$17,$10,$21,$10,$17,$6F,$01,$01,$6F DB $6D,$17,$14,$19,$10,$1E,$6F,$01,$01,$6F
DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00
DB $00,$00,$01,$01,$01,$01,$01,$01,$01,$01 DB $00,$00,$01,$01,$01,$01,$01,$01,$01,$01
DB $01,$01,$6D,$01,$01,$01,$01,$01,$6F,$01 DB $01,$01,$6D,$01,$01,$01,$01,$01,$6F,$01

View File

@ -445,7 +445,7 @@ sGameplayUngradedTileMap::
DB $70,$70,$70,$70,$F4,$70,$70,$71,$00,$00 DB $70,$70,$70,$70,$F4,$70,$70,$71,$00,$00
DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00
DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01
DB $6D,$17,$10,$21,$10,$17,$6F,$01,$01,$6F DB $6D,$17,$14,$19,$10,$1E,$6F,$01,$01,$6F
DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00
DB $00,$00,$01,$01,$01,$01,$01,$01,$01,$01 DB $00,$00,$01,$01,$01,$01,$01,$01,$01,$01
DB $01,$01,$6D,$01,$01,$01,$01,$01,$6F,$01 DB $01,$01,$6D,$01,$01,$01,$01,$01,$6F,$01

View File

@ -360,87 +360,87 @@ sCHILSpeedCurve::
db 1, 5 db 1, 5
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $0100, 100, $0200 dw $0010, 10, $0100
db 1, 6 db 1, 6
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $0200, 200, $0300 dw $0020, 20, $0100
db 1, 7 db 1, 7
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $0300, 300, $0400 dw $0030, 30, $0100
db 1, 8 db 1, 8
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $0400, 400, $0500 dw $0040, 40, $0100
db 1, 9 db 1, 9
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $0500, 500, $0600 dw $0050, 50, $0100
db 1, 11 db 1, 11
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $0600, 600, $0700 dw $0060, 60, $0100
db 1, 14 db 1, 14
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $0700, 700, $0800 dw $0070, 70, $0100
db 1, 20 db 1, 20
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $0800, 800, $0900 dw $0080, 80, $0100
db 1, 32 db 1, 32
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $0900, 900, $1000 dw $0090, 90, $0100
db 1, 43 db 1, 43
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $1000, 1000, $1100 dw $0100, 100, $0200
db 1, 51 db 1, 51
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $1300, 1300, $1400 dw $0130, 130, $0200
db 1, 64 db 1, 64
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $1600, 1600, $1700 dw $0160, 160, $0200
db 1, 85 db 1, 85
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $1900, 1900, $2000 dw $0190, 190, $0200
db 1, 128 db 1, 128
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $2900, 2900, $3000 dw $0290, 290, $0300
db 1, $00 db 1, $00
db 10, 10, 16, 25, 17 db 10, 10, 16, 25, 17
dw $3333, 3333, $3400 dw $0300, 300, $0400
db 2, $00 db 2, $00
db 10, 10, 12, 25, 17 db 10, 10, 12, 25, 17
dw $4444, 4444, $4500 dw $0400, 400, $0500
db 3, $00 db 3, $00
db 10, 10, 12, 25, 17 db 10, 10, 12, 25, 17
dw $5555, 5555, $5600 dw $0500, 500, $0600
db 4, $00 db 4, $00
db 10, 10, 12, 25, 17 db 10, 10, 12, 25, 17
dw $6666, 6666, $6700 dw $0600, 600, $0700
db 5, $00 db 5, $00
db 10, 10, 12, 25, 17 db 10, 10, 12, 25, 17
dw $7777, 7777, $7800 dw $1000, 1000, $1100
db 20, $00 db 20, $00
db 10, 10, 8, 25, 17 db 10, 10, 8, 25, 17
dw $8888, 8888, $8900 dw $2500, 2500, $2600
db 20, $00 db 20, $00
db 10, 10, 6, 18, 17 db 10, 10, 6, 18, 17
dw $9999, 9999, $9999 dw $5000, 5000, $5100
db 20, $00 db 20, $00
db 5, 5, 6, 14, 10 db 5, 5, 6, 14, 10