Zannick/logic-graph

Separate item tags from location tags

開放

#151 建立於 2024年3月30日

 (0 則留言) (0 個反應) (0 位負責人)Rust (0 個分叉)auto 404
good first issuehelp wantedrandomizer

倉庫指標

星標
 (4 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

I'm presently defining locations in AV2 based on vanilla item locations, but in randomizers, some locations won't be accessible, because there are two classes of items: breakable powerups and standing items. The former can be acquired remotely with the boomerang, shockwave, or a specific enemy interaction "sync", and the latter can only be picked up by standing close enough to interact with it. We would need logic to account for this when creating a randomizer.

  1. There should be item tags that follow the item rather than the location. Most likely we should define these in Game.yaml so we don't have to reproduce them on every vanilla location (especially as many locations are grouped together via canon names).
  2. We will need to provide this item info to rules somehow.

貢獻者指南