Lancelot de Ferrière
a6693e8c1f
Fix samply profiling of SM JS code
2024-12-30 09:13:06 +01:00
Lancelot de Ferrière
c2bb61fffc
Fix terrain normals to account for angle
2024-12-28 13:25:07 +01:00
Lancelot de Ferrière
099a718e62
Fix pre A25 savegame compatibility
2024-12-28 08:47:35 +01:00
Lancelot de Ferrière
40d3ea33d8
Fix tutorial autostart
2024-12-27 09:37:00 +01:00
Lancelot de Ferrière
f3f695b90e
Fix aura/overlay visibility in FOW
2024-12-21 21:24:11 +01:00
Lancelot de Ferrière
ce197de0b0
Fix style of #7269 after Vlad's comments
2024-12-17 11:19:20 +01:00
Lancelot de Ferrière
7590723606
Fix non-PCH builds
2024-12-09 09:53:25 +01:00
Lancelot de Ferrière
cb6fb77eaa
Speed up ChainPlacer.js::Place
...
ChainPlacer.js creates a new array that it fills with the -1 value before computing its clumps. This is slow.
By simply storing values differently, we can avoid doing that altogether, leading to faster mapgen.
Hard to say in general but I think this might be about 3-4% faster on a typical map.
2024-12-07 20:27:36 +01:00
Lancelot de Ferrière
2535e5f5b4
Use JS for autostart parsing
2024-12-07 20:27:23 +01:00
Lancelot de Ferrière
ffa6943057
Reapply "Update various macos Libraries"
...
This reverts commit e609af395d .
2024-12-07 18:36:33 +01:00
Lancelot de Ferrière
e609af395d
Revert "Update various macos Libraries"
...
This reverts commit 8c9ed820cb .
2024-12-07 18:20:16 +01:00
Lancelot de Ferrière
8c9ed820cb
Update various macos Libraries
2024-12-07 18:15:15 +01:00
Lancelot de Ferrière
def0f57365
Try to anticipate unit collisions to improve pathing
2024-12-01 09:47:01 +01:00
Lancelot de Ferrière
533429e800
Handle phenotype in Transform, tweak SetPhenotype logic
2024-11-30 19:12:11 +01:00