A community mod (patch) that adds a couple of tweaks to the mobile game Star Trek Fleet Command™
- Update naming conventions to be consistent (mod vs patch) by @a5ehren
- Add support for syncing tech slots by @lightbull-stfc
- Add an AGENTS.md file to the repo by @a5ehren
- Add new splashscreen and transition image by @ChronoXNL
- MacOS Specific
- Include Version string substitution for MacOS build by @ttimbul
- Fix: verify_ssl not working without proxy and not parsed per-target by @joelverhagen
- Fix: Set faulty features to false in example_community_patch_settings.toml by @Bloody142
- Fix: temporarily ignore the disable_first_popup option by @a5ehren
- Fix: pin protobuf abseil dep to 20260107.1 to match inline namespace by @ChronoXNL
- MacOS specific
- Max sure setDepth hook is only registered on Windows by @a5ehren
- Correct entitlements for App Signing by @a5ehren
- @dependabot[bot]
- @ttimbul
- @joelverhagen
- @wycats
-
Added support for macOS
-
Added documentation for Wine and also for Mac
-
Added maximum donation for alliance sliders
-
Added prefix to title when using
-ccmcommand line option to show which is being used [windows only] -
Added suppression of first message notification
-
Added new configuration options:
ui_scale_viewerto scale the size of object viewersselect_currenthotkey to locate currently selected ship in dockUiViewerScaleUpandUiViewerScaleDownhotkeys to scaleui_scale_viewerin gametoggle_queue,action_queueandaction_queue_cancelfor Kir'Shara artifact handlingaction_quitfor instant game exitselect_timerto adjust period in which double tap ship selection works [default 500ms]disable_veil_chatto disable the veil chat tab
-
Updated sync methods to:
- allow multi-targets
- better handle errors
- include missions
- include officer shard counts
- better handle battlelogs
-
Added new key mappings:
- Y: Show Scrap Yard (
show_scrapyard)
- Y: Show Scrap Yard (
- Fixed various unity engine upgrades causing issues
- Fixed
ui_scaleorui_scale_viewerso when set to 0.0f disable those scaling features - Fixed
zoom_minandzoom_maxno longer set default system zoom (only presets can) - Fixed numerous method hooks to report when they are not found rather than crash
- Fixed issue where a widget may not have a visibility controller for some reason causing a crash
- Fixed warp cancellation so it works again
- Switch to xmake
- log names of log, configuration, vars and battlelog files
- update github source to netniV's repo
- Add customisable hotkeys
- Add example configuration file
- Make ui_scaleup/ui_scaldown operate like zoom and can now be held
- Add ui_scale_adjust to allow changes to "step" between ui_scale's
- Add option to disable:
- Ship locate when preview window open
- Ending program via escape
- Movement via keyboard
- Add session-based adjustments that last until game is restarted:
- Add toggle cargo views (ALT 1-5)
- Add set zoom preset (SHIFT F1-F5)
- Fix speed issues with ObjectFinder by writing our own
- Adjust runtime configuration output:
- Rename 'community_patch_settings_parsed.toml' to 'community_patch_runtime.vars' to avoid confusion
- Add a massive comment to top of community_patch_runtimes.vars
- When possible report bad configuration values
- Add new key mappings:
- N: Manage Ship
- R: Repair Ship
- U: Show Resarch
- CTRL-ALT-MINUS: Disable all hotkeys
- CTRL-ALT-EQUAL: Enable all hotkeys
- F9: Log level to Debug
- F11: Log level to Info
- SHIFT-T: Show Away Team
- SLASH (Forward): Show Gifts
- SLASH (Backward): Show Alliance
- CTRL-L: Toggle whether Locate will work when preview popup visible
- CTRL-R: Toggle whether Recall will work when preview popup visible
- ALT-1: Toggle whether Cargo will show for Default
- ALT-2: Toggle whether Cargo will show for Player
- ALT-3: Toggle whether Cargo will show for Station
- ALT-4: Toggle whether Cargo will show for Hostile
- ALT-5: Toggle whether Cargo will show for Armada
- Add new key mappings (alpha testing only due to implementation issues):
- SHIFT-SLASH (Backward): Show Alliance Help
- CTRL-SLASH (Backward): Show Alliance Armada
- l: Show Lookup
- fix free resize not working anymore
- restrict the stay in bundle after summary behavior to officer and event store
- add player names to battle log sync
- fix trait sync not working
- add sync of active missions
-
add default toml config when none exists with default values
-
add parsed toml config output to show what settings are in use
-
add zoom shortcuts (minus, equals, backspace) to provide max, default and minimum zoom
-
add more keyboard shortcuts for missions (daily, away, etc), station views, quick chat
- who knows
- add drydock H hotkey
- add compatibility with Unity 2020.3 LTS
- add option to disable galaxy chat
- fix a bug where [Space] didn't trigger correctly
- add recall option, this is bound to
Rwhen not having another item selected that has anRaction - remove fix for iss jellyfish as this is now fixed in the regular client (
fix_iss_jellyfish_warpconfig no longer has any effect) - remove fix for stella as this is now fixed in the regular client (
fix_stellaconfig no longer has any effect) - remove fix for faction as this is now fixed in regular client (
fix_factionconfig no longer has any effect) - re-enable free resizing of window regardless of aspect ratio
- extend alliance donation slider to be the amount required to reach the next alliance level
- extend ship selection hotkeys to 7
- initial release