FAForever / FAForever/fa

[Feature]: Show enhancement effects as an SACU preset is built

Open
#6,624 0 comments 0 reactions 0 assignees View on GitHub
area: graphics area: sim type: enhancement
Dominant language
Lua
Stars
264
Forks
260
Avg merge
3d 2h
Merged PRs (30d)
21

Description

### Describe the Feature

Currently SACUs are built like any other unit, with the factional build effect and shader representing its progress. It could be a bit more immersive to have the upgrade effects and finished upgrade bones appear as the SACU preset is built. The effects would appear after the base cost of the SACU is fulfilled, and then the effects would progress from the cheapest to most expensive upgrade.

This approach has several downsides to weigh:
1. It may seem like the SACU can be canceled mid-construction and moved out of the gate with so far completed upgrades.
2. It is not possible to adjust the fraction complete for the build shader.
3. The resource spending will not match the upgrade being built.

Perhaps an alternative solution where all enhancements are built and displayed together as the preset builds is more appropriate, although it does not fit the lore of quantum gateways (not that building SACU bodies in gates fits either).

### Expected Behavior

_No response_

### Screenshots

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.