HarbourMasters / HarbourMasters/Lighthouse

Add adjustable note door requirements

Open
#435 1 comment 0 reactions 0 assignees View on GitHub
rando
Dominant language
C
Stars
431
Forks
38
Avg merge
1d 22h
Merged PRs (30d)
26

Description

This *may* be required for archipelago as archipelago probably isn't going to be happy to have thousands of progression items in the pool for a game, but even outside of that this would make for a good addition to the built in rando.

The biggest challenge for this is rendering custom amounts of notes on top of the note door. Likely may need a custom actor of some sort with a custom draw function, or maybe we could overwrite the draw function of the note door itself. Just spitballing, haven't looked terrible deep into any of this.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue does not name files, tests, or entry points. Start by locating the note door's requirement and rendering code, then determine whether a custom actor or an overridden draw function is viable. Done means the built-in randomizer can use configurable note amounts and the note door displays those amounts correctly.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.