Skip to content

Feat/callsigns synthetic names#986

Open
flex5hybrid wants to merge 3 commits into
AU-14:masterfrom
flex5hybrid:feat/callsigns-synthetic-names
Open

Feat/callsigns synthetic names#986
flex5hybrid wants to merge 3 commits into
AU-14:masterfrom
flex5hybrid:feat/callsigns-synthetic-names

Conversation

@flex5hybrid

@flex5hybrid flex5hybrid commented May 10, 2026

Copy link
Copy Markdown
Contributor
  • ✅ callsign and synthetic name personalization
  • 🩹 GOVFOR spawn names now use explicit job flags
  • 🩹 database migration and role config included

About the PR

  • Added Callsign and Synthetic Name fields to the humanoid profile editor.
  • Persisted both new profile fields for SQLite and PostgreSQL.
  • GOVFOR jobs can now opt into callsign insertion with useCallsign.
  • Synthetic jobs can now opt into synthetic profile names with useSyntheticName.
  • Spawned mobs and mind names now use the same personalized spawn name.
  • Replaced fragile job id string checks with explicit JobPrototype flags.
  • Configured GOVFOR, synth, Working Joe, colony synth, RMC/PMC/WeYa/TSEPA/FORECON/USArmy synth roles.
  • Explicitly disabled callsigns for OPFOR jobs that inherit shared military bases.

Requirements

  • I have read and am following the Pull Request and Changelog Guidelines.
  • I have added media to this PR or it does not require an ingame showcase.
  • By submitting this code and/or assets, I confirm that I either own them or have provided the correct necessary licenses to use and distribute them. I agree to be fully responsible for any legal claims or issues arising from the use of these materials.

Changelog
🆑

  • add: Added character callsign and synthetic name preferences.
  • add: GOVFOR characters now spawn with their selected callsign between first and last name.
  • fix: Synthetic roles now use the selected synthetic name instead of the regular character name.

@github-actions github-actions Bot added S: Needs Review Changes: UI Changes UI/XAML files. Changes: Translations Changes localization files. labels May 10, 2026
@Evergreendev12

Copy link
Copy Markdown
Contributor

Just merge conflicts and this looks ready

@Evergreendev12

Copy link
Copy Markdown
Contributor

*just fix

@TheHellFireo

Copy link
Copy Markdown
Contributor

needs conflicts fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Changes: Translations Changes localization files. Changes: UI Changes UI/XAML files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants