Ninth game on the multiplayer slow game server
Moderator: Oberlus
Re: Ninth game on the multiplayer slow game server
Oh I see, by 1 turn! Thx
Re: Ninth game on the multiplayer slow game server
Do we need any client changes?
Re: Ninth game on the multiplayer slow game server
Also, FYI, happiness fix is not expected to work on Exobots, so they will have that 5 turns delay before growing PP/RP meters.
Re: Ninth game on the multiplayer slow game server
Code: Select all
wget https://patch-diff.githubusercontent.com/raw/freeorion/freeorion/pull/2863.patch
wget https://patch-diff.githubusercontent.com/raw/freeorion/freeorion/pull/2859.patch
patch -p1 < 2863.patch
patch -p1 < 2859.patch
Re: Ninth game on the multiplayer slow game server
Hmmkay, anyone know an idiot's guide to applying a patch in Windows? I can do it on Linux but am (shamefully) still in Windows at the moment...Oberlus wrote: ↑Fri Apr 17, 2020 10:27 amYes:
https://patch-diff.githubusercontent.co ... 2863.patch and https://patch-diff.githubusercontent.co ... 2859.patch
Re: Ninth game on the multiplayer slow game server
I had to look for my own idiot's guide to apply patches in git (linux in my case).Magnate wrote: ↑Fri Apr 17, 2020 11:10 amHmmkay, anyone know an idiot's guide to applying a patch in Windows? I can do it on Linux but am (shamefully) still in Windows at the moment...Oberlus wrote: ↑Fri Apr 17, 2020 10:27 amYes:
https://patch-diff.githubusercontent.co ... 2863.patch and https://patch-diff.githubusercontent.co ... 2859.patch
But you can just focus on this:
Edit default/scripting/ship_parts/targetting.macros and change this
Code: Select all
COMBAT_TARGETS_PLANET_WITH_DEFENSE
''' And [
Planet
Or [
Not Shield high = 0
Not Defense high = 0
Not Construction high = 0 // ADD THIS LINE
]
]
'''
Code: Select all
EffectsGroup
scope = Source
activation = And [
Planet
(Source.LastTurnConquered < CurrentTurn - 5)
Stockpile high = 0
]
effects = SetHappiness value = max(Value,
1*(Statistic If Condition = And [Target Planet environment = Poor]) +
2*(Statistic If Condition = And [Target Planet environment = Adequate]) +
4*(Statistic If Condition = And [Target Planet environment = Good]))
Re: Ninth game on the multiplayer slow game server
hand-editing is a failed approach as the content checksums must match exactly.
Re: Ninth game on the multiplayer slow game server
No, checksum is calculated on parsed structures.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-04-14.ad50e93.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-04-14.ad50e93.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm
Re: Ninth game on the multiplayer slow game server
Oh, ok. ... strange approach.
Re: Ninth game on the multiplayer slow game server
This is incorrect, it should work for Exobots. It's just the xenophobic malus which can't apply to NO_STOCKPILE species which I believe doesn't apply to Exobots anyway.
Re: Ninth game on the multiplayer slow game server
Ah, OK. I was understanding the effect the other way round. So the problem is that for Exobots it will be applying nonstop. Quite more bearable for me in my current doomed situation