Skip to content

Layer8Problem-AP v0.6.0

Choose a tag to compare

@TheZockerBrain069 TheZockerBrain069 released this 24 Jun 01:08
· 13 commits to main since this release
18305c7

DeathLink consolidation, language switch restored, day cleanup.

Breaking (YAML)

  • Removed deathlink_termination, deathlink_warning, deathlink_steam,
    deathlink_rage_quit, and deathlink_filter. The single master
    deathlink: true / false now enables all four causes (termination,
    final warning, letting off steam, rage quit) with no filter.
  • Removed Survived Tuesday and Survived Thursday locations. The game
    has only three playable days: Monday (hard), Wednesday (normal),
    Friday (easy). Location offsets 103 / 104 are reserved and must not
    be reused.

Client

  • Restored the DE / EN language toggle on the AP connect screen.
    It was supposed to live there since v0.3.x but went missing along the way.
  • Removed the DeathLink checkbox from the connect screen. The YAML is the
    single source of truth — the client always advertises the DeathLink tag
    on Connect and gates send / receive on slot_data.deathlink.
  • daysSurvived hook clamped to 3 (Mon / Wed / Fri).
  • Removed the dead item_<id> location check in the inventory wrapper that
    never resolved to a real location ID.

apworld

  • Options.py reduced to goal, starting_day, deathlink.
  • Locations.py DAY_NAMES is now Survived Monday / Wednesday / Friday.
  • required_client_version bumped to (0, 6, 0).
  • fill_slot_data no longer emits per-cause / filter keys.