Minor update to All in One will be in the works

You can talk about anything. (please read forum rules before posting)

Moderator: thunderchero

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

Re: Minor update to All in One will be in the works

Post by thunderchero »

Spocks-cuddly-tribble wrote: Sun Oct 03, 2021 6:05 pm Two points could be further improved:

DxWnd -> I'd remove default icon paths option -> pointless + windowed/fullscreen selection will also affect DxWnd mod-list shortcut when unselecting mod shortcuts

ECM Shield Level Fix needs an explanation. Can we squeeze in into installer menu: -> Shield Level Fix (reduced torpedo efficiency against shields for realism & longer battles)
here is new text for dxwnd
icon.jpg
icon.jpg (77.8 KiB) Viewed 1900 times
here is new text for Shield Level Fix
slf.jpg
slf.jpg (73.87 KiB) Viewed 1901 times
I will try to get next beta ready by end of week. I still need to go though all the great new code you have done to see what I want to add to MUM and my other mods.

All changes above have been added to ECM
User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 1926
Joined: Sun Apr 27, 2008 2:00 am

Re: Minor update to All in One will be in the works

Post by Spocks-cuddly-tribble »

Looks good, thank you.
thunderchero wrote: Sun Oct 03, 2021 10:36 pmnew text for dxwnd
- Yeah, I forgot about the case when one uses MPR++ for some mods and still needs DxWnd for some other mods. So yes, keeping the option makes sense (but even win 7 might need DxWnd, remember the problems Tethys had).

thunderchero wrote: Sun Oct 03, 2021 10:36 pmnew text for Shield Level Fix
- '&' shield level text is invalid (unimportant if no technical problem)

thunderchero wrote: Sun Oct 03, 2021 10:36 pmI still need to go though all the great new code you have done to see what I want to add to MUM and my other mods.
- I'd be wise to list the new code changes you plan on adding to your mods before doing so. Eg. new AI ram code needs adjustments resp. battle modifiers need explanation to get desired effects.
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: 7934
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.

Re: Minor update to All in One will be in the works

Post by thunderchero »

here is updated text
icon.jpg
icon.jpg (77.15 KiB) Viewed 1832 times
slf.jpg
slf.jpg (78.01 KiB) Viewed 1832 times
User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 1926
Joined: Sun Apr 27, 2008 2:00 am

Re: Minor update to All in One will be in the works

Post by Spocks-cuddly-tribble »

thunderchero wrote: Mon Oct 04, 2021 7:59 pmhere is updated text
Most excellent! Thank you sir. :up:


Here is a last ECM patch:

Code: Select all

# ECM deviation update for AI 'Frontal Assault' battle modifier feature

# 004786D1     7C 36           JL SHORT 478709 // skip special Assault feature if modifier too low
# 004786D3     90              NOP             // remove unwanted prognosis 3 unlock for uncloaked ships

>> 0x77AD2 01 42
<< 0x77AD2 36 90

# set reworked 'Frontal Assault' feature for all AIs always ON

>> 0x18E5B4 00
<< 0x18E5B4 64

>> 0x18E5C8 00
<< 0x18E5C8 64

>> 0x18E5DC 00
<< 0x18E5DC 64

>> 0x18E5F0 1E
<< 0x18E5F0 64

>> 0x18E604 00
<< 0x18E604 64

>> 0x18E618 00
<< 0x18E618 64



Since updating some outdated patches is a bit confusing, some assistance for your mods:


extra Starting Systems without Special Buildings Fix (OBs only is a Bug) UPDATED: viewtopic.php?p=50803#p50803

-> just ignore BotF-patcher conflict warning when overwriting outdated patch (update tested & recommended, works for all mods, checks system requirements)


Remove outdated parts of Unlocking the AI Ram Command patch: viewtopic.php?p=50905#p50905 (recommended due to silly ram behavior & other AI glitches)


Recommended battle modifiers for your mods patch (Peaceableness depends on used empires e.g. federation/terran empire, dominion/UCW klingons...)

Code: Select all

