Die letzten Änderungen an "Return to the Roots" | ||||
---|---|---|---|---|
541bc23 | s25client | 02.02.2025 13:08 | Flamefire |
Merge pull request #1727 from Flamefire/musl Support non-default libc |
c2a4721 | s25client | 02.02.2025 12:36 | Flamefire | Merge branch 'master' into musl |
828eaad | s25client | 21.01.2025 20:06 | Flamefire |
Merge pull request #1723 from kubaau/cheat_enable_buildings Add cheat to enable all buildings |
293be34 | s25client | 21.01.2025 19:33 | Flamefire | Merge branch 'master' into cheat_enable_buildings |
6b51676 | s25client | 21.01.2025 09:54 | Flamefire |
Merge pull request #1734 from wichern/pre-improvecarriercost-dirty Improve A* Pathfinding Efficiency by Addressing Final Segment Penalty |
7843b3c | s25client | 20.01.2025 19:45 | wichern | Merge branch 'master' into pre-improvecarriercost-dirty |
725fbc1 | s25client | 20.01.2025 19:44 | wichern |
Merge pull request #1 from Flamefire/astar2 Improvements for Pathfinding PR |
9845e2a | s25client | 19.01.2025 19:28 | Flamefire |
Revert "Move costs for shipping to nobHarborBuilding" Breaks the seafaring replay as cost of shipping got higher for wares already in the harbor. This reverts commit abae3f6820e1bef21a679a9b670adedfc6c31be9. |
6b521ed | s25client | 19.01.2025 18:05 | Flamefire |
Move costs for shipping to nobHarborBuilding Account for the shipping in a single place not two |
cbe0b28 | s25client | 19.01.2025 13:08 | Flamefire | Merge branch 'master' into musl |
2a57115 | s25client | 18.01.2025 14:27 | Flamefire | Small refactoring and fix comments |
3fa236b | s25client | 18.01.2025 13:58 | Flamefire |
Don't add penalty for carrying a flag to the target building The penalty would be the same for all paths to buildings. So comparing the routes to different buildings is not affected by this and we can remove it. |
4753da0 | s25client | 18.01.2025 13:48 | Flamefire |
Move check for entering a building to noFlag We also need to ignore the final path segment for backwards compatibility |
bd3a2ab | s25client | 18.01.2025 12:01 | Flamefire |
Merge pull request #1731 from DevJogger/master Add Chinese font |
240d699 | s25client | 18.01.2025 10:58 | Flamefire | Update submodules |
2c82dc7 | languages | 17.01.2025 18:15 | Flamefire |
Merge pull request #31 from EvelRus/patch-4 Update rttr-ru.po |
ae2906e | languages | 17.01.2025 18:14 | Flamefire | Update rttr-ru.po |
3c2336f | languages | 17.01.2025 17:21 | Flamefire |
Use Python 3.10 Python 3.11 had a breaking change which breezy is not compatible with. |
c1b6f2d | languages | 17.01.2025 17:13 | Flamefire |
Fix launchpad upload Use a pip installed breezy and apply patches to make it work. The first is a bug in the code (missing import) the 2nd an incompatibility with Python3 where `sys.stdin` is a string buffer while a byte buffer is expected. `sys.stdin.buffer` can be used for that as done in later breezy versions. |
5c800e7 | languages | 17.01.2025 16:13 | Flamefire |
GHA: Use Ubuntu 22.04 for uploading to launchpad Ubuntu 24.04 uses a newer bzr/brz/breezy that requires a semi-interactive login to launchpad failing CI. |
9e71607 | languages | 16.01.2025 20:49 | Flamefire |
Disable check on launchpad login The check seems to require an interactive confirmation which doesn't work on CI |
9869183 | languages | 14.01.2025 23:23 | EvelRus | Update rttr-ru.po |
cdf2c90 | languages | 14.01.2025 23:16 | EvelRus | Update rttr-ru.po |
7a25c69 | languages | 14.01.2025 22:00 | EvelRus | Update rttr-ru.po |
59d0f4c | languages | 14.01.2025 21:36 | EvelRus | Update rttr-ru.po |
a2630fd | s25client | 14.01.2025 18:00 | Flamefire | Merge branch 'master' into master |
749db4f | languages | 14.01.2025 17:57 | Flamefire |
GHA: Uprev actions Required for Node 20 support |
1d00d32 | languages | 14.01.2025 17:53 | Flamefire |
GHA: Remove outdated workarounds No longer required as container isn't used anymore |
fc48045 | languages | 14.01.2025 17:49 | Flamefire | GHA: Add missing `sudo` calls |
d2be19d | s25client | 12.01.2025 15:52 | Flamefire |
Fix improved alliances for close start positions With the addon enabled the territory for the HQ won't be calculated correctly when they are too close. The code runs into this condtion that reset the owner for territory gained by a newly placed HQ: `ownerOfTriggerBld == oldOwner && oldOwner > 0 && reason == TerritoryChangeReason::Build` When the HQs are too close the position of the newly placed HQ already belongs to a player and as ownership wasn't yet set for the position of the HQ `ownerOfTriggerBld` wrongly refers to that player. Fix by explicitely handling the case of "building" an HQ by setting `ownerOfTriggerBld` to the new owner of the point, which is the owner of the HQ. Fixes #1733 |
83ffe1c | s25client | 12.01.2025 11:02 | Paul Wichern | clang-format |
e61dbd9 | s25client | 11.01.2025 22:16 | Paul Wichern | Improve carrier cost function |
ebcbc91 | languages | 11.01.2025 13:33 | Flamefire | Remove fuzzy matches |
2005d35 | languages | 11.01.2025 13:30 | Flamefire | Update translations from source |
5257a1f | languages | 10.01.2025 17:34 | DevJogger | Update Chinese translation |
dd9ed96 | s25client | 10.01.2025 17:20 | DevJogger | Add Chinese full-width punctuation and CJK symbols |
da659fc | s25client | 09.01.2025 11:30 | Flamefire | Fix some spelling issues |
e553545 | s25client | 09.01.2025 11:18 | Flamefire |
Fix path to world campaign. The case of the path was wrong, it needed to be lowercase. Document explicitely that an empty value is the folder of the lua file and use an empty value. |
e789881 | s25client | 07.01.2025 15:33 | DevJogger | Add Chinese font |
8abddf8 | s25client | 04.01.2025 11:53 | Flamefire |
Use a vector with static storage for the backtrace Avoid a dynamic memory allocation which may fail |
ddf94cb | s25client | 03.01.2025 17:50 | Flamefire |
Fix return value of `captureBacktrace` Failure needs to be handled on non-MSVC Windows too so make the signatures consistent. |
f100f5a | s25client | 02.01.2025 19:12 | Flamefire |
GHA: Don't use HomeBrew Lua on OSX 5.4 is not supported by kaguya yet an older versions are not available. |
cd8c0ce | libutil | 02.01.2025 18:04 | Flamefire | Update FindLua to version contained in CMake 3.14 |
ada7df0 | s25client | 02.01.2025 17:23 | Flamefire | Update libutil module |
15f57d0 | s25client | 02.01.2025 14:28 | Flamefire | GHA: Update for homebrew changes on OSX |
832ac91 | s25client | 02.01.2025 13:35 | Flamefire | GHA: Install lua via homebrew on OSX |
4eaafea | s25client | 02.01.2025 13:29 | Flamefire | GHA: Combine system package installation for OSX & Linux |
c990aab | s25client | 02.01.2025 13:20 | Flamefire |
Cleanup GHA configs - Set all env vars in a single step - Do a single `apt install` - Remove outdated clang-16 setup step |
820a5c4 | s25client | 02.01.2025 13:07 | Flamefire |
Update GHA CI Use most recent actions Remove use of TRAVIS env variable |
42bf769 | s25client | 02.01.2025 12:57 | Flamefire |
Allow to more easily override the dev-tools library locations Set CMAKE_SYSTEM_* instead of e.g. CMAKE_PREFIX_PATH as those will be searched later. Appending will search ours AFTER the users location(s). |