Skip to content

Hold-R radial fuel/cell selection wheel #3

Description

@mellox

Summary

Reload currently auto-selects the highest-portion fuel available (Energy Cell = 3 portions, base-game Battery = 8). Feature request: hold R (vs. tap) to open a radial selection wheel of available fuels/cells — like weapon wheels in other games — so the player can choose which fuel to load.

Notes / prior research

  • The multi-fuel table lives in ResolveFuelTable() / FuelClasses / FuelPortionsSource/LaserRifleMod/Private/LaserRifleWeapon.cpp. The wheel presents the entries the player currently holds in inventory.
  • Needs: hold-vs-tap detection on the reload key, and a UMG radial menu widget. Research UE radial-menu patterns + how SML/FactoryGame handle equipment input.
  • Becomes more valuable once the planned range of custom cells exists (tiered cells instead of the current two).

Acceptance

  • Tap R = existing behavior (auto highest-portion).
  • Hold R = radial wheel of in-inventory fuels; releasing on a segment loads that fuel.
  • Works with the existing fuel-table resolution.

Target: post-1.0 enhancement.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions