scp-fs2open / scp-fs2open/fs2open.github.com

General tables FR: Defaults table

Open
#3,537 4 comments 0 reactions 0 assignees View on GitHub
enhancement general modding
Dominant language
C++
Stars
487
Forks
184
Avg merge
3d 9h
Merged PRs (30d)
44

Description

Whenever a new table option opens up ways to change the mechanics relatively deeply, like glide or energy transfer, I more and more want a way to set the default values for everything. This would have to be a separate table type that is loaded before the regular TLBLs and TBMs, is formatted like a regular one, and just lets you define everything practical as the defaults. Loading in a seperate pass before the standard tables is important so that it can take effect 'retroactively'. Mostly this apples to ships but I would be surprised if there wasn't something else that could benefit from it.

This would let the tables for TCs or sprawling overhauls that make radical divergances from standard gameplay be a lit smaller, I think. Variants would be kind of a general case of this, but I think the specific case is probably a lot easier to implement.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.