Readixyee
665a8c3823
Executions dont switch owner ( #326 )
...
when an building is taken over by another player the execution for it
doesnt change its owner this makes it so when a sam is captured it tries
to intercept your own nukes and doesnt intercept the ones by the
previous player
this change makes executions of buildings automaticly switch their owner
2025-03-27 16:03:15 -07:00
Evan
4ee37323f9
format codebase with prettier
2025-02-01 12:05:11 -08:00
evanpelle
75fe718f16
Combine Unit & MutableUnit
2025-02-01 12:05:11 -08:00
evanpelle
de1dbff570
combine Game & MutableGame
2025-02-01 12:05:11 -08:00
evanpelle
7d15c0c065
combine Player & MutablePlayer interfaces
2025-02-01 12:05:11 -08:00
Evan
f0f5bae79f
thread_split: convert all tile to tileref
2025-02-01 12:05:11 -08:00
evanpelle
b22532d41f
use TileRef instead of TerrainTile for astar
2025-02-01 12:05:11 -08:00
Evan
c9c10ccfa8
shell does not attack friendly units
2024-12-27 10:02:00 -08:00
Evan
5307285d8b
give Battleships & Destroyers health, make shells more frequent & larger
2024-12-20 20:31:41 -08:00
evanpelle
ff02d9d8b6
have core/ directory use consolex for remote logging
2024-12-18 12:00:00 -08:00
Evan
2816ba1807
don't alert on delete trade ship or shell
2024-12-12 21:12:29 -08:00
Evan
1a9170d10b
fix shellexecution deleting already inactive unit
2024-12-10 20:28:39 -08:00
evanpelle
e6fa108eaa
use mini a star for all pathfinding
2024-12-03 15:06:55 -08:00
evanpelle
4edd66dc1f
AStar returns cell instead of path
2024-12-03 14:35:09 -08:00
Evan
020d193667
create async path finder, trade ships use async when captured
2024-11-29 15:41:13 -08:00
Evan
3e4f4e42cf
created path finding web worker
2024-11-29 11:34:03 -08:00
Evan
8abc5e4aed
implement battleship
2024-11-26 10:15:54 -08:00