fertig-classic-games/assets
Brian Fertig 223c1fd191 Implement dynamic leader hiring costs and improved assignment UI
- Add scaling leader hire costs based on number of leaders already owned (costScalePerOwned: 0.5), making it progressively more expensive to hire multiple leaders and preventing cheap roster stockpiling
- Add leaderHireCost() function in VegaLogic.js to calculate scaled hire costs
- Add unassignLeader() function to allow removing leader assignments
- Update AI in VegaLeaders.js to use dynamic pricing when deciding to hire leaders
- Add research videos for ursaal, kkrix, and mekhan factions
- Enhance leader screen UI with:
  - Dynamic cost display reflecting current scaling
  - Fleet labeling showing ship composition and location
  - Assign/Reassign buttons with list picker for colonies (admins) and fleets (captains)
  - Unassign button for posted leaders
  - Better location display for assigned leaders
2026-08-08 14:10:32 -06:00
..
fonts
fx
gamedata feat(mastervega): refine star map colony info, tech effects display, and turn report layout 2026-08-06 18:33:04 -06:00
images feat(mastervega): expand diplomacy, trade, espionage, and map rendering 2026-08-08 13:44:14 -06:00
info
music
speech feat(mastervega): add research choice prompts, Delaunay-controlled-space corridors, and map UX improvements 2026-08-08 08:39:45 -06:00
tutorial-videos
videos Implement dynamic leader hiring costs and improved assignment UI 2026-08-08 14:10:32 -06:00