Commit graph

18108 commits

Author SHA1 Message Date
Tim Felgentreff
c9003dd867 add github action to build appimage 2023-01-14 09:18:29 +01:00
Tim Felgentreff
f82a0ecb69 add appimage builder script 2023-01-14 08:58:10 +01:00
Tim Felgentreff
1c5794d6a3 use XDG_DATA/CONFIG_DIRs for data and config 2023-01-14 08:40:00 +01:00
Tim Felgentreff
d701d7a43b
Merge pull request #426 from Wargus/tim/402-undefined-behaviour
Fix undefined behaviour
2023-01-10 19:56:43 +01:00
Tim Felgentreff
6e69241528 avoid undefined behaviour. fix #402 2023-01-10 17:44:34 +01:00
Tim Felgentreff
33a8211a69 a little docs on astar debugging 2023-01-10 17:01:52 +01:00
Tim Felgentreff
e5ca6aa17f clarify expected bit width of our sync rand numbers 2023-01-07 16:44:59 +01:00
Tim Felgentreff
f5205b201f only print 'play sample' when we are actually going to 2023-01-07 16:42:05 +01:00
Tim Felgentreff
bb46155328 do not load samples when sound is disabled 2023-01-07 16:39:58 +01:00
Tim Felgentreff
b2e3b3b8ac expose button methods in parent class 2023-01-07 08:31:32 +01:00
Tim Felgentreff
358c1ef3f3 fix another error message, and stratagus launching with argv0 2023-01-05 12:50:34 +01:00
Tim Felgentreff
1ac332fe1b fix error message on linux 2023-01-05 12:26:37 +01:00
Tim Felgentreff
447bcb9d56 fix portable extraction on linux 2023-01-05 12:26:27 +01:00
Tim Felgentreff
0ad6b246be fix windows build 2023-01-05 12:26:09 +01:00
Tim Felgentreff
b868d2d973 fixup for last commit 2023-01-04 10:55:52 +01:00
Tim Felgentreff
911b7e0bdd support launching from AppImages for game launchers 2023-01-04 10:32:20 +01:00
Tim Felgentreff
dc6c483875 fix compilation on centos7 2023-01-04 08:54:11 +01:00
Tim Felgentreff
ff6a4e36c8 fix a couple of potential places where workers might get stuck alive but removed 2022-12-27 23:29:42 +01:00
Tim Felgentreff
db2b872220 Merge branch 'master' of https://github.com/Wargus/stratagus 2022-12-27 12:13:46 +01:00
Tim Felgentreff
3634358eca when adding AI in multiplyer maps, default to an active AI 2022-12-27 11:51:10 +01:00
Tim Felgentreff
8413963df4 provide more debug output when ThisPlayer is not assigned at the beginning of a game 2022-12-27 11:26:58 +01:00
Tim Felgentreff
e1bfcfd0e5
Merge pull request #398 from SimoneStarace/master
Making UML Class Diagrams
2022-12-27 10:17:56 +01:00
Tim Felgentreff
7f6cee72de Merge branch 'master' of https://github.com/Wargus/stratagus 2022-12-27 08:38:52 +01:00
Tim Felgentreff
6f11d22949 Be more cautious about dynamically loaded sdl mixer chunks (stratagus#422) 2022-12-27 08:38:37 +01:00
Tim Felgentreff
442a8a9d69 fix crashes when using dedicated AI server without human players (stratagus#422) 2022-12-27 08:03:23 +01:00
Tim Felgentreff
ef5753961d
Merge pull request #421 from ipochto/fog/easing-steps
Added possibility to set number of easing steps for fog textures on t…
2022-12-27 07:35:39 +01:00
Tim Felgentreff
56834f949d avoid two assertion errors 2022-12-22 18:59:54 +01:00
Tim Felgentreff
cf67743e2c some more debugging for a* 2022-12-22 18:59:42 +01:00
Tim Felgentreff
23fa12cc54 Improve A*
- increase heuristic estimate to be more eager
 - Fix multiple overflows in the openset and nodes
 - add a debug command to dump pathfinding to terminal
2022-12-22 18:30:39 +01:00
Tim Felgentreff
0646d315b8 remove dead code 2022-12-21 09:19:07 +01:00
Tim Felgentreff
1329ecc730 dummy Movie class when compiled without vorbis support. fixes #396 2022-12-20 13:04:48 +01:00
Tim Felgentreff
355c532170 add support for subtile movement speeds 2022-12-19 22:13:26 +01:00
Tim Felgentreff
08b49ba17a work around a potential refcount error 2022-12-17 18:19:04 +01:00
Tim Felgentreff
2b9b21c999 fix a couple of incorrect assertions that lead to wrong refcounts 2022-12-17 17:51:13 +01:00
Tim Felgentreff
51dae7271d fix for formation movement when unit should not move 2022-12-05 17:36:56 +01:00
Tim Felgentreff
2541199a8c minor fixes to game launcher header 2022-10-26 21:38:26 +02:00
alyokhin
e0fc8f812e Added possibility to set number of easing steps for fog textures on the lua-side 2022-10-26 18:44:50 +03:00
Tim Felgentreff
0d07b5cb4f document AddTrigger a bit better 2022-10-26 08:22:54 +02:00
Tim Felgentreff
607702d046 make sure to reload also icons and other missiles on unit redef in game 2022-10-26 08:22:40 +02:00
Tim Felgentreff
ae504303a6 when redefining a unit type while the game is running, ensure we reinit the missile config 2022-10-25 23:49:13 +02:00
Tim Felgentreff
cb398bcbdd Merge branch 'master' of github.com:Wargus/stratagus 2022-10-25 22:40:41 +02:00
Tim Felgentreff
ecef5cd892
Merge pull request #418 from ipochto/highground
Highgrounds support.
2022-10-25 08:18:46 +02:00
alyokhin
bf8d9a8cf1 Removed unused leftover variable 2022-10-08 16:39:34 +03:00
alyokhin
c327f97b68 Cleanup, tabs/spaces, and remove unused variables. 2022-10-07 19:59:55 +03:00
alyokhin
0c713781a3 fixed compile errors 2022-10-07 19:59:55 +03:00
alyokhin
b579acc877 Temporary fixup for editor (use findTileIndex and findTilePath only for base tileset) 2022-10-07 19:59:55 +03:00
alyokhin
e6f990b3d0 Fixed additional flags parsing in the tiles definitions 2022-10-07 19:59:55 +03:00
alyokhin
fbf2d841a9 Update description for graphic generator's src modifiers 2022-10-07 19:59:55 +03:00
alyokhin
a1f03d6ab1 Added "remove-all-except" modifier for graphic generator parser 2022-10-07 19:59:55 +03:00
alyokhin
e6e4a2bf37 Added chroma-key modifier for tileset graphic generator 2022-10-07 19:59:55 +03:00