UCP 5.7 Released
Available on nexus: https://www.nexusmod...hestars/mods/30
***** Fixes Included in this patch *****
Bug.0.0.5.7: Steam Workshop Bug - If you are not subscribed to any Steam Workshop items the game alphabetizes all your local mods on startup every time, thus reordering them
Fix.0.0.5.7: Corrected logic so the local mods will retain order regardless of the number of workshop items you are subscribed to
Bug.0.0.5.7: Production Queue on the planet shows really odd ETA for completion. Only the first production item is showing accurate ETA. All others are using some really old calculations based upon the build-able.
Fix.0.0.5.7: Adjusted the display so instead of pulling up the build-able it shows the time for the ETA on the queue.
Bug.0.0.5.7: Empire Management Screen after specific colony update, such as changing the queue, the pollution text changes from "pollution count / pollution capacity" to a "percent based" indicator of pollution
Fix.0.0.5.7: I just adjusted this to always show the percent. Also modified the security rating to make it look more uniform next to the morale and pollution percentage.
Bug.0.0.5.7: Observed occasionally the Antaran Attack Fleet Scenario gets into an invalid state after attacking a colony. Their portal never despawns, their attack fleet stays around, and they will never attack again
Fix.0.0.5.7: I do not know the cause of this, but added logic to detect this condition and perform needed cleanup action. So the fleet and portal will disappear and their attacks will resume using normal timeline.
Bug.0.0.5.7: Completing research on a node, where you are creative, and have already received all the branch techs from trading, stealing, etc, can cause you to not receive the non-branch techs
Fix.0.0.5.7: Corrected this mistake, this does not fix any save, but should prevent it from happening again
Bug.0.0.5.7: Recalling a leader does not refresh the empire top bar data
Fix.0.0.5.7: Added refresh logic to this action
Bug.0.0.5.7: Ship blueprint auto upgrade from template can generate weapon slots with invalid weapon modifiers under certain conditions.
Fix.0.0.5.7: Corrected issue with weapon slot update logic to prevent this from happening
Bug.0.0.5.7: End of Turn processing balance is adding any trade treaty or tribute twice. This was unfortunately added in as part of UCP 5.6 income changes
Fix.0.0.5.7: Corrected bad code logic
Bug.0.0.5.7: Leader ship assignment does not properly update for assigned leaders status (unless the screen is exited and re-entered). Thus it will appear to let you assign two leaders to the same ship for instance
Fix.0.0.5.7: Corrected refresh issue for ship leader assignment
Bug.0.0.5.7: Leader ship selection shows a hard-coded constant of 2 turns to arrive on the selection screen.
Fix.0.0.5.7: Modified it to be the yaml setting which defaults to 4 in the base game
Bug.0.0.5.7: Possible to queue up multiple ships that have the EmpireUnique set to true. The queued ships will be canceled when the first one is completed. In base game this only affects the Doomstar
Fix.0.0.5.7: Just prevented queuing of more than one EmpireUnique ship that share the same hull class.
Bug.0.0.5.7: Planet View - Looking at a colony you do not own, via spies or omniscience leads to some issues. You can attempt to add items to the production queue, try and rearrange items on the production queue, and toggle the buttons "enable AutoBuild" and "Enable Queue"
Fix.0.0.5.7: Just disabled those UI elements if you are not the colony owner.
Bug.0.0.5.7: Shipbuilding management adjusting weapon counts the repeat delay is not working correctly. This is causing run away incremental or decremental adjustments to weapon counts.
Fix.0.0.5.7: Just corrected the logic they had in place to make it pause between repeats.
Bug.0.0.5.7: Clicking Retreat as the choice for simulated combat forces the retreating fleet to charge the enemy as normal. Resulting in the retreating fleet taking excessive damage
Fix.0.0.5.7: Modified tactical strategy used for defending fleet that is wanting to retreat. It will no longer charge the enemy but hold position waiting for retreat option to become available
Bug.0.0.5.7: Ship Pre-combat Screen shows the retreat button even if that option should not be available. When clicked it just auto-resolves the combat without retreating
Fix.0.0.5.7: Correctly hide the button if retreat is not possible (your fleet has already moved)
Bug.0.0.5.7: Empire Management Screen after pressing Buy the other widgets buttons do not update to your current credit balance. So if you had 2 items both costing 600BC and you have 700BC you can buy both of them in this UI
Fix.0.0.5.7: Correctly disabling buy buttons after making a purchase
Bug.0.0.5.7: Empire Management Screen scrollbar will disappear after sort operations, until the screen is exited and reentered. The disappearing scrollbar was introduced in 5.6 during the scrollbar fixes. Sorting on morale is treating field as alpha instead of numeric
Fix.0.0.5.7: Corrected issues
***** Enhancements *****
Chg.0.0.5.7: Adjusted trade treaty per-turn tooltip to show up to 2 digits of precision. It was just truncating the float.
Add.0.0.5.7: Added tech Level to the tech name show during audience with alien races. This at least gives you an indication of the tech's relative worth on the research tree during research trading
Chg.0.0.5.7: Increased the size of the Colony's Pollution field to prevent it from overlapping other UI elements. Also reworked the pollution tooltip to make it more obvious what is subtracting vs adding to colony's pollution
Chg.0.0.5.7: Numerous miscellaneous colony tooltips changes for food, production, research, income, etc. Mainly focused on making the numbers display similar digit lengths and stop showing 5.663333333 for instance. They should be constrained to a max of 2 digits after decimal point
Add.0.0.5.7: The "Options" -> "GamePlay" -> "Mute Advisor" will also now mute the opening race selection narration as well
Add.0.0.5.7: MOD SUPPORT: Switch model positioning to be based off of hullClass and not the hard-coded hullkey value. Thus allowing modders to add new hulls without causing the location of the ship to shift around on them
Add.0.0.5.7: Colony build popup has a delay of 60ms between tiles. This makes this screen take longer and longer to load as the game progresses and the number of objects you can build increased. Reduced this unneeded delay to 0 ms
Add.0.0.5.7: Added details of the buildable object to the build queue, gives similar information as the build popup selection window has, just more information for the user.
Add.0.0.5.7: Tech choice screen for weapons do not show the tactical stats of the weapons, making selection a guessing game if the user does not know them in advance. Corrected this oversight.
Add.0.0.5.7: Pollution on a planet is no longer constrained by max pollution capacity. Pollution capacity is now considered a tipping point. If you do not reduce pollution below the pollution capacity the planet will degrade. This prevents a common pollution abuse tactic. Also modified terraforming to not set pollution to zero but now lowers it by the pollution capacity of the planet. This is also to prevent a possible exploit.
Add.0.0.5.7: Modified the operation of the Autobuild function. It will now stay enabled until the user disables it. So you can add manual elements to the production queue or rearrange it without the game auto
disabling this feature. This is another of the anti-micromanagement changes.
Add.0.0.5.7: Added new colony option - Auto Cleanup. This works similar to the project cleanup. Your colony will spend production points in an attempt to keep the colony clean of pollution. This is hopefully a big anti-micromanagement change. This change is completely optional - you can toggle it on/off on a per colony basis.
Add.0.0.5.7: Added new colony focus type "Clean Production". This will add enough farmers to feed the colony, workers until the planet would start producing pollution, and then the rest on research. Another anti-micromanagement change.
Add.0.0.5.7: MOD SUPPORT: Modified custom race perk screen, just removed some dead space to make more room for perks.
Add.0.0.5.7: MOD SUPPORT: Modified game stats display to remove out zero modifies. Only noticeable when I was removing research bonus from biospheres. The description was still listing "Research: +0" so this change makes that line entry disappear
Add.0.0.5.7: MOD SUPPORT: Added support for the structure bonus of maxPopulationBonus. Updated the colony structure types yaml file to include this bonus for biospheres, which now like in Master of Orion 2, will increase max population of a planet by 2.
Add.0.0.5.7: A major civilization's homeworld will now always have at least one moon if "Balanced Starting Conditions" is enabled.
Add.0.0.5.7: Empire Management Screen switched sort of Production from completion ETA to production item names since I think that is more useful
Add.0.0.5.7: MOD SUPPORT: Added TRADE_LENGTH to the Backend.Diplomacy.ResearchTreaty global.yaml section. It will control the length a research treaty same as how it works for trade treaty currently.
Add.0.0.5.7: MOD SUPPORT: For local mods the game will now load and display the contents of any "description.txt" file located in the mod folder on the mod management screen.
Add.0.0.5.7: Modified the ordering of MODS in this game, dropped the hashcode from the ordering code, that was causing reorder on any change. This will require you to reorder your mods after this update but should prevent further reordering, unless the local folder name is changed or in the case of the steam workshop the steam id is modified. This also corrects a sorting bug if a local mod and a steam mod had the same name.
Add.0.0.5.7: Added a new AntaranSettings USE_RANDOM_ATTACK_LOCATION defaults to 1. Setting this to 0 restores the Antaran Attack location back to the default (strongest fleet location) vs default UCP (random colony)
Add.0.0.5.7: MOD SUPPORT: Added scrollbar to Ship Blueprint Management Screen allowing for more than the current max of 8 (ADDITIONAL_DESIGNS + known hull sizes) designs. Allows mods to add hulls and still have them editable in the game. ADDITIONAL_DESIGNS is a new global variable located Globals.yaml in the Backend.Fleets.ShipBlueprint section. Defaults to 2, same as default game.