Aetheria/Assets/Scripts/UI/HUD
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Nibu 8f77000844 Launchers draw real rounds: Missiles commodity and recipe, a reload that pays its crate, a reserve readout
Rulings ballistics-real-ammo and ballistics-cycle-power, follow-up launcher-ammunition. The Munitions batch adds the Missiles
commodity (a high-explosive warhead and a rocket motor at the munitions works; guidance waits on the electronics chain) and sets
AmmoType=Missiles on the five launcher designs; reactor energy per shot stays as authored.

InstantWeapon: the reload used to refill the magazine on its timer and never reach the cargo branch in UseAmmo, so no ammunition-fed
weapon ever paid a round. The refill now takes one unit of AmmoType from cargo (TakeReloadRound) and, with none, the magazine stays
empty; UseAmmo only starts a reload when a unit is there. Weapon.Reserve exposes the cargo count and the HUD shows rounds/reserve for
magazine weapons.

Tests: shipped launchers all name Missiles and Missiles has a recipe; a fed weapon fires its magazine and no more without crates,
reloads once per crate; Reserve equals the cargo count and falls per reload. The commodity count pin goes 22 to 23.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-11 01:58:59 +00:00
..
CompassIcon.cs Station Compass Icons 2021-05-12 13:49:04 +01:00
CompassIcon.cs.meta Station Compass Icons 2021-05-12 13:49:04 +01:00
MinimapCameraTrack.cs In Game Input Screen 2021-05-08 07:35:16 +01:00
MinimapCameraTrack.cs.meta In Game Input Screen 2021-05-08 07:35:16 +01:00
PlaceUIElementWorldspace.cs Convert engine types through CultMath.UnityBridge 2026-09-14 17:47:33 +02:00
PlaceUIElementWorldspace.cs.meta In Game Input Screen 2021-05-08 07:35:16 +01:00
SchematicDisplay.cs Launchers draw real rounds: Missiles commodity and recipe, a reload that pays its crate, a reserve readout 2026-11-11 01:58:59 +00:00
SchematicDisplay.cs.meta In Game Input Screen 2021-05-08 07:35:16 +01:00
SchematicListElement.cs One aim slot holds an item or a mount; the cycle covers every located mount 2026-10-15 04:42:38 +02:00
SchematicListElement.cs.meta In Game Input Screen 2021-05-08 07:35:16 +01:00
VisibleTargetIndicator.cs Bearing markers for remembered hostile contacts, labelled with their claimed classes, and a sweep flash per ping 2026-10-14 13:54:43 +02:00
VisibleTargetIndicator.cs.meta Hostility System 2021-05-11 04:45:42 +01:00