name: Feature request description: Ask for something new in the engine, launcher, or platform — not a content/gameplay mod. labels: ["enhancement"] body: - type: markdown attributes: value: | Use this for **engine / launcher / platform** work (ports, video options, save tooling, networking, mod API seams, docs). If what you want is a gameplay, cosmetic, audio, or QoL change that a Lua mod could ship — running shoes, alternate sprites, day/night, shiny indicators, Gen 2-like battle toggles, soundtrack packs — open a **[Mod request](https://github.com/bryanthaboi/gen1recomp/issues/new?template=mod_request.yml)** instead. "Can we add X" on its own is hard to act on. Say what you want, why you want it, and how you picture it working. - type: input id: summary attributes: label: One line summary description: What you want, in a sentence. placeholder: Add Linux AppImage releases next to the macOS and Windows builds validations: required: true - type: dropdown id: game attributes: label: Which game is this about description: Pick every version it applies to. Use N/A if it isn't game-specific. multiple: true options: - Red - Blue - Yellow - Gold - N/A validations: required: true - type: input id: discord attributes: label: Discord username (optional) description: > So maintainers can ping you on Discord if they need a quick follow-up. Leave blank if you'd rather keep everything on GitHub. placeholder: yourname validations: required: false - type: textarea id: what attributes: label: What do you want description: > Describe it properly. What is it, where does it live (launcher, options, engine), what does the player see or do. If it changes something that already exists, say what it does today and what it should do instead. placeholder: | Ship a Linux AppImage on each release, same version as the macOS/Windows builds, with the same save folder layout and mod discovery path. validations: required: true - type: textarea id: why attributes: label: Why is this worth doing description: > What's annoying or missing right now. What does this fix. If it's just because you think it would be fun, say that, it's a real answer. placeholder: | LÖVE already runs on Linux; without a packaged build, players have to assemble it themselves and miss release notes / update checks. validations: required: true - type: textarea id: how attributes: label: How should it work description: > The specifics. Which menu, what happens in the edge cases. If you don't know, say what you'd expect as a player and leave the rest open. placeholder: | - GitHub Releases asset next to the .dmg / .exe - Same options.lua / mods/ layout as desktop - Documented in the README install section validations: required: true - type: dropdown id: scope attributes: label: Does this change how the original game plays description: > Some requests are quality of life, some change the actual game. Both are fine, it just helps to know which one you're asking for. options: - Quality of life, original game is untouched - Changes how the game plays - Not sure validations: required: true - type: textarea id: extra attributes: label: Anything else description: > Reference screenshots, how another game does it, related issues. Leave blank if nothing comes to mind. validations: required: false