gzArchipelago 0.3.3
This is a bugfix release.
This release changes the map scanner. It is recommended that you rescan your wads,
although old logic files will continue to work.
This release changes the APWorld options. Please regenerate the template YAML.
- New:
pretuning_mode
option for doing a tuning run without randomizing item
placements or giving the player any starting keys.- Collected check translucency is adjustable via the
ap_collected_alpha
cvar. Setting takes effect on level entry. - Logic and tuning for 1000 Lines.
- Support for a
GZAPRC
lump for per-wad scanner configuration. See the
Adding New WADs documentation for details. included_item_category
option to control which items are included in the
rando. This is work in progress and is planned to be expanded later, but
what is there should work.- Logic and tuning for Adventures of Square [by @frozenLake]
- Change:
- default
included_levels
value is now[]
rather than a list of every level
in every supported wad; the behaviour is the same, but it was getting a bit
unwieldy. - generated PK3 file now includes the selected wad name in the filename, e.g.
AP_1234_P1_ToxicFrog.Doom_2.pk3
.
- default
- Fix:
- In-game timer now counts only time spent in gameplay, not time in menus.
- In-game timer should no longer double-count gameplay time.
- APWorld has better error reporting for certain classes of generation errors.
- Returning to a level where you've previously found some checks will report
them as collected items, rather than reducing the total item count for that
level. - Keys were not always properly added or removed when returning to earlier
levels with persistence enabled. - Command line arguments emitted by the client for launching gzdoom with now
always use forward slashes, to avoid escaping issues on windows. - HealthPickups are now properly scanned as health, not tools. In particular
this means that Quartz Flasks no longer flood the item pool in Heretic.
(Mystic Urns are still included in the pool.) - +INVBAR items that don't fall into any other category are now properly
scanned as tools. This has no effect at present but will be important for
some TCs later. - Scanner now uses the same logic to merge nearby locations as the check
replacer does, which should improve scanning of levels where items are placed
on conveyor belts or elevators.