NAME: AI Battle Modifier (1/3/4 require 'Improving AI Combat Commands')
DESC: Changes unlock(1/3/5) resp lock(2/4) thresholds for special Hail(5), Retreat(2), Assault(1), Ram(3) & Evade(4) checks.
AUTHOR: Spocks-cuddly-tribble
URL: 

# @ 5907B4  F.-Assault  Bravery     RamEscal.   EscortSt.   Peaceabl.
#           Assault(+)  Retreat(-)  Ram(+)      Evade(-)    Hail(+)
# empire 1
>> 0x18E5B4 19 00 00 00 3C 00 00 00 50 00 00 00 32 00 00 00 32 00 00 00
<< 0x18E5B4 64 00 00 00 64 00 00 00 65 00 00 00 00 00 00 00 32 00 00 00
# empire 2
>> 0x18E5C8 32 00 00 00 37 00 00 00 4B 00 00 00 32 00 00 00 55 00 00 00
<< 0x18E5C8 64 00 00 00 64 00 00 00 65 00 00 00 00 00 00 00 55 00 00 00
# empire 3
>> 0x18E5DC 19 00 00 00 28 00 00 00 14 00 00 00 19 00 00 00 4B 00 00 00
<< 0x18E5DC 64 00 00 00 64 00 00 00 65 00 00 00 00 00 00 00 19 00 00 00
# empire 4
>> 0x18E5F0 50 00 00 00 55 00 00 00 19 00 00 00 55 00 00 00 19 00 00 00
<< 0x18E5F0 64 00 00 00 64 00 00 00 65 00 00 00 00 00 00 00 19 00 00 00
# empire 5
>> 0x18E604 0F 00 00 00 32 00 00 00 4B 00 00 00 32 00 00 00 4B 00 00 00
<< 0x18E604 64 00 00 00 64 00 00 00 65 00 00 00 00 00 00 00 4B 00 00 00
# Minors
>> 0x18E618 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00 32 00 00 00
<< 0x18E618 64 00 00 00 32 00 00 00 65 00 00 00 00 00 00 00 32 00 00 00

explanation see end of this post: viewtopic.php?p=52751#p52751 AI Commands in Tactical Combat patches (updated)

assuming that your mods use 'Current (instead of nominal) Hull Points as Ramming Damage to Opponent': viewtopic.php?p=18230#p18230

I added there also a deviation patch for 'Improving AI Combat Commands' adapting to this case.

EDIT:

Fixing the AI Command Probabilities -> mainly depends on the strike cruisers

In ECM I gave them 360 degree torpedo firing arcs (inverted aft value <60 [forward arc] but >0), so removing invalid circle & adding hold works fine for them.

5% chance only, since in low tech games their torpedo max range is lower i.e. they sometimes have to approach targets.
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: 7934
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.

Re: Minor update to All in One will be in the works

Post by thunderchero »

Spocks-cuddly-tribble wrote: Sun Oct 03, 2021 6:05 pm

Code: Select all

# Protecting the AI from Black Holes
>> 0x6B1D6 00 00 00 00 00 00 00 00 00 00
<< 0x6B1D6 33 C0 81 C4 50 01 00 00 5D C3
>> 0x6B222 66 8B 50 34 66 89 94 24 4C 01 00 00 66 83 FA 23 76 0A 31 C0 81 C4 50 01 00 00 5D C3
<< 0x6B222 51 66 8B 48 34 66 89 8C 24 4C 01 00 00 B5 01 D2 E5 84 2D 28 2B 5A 00 59 74 9A 90 90
in my testing this patch had a negative effect on turn processing that I did not expect. :wink:
User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 1926
Joined: Sun Apr 27, 2008 2:00 am

Re: Minor update to All in One will be in the works

Post by Spocks-cuddly-tribble »

thunderchero wrote: Mon Nov 14, 2022 1:22 pm
Spocks-cuddly-tribble wrote: Sun Oct 03, 2021 6:05 pm# Protecting the AI from Black Holes
in my testing this patch had a negative effect on turn processing that I did not expect. :wink:
Most likely just deviations of RNG rows due to a few undestroyed AI ships in low tech games. So yes, one would expect no change or a greater lag.
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 “General Chat”