Skip to content

3.0 Prerelease 130 2025-08-23

Pre-release
Pre-release

Choose a tag to compare

To download this release, visit the ZQuest Classic website or see the bottom of this page.

The following are the changes since 3.0.0-prerelease.129+2025-08-18:

Features

  • Gravity Boots 960e00c52
     

    Coming in 3 varieties, these boots alter the Player's gravity and terminal velocity! 'Gravity Boots' just change them passively (can optionally be sideview-only) 'Gravity Up Boots' change it when holding 'Up' in sideview 'Gravity Down Boots' change it when holding 'Down' in sideview

  • Roc's feather can subtract from player's jump after released 1b758c9f7
  • improved player jump/fall animation qr ccc7c0e60
  • per-item cooldowns 00c21339e
  • Subscreen Widget - 'Gauge Piece: Item Cooldown' for visual display of cooldowns f6e1e5a29
  • 'Cooldown Ring' item type to modify all item cooldowns 67dbdacc3
  • Subscreen Widget - 'Item Cooldown Text' for a simple text of the cooldown time 31d477295

ZScript

  • Customizable per-sprite gravity strength and terminal velocity dab1c5d40

Bug Fixes

Player

  • move custom eweapon to lweapon sprite list when reflected ca576cdca
  • suppress shooter combo if outside sprite viewport freeze 53e1f36ee
  • in scrolling regions, center map on hero 74d67623c
  • use correct panning for many sounds in scrolling regions ee37dfbee
  • draw minimap for regions correctly with dmap xoff 75c45c19a
  • do not unselect A button when loading save 9806fb8ab
     

    A bug in initializing the game resulted in the A button always being unequipped (unless it was forcibly set with a script).

  • for jit PUSHARGSR, read value before modifying stack cac7d7ba8
     

    The optimizer can possibly make PUSHARGSR push the stack pointer, so the order of this can be important.

  • cane of byrna sparkles lingering after death if extra dying frame qr is on 9a2f1a4b9
  • re-init many global variable on load/continue 8de3ba125

Editor

  • allow item editor to enter larger numbers for the Power field ce230ca81

ZScript

  • wrong zasm vars for screen exstate carryover/reset related vars 2a3d045b5

Build

Web

Tests

  • skip garbage_collection.zplay for web 02c19dfce