Error Correction Mod 5

Error Correction Mod; showcase and support/discussion/questions/suggestions/reviews

Moderator: thunderchero

User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 7966
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.

Re: Error Correction Mod 5

Post by thunderchero »

or maybe better, reverse them.
"Combat being resolved automatically.
Please wait to observe the remainder of this battle."
"The fate of your fleet is still to be determined"
User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 1962
Joined: Sun Apr 27, 2008 2:00 am

Re: Error Correction Mod 5

Post by Spocks-cuddly-tribble »

Revised easter-egg systems for the ECM starname.bin (810 random names): :wink:

starname.zip
(4.48 KiB) Downloaded 20 times
sytems.png
sytems.png (34.22 KiB) Viewed 993 times
thunderchero wrote: Tue Sep 19, 2023 5:22 pmor maybe better, reverse them.
"Combat being resolved automatically.
Please wait to observe the remainder of this battle."
"The fate of your fleet is still to be determined"
I changed my mind, would you mind implementing this for the next update?

But there is still more of these message bugs in automatic battle (without 3D mode).
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.
User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 7966
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.

Re: Error Correction Mod 5

Post by thunderchero »

Auto combat message destroyed fix

change lexicon id 1142 "Your forces have been eliminated" -> "The fate of your fleet is still to be determined"

and apply patch below.

Code: Select all

NAME: Auto combat message destroyed fix
AUTHOR: thunderchero
DESC: ships may not be destroyed when they retreat from 3-way combat 
DESC: NOTICE; lexicon 1142 needs to be changed to complete fix
DESC: patch file name: Auto combat message destroyed fix.patch
URL: https://www.armadafleetcommand.com/onscreen/botf/viewtopic.php?p=60287#p60287
TAG: 

# >>  = vanilla/original value

# <<  = new value


# switch lexicon display order

>> 0x0071cbd 32 00
<< 0x0071cbd 76 04

>> 0x0071cc8 76 04
<< 0x0071cc8 32 00
fate.jpg
fate.jpg (137.08 KiB) Viewed 983 times
User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 1962
Joined: Sun Apr 27, 2008 2:00 am

Re: Error Correction Mod 5

Post by Spocks-cuddly-tribble »

Back in the day, a review of 'the expendables 1' said something like: "A fist in the eye or a knife between the ribs is worth a thousand words." :idea:
So only edit lexicon 1142 to "Once more unto the breach...." and keep the old code/order. :wink:

Above new ECM vs. patch (not used in ECM) bottom:
above_default.png
above_default.png (82.48 KiB) Viewed 956 times
Last edited by Spocks-cuddly-tribble on Fri Oct 06, 2023 5:38 pm, edited 1 time in total.
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.
User avatar
justanick
Ensign
Ensign
Posts: 36
Joined: Mon Jun 05, 2023 1:30 pm

Re: Error Correction Mod 5

Post by justanick »

Ship names are a bit strange. I can have a Light Cruiser USS Enterprise, a Command Cruiser USS Enterprise and Dreadnought USS Enterprise all at the same time. Since they all are a different class they have no A, B or possibly C as they would have if ships of the same class are built and built again.

Also i can get a USS Defiant that is not Defiant class, but rather Constellation. So that is Heavy Destroyer instead of Heavy Escort. Stranger still, i get a Heavy Escort USS Defiant A when the only USS Defiant ever built was a Heavy Destroyer.

Edit: It appears that both Constellation Class and Defiant Class both use the ship names of Group 4, while Group 8 is unused.
User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 1962
Joined: Sun Apr 27, 2008 2:00 am

Re: Error Correction Mod 5

Post by Spocks-cuddly-tribble »

justanick wrote: Tue Oct 03, 2023 1:30 pmboth Constellation Class and Defiant Class both use the ship names of Group 4, while Group 8 is unused.
I already edited group 0 (unused 'UPN invalid') with 30 names for defiant class ships and removed the name Defiant from the Constellation list for you. :wink:

As workaround for the Enterprise issue I added C, D & E as part of the name (same as the Enterprise-X).
Will look ugly in later list iterations (e.g. Enterprise-E A), but for most games its an improvement, I think. :?:

Also added canon desciptions for some stations in shiplist.sst (e.g. Federation Spacedock class Starbase instead of Starbase class Starbase).

Plus easter-egg systems removed from the starname.bin (795 random names). Only 'Classified' remains. :wink:


Canon descriptions for three stations (displayed in research screen -> object database):

stations.png
stations.png (187.67 KiB) Viewed 878 times
Last edited by Spocks-cuddly-tribble on Thu Oct 05, 2023 2:48 pm, edited 3 times in total.
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.
User avatar
justanick
Ensign
Ensign
Posts: 36
Joined: Mon Jun 05, 2023 1:30 pm

Re: Error Correction Mod 5

Post by justanick »

Spocks-cuddly-tribble wrote: Tue Oct 03, 2023 4:28 pmGroup 8 = fed scout :!:
So far the Group 7 was the Oberth Class. With the exception of the unused Group 8 all groups had the ship naming the class in their list.
Spocks-cuddly-tribble wrote: Tue Oct 03, 2023 4:28 pmAs workaround for the Enterprise issue I added C, D & E as part of the name (same as the Enterprise-X).
Will look ugly in later list iterations (e.g. Enterprise-E A), but for most games its an improvement, I think. :?:
Yes, that would seem to be the most reasonable compromise. The more expensive ships are less likely to exceed 30 ships built.
User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 1962
Joined: Sun Apr 27, 2008 2:00 am

Re: Error Correction Mod 5

Post by Spocks-cuddly-tribble »

I went on with custom random names for Outposts and Starbases: (shared by all empires, and thus rather neutral)

station_names.png
station_names.png (313.21 KiB) Viewed 824 times

List of random names: (60 for Outposts, 30 for Starbases)
► Show Spoiler

justanick wrote: Wed Oct 04, 2023 6:42 amSo far the Group 7 was the Oberth Class.
You're right, interchanged names in groups 7/8 is an error inherited from the vanilla shipname.bin. Thanks for bringing this to my attention. :up:

E.g. Grissom (first Oberth on-screen) and Tsiolkovsky added to group 7 to fix this in ECM. :wink:

ECM keeps the revised and unused group 8 with many of the remaining BotF default names for possible continued use from modders.
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.
User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 1962
Joined: Sun Apr 27, 2008 2:00 am

Re: Error Correction Mod 5

Post by Spocks-cuddly-tribble »

Another issue inherited from the vanilla lexicon.dic is the unrecognizability of the federation win great battle message: :???:

Federation Victory/Defeat in Battle (great, medium, small) - Morale Messages:
781 "The victory in sector %s has raised the enthusiasm of Federation citizens." -> all other empires say "great victory"
791 "The victory in sector %s is the lead story in most civilian news services."
786 "Spirits on the home front were raised somewhat by the victory in sector %s."

712 "Anti-war demonstrations are more frequent since the defeat in sector %s."
727 "Our military leaders have been ridiculed since the defeat in sector %s."
722 "Federation citizens are mildly displeased by our defeat in sector %s."
ECM suggestion:
781 "The great victory in sector %s has raised the enthusiasm of the citizens."
Rather important since the federation depends on winning battles to compensate morale losses due to the invasion penalty. :wink:
Hence the federation win battle morale bonuses are larger than the most other empire's in vanilla/ECM:

Morale Chart: https://www.armadafleetcommand.com/botf/morale-chart
Battle size: viewtopic.php?p=17718#p17718
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.
Post Reply

Return to “Error Correction Mod”