Master of Orion

Master of Orion

Unofficial Code Patch Steam Workshop
 This topic has been pinned, so it's probably important
WhatIsSol  [developer] Jan 3, 2024 @ 12:59pm
UCP 6.4a/b Bugs
Please provide (if possible)

OS and Platform (Steam, GoG, WarGamer)
The game's output log
Mod and Mod order
Save File
Description of issue

The more information the more likely I will be able to reproduce and figure out what went wrong.

Saves and Game's Output Log would need to be uploaded to somewhere I can get to them from the Internet. I prefer well known sites like Google Drive. Using a different site, will probably just have me ignore the data and thus reduce likelihood of a fix.
Last edited by WhatIsSol; Jan 5, 2024 @ 9:32am
< >
Showing 1-15 of 26 comments
Drunked Rompa Jan 3, 2024 @ 5:39pm 
Some GUI fixes are not present in UCP 6.4a. I have an updated version of the CustomRacePopup.swf that currently has the additional changes:

  • Corrected scroll traversion for tooltip collision relative to perk buttons
  • Perk buttons with properly aligned area for tooltip and collision
  • Horizontal scrolling with mouse wheel
  • Proper vertical alignment of the popup menu

One important note about this screen is it will gradually offset when scrolled beyond a certain distance, then closed and reopened. This is akin to what happened in the Colony Screen and the Leader Selection Popup.

True to the changelog of 6.4a ModsManager.swf has a mouse wheel scroll fix, however the one for Options.swf is present but undocumented. Since recently a simplified solution was discovered that I am considering applying to the two aforementioned. With that the following four SWFs are also subjects to application.

  • CombatFleet.swf
  • ShipBlueprintManagement.swf
  • FleetManagement.swf
  • KnownPlanets.swf

EmpireBottomBar.swf is still missing the proposed solution for its Empire Message Section, with the reported problem being whenever its scrollable menu is activated the notification order becomes reversed.
WhatIsSol  [developer] Jan 3, 2024 @ 6:24pm 
Yep, did not have time to take a look at those SWF changes, but wanted to get the fix for the Shield bug out.

When I have more time I will take a look at them.
Drunked Rompa Jan 4, 2024 @ 5:19am 
Absolutely. In fact I didn't clarify the last Custom Race Menu SWF given by me is outdated and further progress has been made since then. I'll be continuing working on it and any other of the mentioned projects. They can then be provided on your request.
LRG_NL Jan 4, 2024 @ 11:07am 
"did 6.4 change the function for the planetary flux/barrier shield? I have come to notice that I am unable to invade a planet even thought the shield is "depleted". I can now only invade if the shield is properly destroyed."

to provide additional information: when shield reaches 0 and the "deploy" button is pressed to launch an invasion, a seccond bombardment is being commenced. I even experienced a sittuation were I was unable to stop this second bombardment, because the "abort" button would be greyed out.

will the 6.4a announcement also fix this issue?

Thank you.
WhatIsSol  [developer] Jan 4, 2024 @ 1:23pm 
@LRG_NL: yes that was the main reason I released 6.4a
skyhouse71 Jan 4, 2024 @ 9:02pm 
I can now deploy troops as long as the flux shield (or greater) is at 0, YAY! Ummm... however, now when I try to destroy the opponents asteroid mine, or their jump gate or anything like that it doesn't work, the game just freezes. If I can fight it (like a finished military outpost) then its fine, but an unfinished military outpost is the same behavior. If I "drop all" the game freezes and I have to close it. If I just hit the "drop" button then nothing happens but at least I can abort it.
WhatIsSol  [developer] Jan 4, 2024 @ 9:05pm 

Yes 6.4a broke, that. 6.4b has a fix for it that is being tested.

Here is the pre-release steam dll if you want to give it a shot:

https://drive.google.com/file/d/16K0FLXHKYS2QwruZRtPbHfh9KeBZuF-h/view?usp=sharing

I will be releasing a 6.4b probably within 24 hrs to address.


6.4b released to correct issue.

Bug.0.0.6.4b: <UCP-6.4a>Bombing of none-colonies is not working causing the game to lockup
Fix.0.0.6.4b: Just corrected this logic issue, hoping 3rd time is the charm on this routine
Last edited by WhatIsSol; Jan 5, 2024 @ 9:33am
WhatIsSol  [developer] Jan 5, 2024 @ 9:34am 
@Drunked Rompa: added this note for 6.4a as well since it was missed:

Bug.0.0.6.4a: Mouse wheel on the Options screen does not operate properly
Fix.0.0.6.4a: Drunked Rompa supplied the needed P-Code to correct
roland.johansen Jan 5, 2024 @ 1:35pm 
Can we apply 6.4a/b on an existing save game (UCP 6.4 + 5X) and continue?
WhatIsSol  [developer] Jan 5, 2024 @ 2:20pm 
Yes

Would this be clearer ?

Version 6.4+ of UCP requires a new game, older saves pre-6.4 will not work.
Last edited by WhatIsSol; Jan 5, 2024 @ 2:21pm
roland.johansen Jan 5, 2024 @ 7:42pm 
Originally posted by WhatIsSol:
Yes

Would this be clearer ?

Version 6.4+ of UCP requires a new game, older saves pre-6.4 will not work.
Thanks!
skyhouse71 Jan 6, 2024 @ 7:01pm 
Originally posted by WhatIsSol:

Yes 6.4a broke, that. 6.4b has a fix for it that is being tested.

Here is the pre-release steam dll if you want to give it a shot:

https://drive.google.com/file/d/16K0FLXHKYS2QwruZRtPbHfh9KeBZuF-h/view?usp=sharing

I will be releasing a 6.4b probably within 24 hrs to address.


6.4b released to correct issue.

Bug.0.0.6.4b: <UCP-6.4a>Bombing of none-colonies is not working causing the game to lockup
Fix.0.0.6.4b: Just corrected this logic issue, hoping 3rd time is the charm on this routine



Thanks much for the fix!!
wizard.mirage Mar 16, 2024 @ 12:14pm 
"Mac OS X is not a supported OS platform" is what I get trying to install mode as instructed.
Sonoma 14.2.1
game itself starts without issues.

How to workaround it?
WhatIsSol  [developer] Mar 18, 2024 @ 11:07am 
@wizard.mirage: The java installed does not work on the Mac since I have no Mac to do development of it on. You can do the manual installation from the readme.txt. Hopefully it works, I know it has for others using the Mac OS, but I'm not able to provide support for it given the lack of a Mac OS for doing any development.
Drunked Rompa Aug 5, 2024 @ 4:51am 
These are technically not bugs, but rather about possibly undocumented changes of UCP 6.4. For the Empire Management Screen new code was added in the Dropdown class' onScrollingWithWheel function, which fixes the colony table from simultaneously scrolling when scrolling an overlaying dropdown list with the mouse wheel:

this.stopImmediatePropagation();

Also the colony selection popup for leaders and spies both got a code adjustment in fillLocationList so the full colony list always takes a quarter of a second to draw. Previously the delay would be an added 0.03 seconds per row, which while fast, would still lag behind with those really long lists. For comparison, here's the old and new lines of code respectively:

Actuate.tween(_loc4_,0.4,{"alpha":_loc5_}).delay(_loc3_ * 0.03);

Actuate.tween(_loc4_,0.4,{"alpha":_loc5_}).delay(_loc3_ * (0.25 / param1.length));
< >
Showing 1-15 of 26 comments
Per page: 1530 50