Skip to content

ETS updates#6671

Merged
Goober5000 merged 1 commit into
scp-fs2open:masterfrom
Goober5000:ets_updates
May 19, 2025
Merged

ETS updates#6671
Goober5000 merged 1 commit into
scp-fs2open:masterfrom
Goober5000:ets_updates

Conversation

@Goober5000

@Goober5000 Goober5000 commented Apr 8, 2025

Copy link
Copy Markdown
Contributor

Two updates to the energy transfer system.

  1. Previously, for fighters missing a system (e.g. shields), the energy would be treated as if all energy from that system was routed to the other systems. So, for example, a fighter's typical speed would be faster without shields than with shields. A new AI profile flag now treats the other systems as if the energy had not been transferred.
  2. At some point in development, Volition intended the $Power Output ships.tbl field to affect ETS. A new AI profile flag now treats the power output as a factor of energy applied to energy systems.

In draft pending testing.

@Goober5000 Goober5000 added enhancement A new feature or upgrade of an existing feature to add additional functionality. gameplay A feature or issue that can significantly impact gameplay labels Apr 8, 2025
@Goober5000 Goober5000 marked this pull request as draft April 16, 2025 06:23
Two updates to the energy transfer system.
1. Previously, for fighters missing a system (e.g. shields), the energy would be treated as if all energy from that system was routed to the other systems.  So, for example, a fighter's typical speed would be faster without shields than with shields.  A new AI profile flag now treats the other systems as if the energy had not been transferred.
2. At some point in development, Volition intended the `$Power Output` ships.tbl field to affect ETS.  A new AI profile flag now treats the power output as a factor of energy applied to energy systems.
@Goober5000 Goober5000 marked this pull request as ready for review May 15, 2025 02:40
@Goober5000 Goober5000 added the Requested by Active Mod A feature request that has been requested by a mod that is actively in development. label May 16, 2025
@Goober5000 Goober5000 added this to the Release 25.0 milestone May 16, 2025

@wookieejedi wookieejedi left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Definitely useful updates and looks good to me. Also testing reports as working as expected.

@Goober5000 Goober5000 merged commit a1a453a into scp-fs2open:master May 19, 2025
16 checks passed
@Goober5000 Goober5000 deleted the ets_updates branch May 19, 2025 02:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement A new feature or upgrade of an existing feature to add additional functionality. gameplay A feature or issue that can significantly impact gameplay Requested by Active Mod A feature request that has been requested by a mod that is actively in development.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants