diff --git a/README.md b/README.md index 0b803af..05586f0 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,21 @@ With the advent of fujinet (https://fujinet.online/) we are thinking about makin ## Changes: +###### Build 145 +2022-06-26 +Possibly last round of weapon additions! +@Pecusx added +- working White Flag -- it is a way to give up while not making opponents richer! +- Battery - a must for every tank with low energy. +- Strong Parachute - like a normal parachute, but stronger (it has energy and can work more than once) +- Nuclear Winter - a quick and efficient solution to global worming, err, warning, WARMING! +@mikerro added new SFX and in-game-tunes. +- Pressing [S] turns on/off SFX (when aiming). Pressing [M] turns on/off in-game tunes. +Tickets closed: +- https://github.com/pkali/scorch_src/issues/54 - holding joystick up or down longer speeds up force change. It makes playing with joystick much nicer. +- https://github.com/pkali/scorch_src/issues/76 - a beginning of visual tweaks by Adam +- infinite defensive weapons purchase bug fixed, to chagrin of some... + ###### Build 144 2022-06-19 Father's day release comes with the most anticipated new feature: defensive weapons. Thanks to @Pecus we have 5 completely new weapons and a more reasonably working parachute. The stub of the instruction manual describing these weapons is available here: https://github.com/pkali/scorch_src/wiki/Instruction-manual. diff --git a/constants.asm b/constants.asm index 1320250..88d91f0 100644 --- a/constants.asm +++ b/constants.asm @@ -19,7 +19,7 @@ CashOptionH .by 0,>200,>800,>1200,>2000 GravityTable .by 10,20,25,30,40 MaxWindTable .by 5,20,40,70,99 -RoundsTable .by 2,20,30,40,50 +RoundsTable .by 10,20,30,40,50 flyDelayTable .by 255,150,75,35,1 seppukuTable .by 255, 45,25,15,9 ;------------------------------------------------ diff --git a/scorch.asm b/scorch.asm index 883a710..56d0084 100644 --- a/scorch.asm +++ b/scorch.asm @@ -36,7 +36,7 @@ ;we decided it must go in 'English' to let other people work on it .macro build - dta d"144" ; number of this build (3 bytes) + dta d"145" ; number of this build (3 bytes) .endm icl 'definitions.asm' @@ -888,7 +888,6 @@ SetunPlots lda #$10 ; P/M priorities (bit 4 joins missiles) sta gtictls jsr PMoutofScreen - jsr ColorsOfSprites ;let the tanks be visible! ldx #(maxPlayers-1) diff --git a/scorch.xex b/scorch.xex index 0efc4fd..f02f07a 100644 Binary files a/scorch.xex and b/scorch.xex differ