diff --git a/language.version b/language.version index 8cdc6ccef..831f5f115 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r39 \cu(Tue 19 Apr 18:40:23 CEST 2022)\c-"; -SWWM_SHORTVER="\cw1.3pre r39 \cu(2022-04-19 18:40:23)\c-"; +SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r40 \cu(Tue 19 Apr 19:52:23 CEST 2022)\c-"; +SWWM_SHORTVER="\cw1.3pre r40 \cu(2022-04-19 19:52:23)\c-"; diff --git a/sndinfo.txt b/sndinfo.txt index b801696ad..8c4bc43b4 100644 --- a/sndinfo.txt +++ b/sndinfo.txt @@ -818,6 +818,7 @@ demolitionist/knockout sounds/demolitionist/demoknockout.ogg demolitionist/dashregen sounds/demolitionist/demodashregen.ogg demolitionist/fuelregen sounds/demolitionist/demofuelregen.ogg demolitionist/fuelrgend sounds/demolitionist/demofuelregenend.ogg +demolitionist/fuelrgstp sounds/demolitionist/demofuelregenstep.ogg $playersound demolitionist neutral *grunt DSEMPTY $playeralias demolitionist neutral *pain100 demolitionist/lopain diff --git a/sounds/demolitionist/demofuelregenstep.ogg b/sounds/demolitionist/demofuelregenstep.ogg new file mode 100644 index 000000000..645d0609d Binary files /dev/null and b/sounds/demolitionist/demofuelregenstep.ogg differ diff --git a/zscript/swwm_player.zsc b/zscript/swwm_player.zsc index ce0696178..417cc3267 100644 --- a/zscript/swwm_player.zsc +++ b/zscript/swwm_player.zsc @@ -1192,12 +1192,12 @@ Class Demolitionist : PlayerPawn if ( (oldfuel < (default.dashfuel/24)) && (dashfuel >= default.dashfuel/24) ) { fuelcooldown = 20; - A_StartSound("demolitionist/fuelrgend",CHAN_BODY,CHANF_OVERLAP,.6,4.,.8); + A_StartSound("demolitionist/fuelrgstp",CHAN_BODY,CHANF_OVERLAP,.6,4.,.6); } else if ( (oldfuel < (default.dashfuel/12)) && (dashfuel >= default.dashfuel/12) ) { fuelcooldown = 10; - A_StartSound("demolitionist/fuelrgend",CHAN_BODY,CHANF_OVERLAP,.6,4.,.9); + A_StartSound("demolitionist/fuelrgstp",CHAN_BODY,CHANF_OVERLAP,.6,4.,.7); } if ( (oldfuel < dashfuel) && (dashfuel == default.dashfuel) ) {