devZoGok
|
d3c5c0a15b
|
corrected VFX model inclusion
|
2024-06-16 14:46:31 +03:00 |
|
devZoGok
|
362532ddf0
|
extracting strings from Lua tables friendlier to MSVC
|
2024-06-15 11:48:29 +03:00 |
|
devZoGok
|
1c680aebf2
|
added bars for extractors/deposits and cargo ships
|
2024-01-24 14:54:34 +02:00 |
|
devZoGok
|
b868cea8a1
|
added and edited cargo ship, extractor and refinery models
|
2024-01-24 14:54:34 +02:00 |
|
devZoGok
|
43c843982a
|
cruise missiles detonate on impact
|
2024-01-21 17:11:49 +02:00 |
|
devZoGok
|
4f86880433
|
bandaid fix for poor performance on 300x300+ maps
|
2024-01-06 15:40:51 +02:00 |
|
devZoGok
|
ad5e71d00d
|
added test for speed of pathfinding for large maps
|
2024-01-06 11:18:00 +02:00 |
|
devZoGok
|
e4f278fef1
|
optimized Djikstra's shortest path algorithm implementation
|
2024-01-06 10:28:05 +02:00 |
|
devZoGok
|
f86edaf3c0
|
bugfix for adding units to every player from map scripts
|
2023-12-30 12:19:45 +02:00 |
|
devZoGok
|
d1bd4cc052
|
improved unloading of map elements
|
2023-12-30 11:57:15 +02:00 |
|
devZoGok
|
ee6208ce96
|
cleaned up statistics screen
|
2023-12-26 17:25:07 +02:00 |
|
devZoGok
|
950411f515
|
calculating numbers of objects instead of referecing pre-calculated values
|
2023-12-26 12:09:00 +02:00 |
|
devZoGok
|
59fbc87988
|
bugfix for not rendering the explosion vfx frame properly
|
2023-12-02 12:15:54 +02:00 |
|
devZoGok
|
b895a85378
|
implemented central Game class
|
2023-10-08 15:08:45 +03:00 |
|
devZoGok
|
b58d314659
|
saving and loading resource deposits
|
2023-10-07 18:41:07 +03:00 |
|
devZoGok
|
cf9ac6199e
|
factored out GameObjectFrame
refactored GameObject/Unit- Factory class
|
2023-10-07 12:43:08 +03:00 |
|
devZoGok
|
18428aec58
|
implemented underwater unit submerging while pathfinding
|
2023-09-09 14:42:59 +03:00 |
|
devZoGok
|
63c0acf613
|
implemented simple pathfinding
|
2023-09-03 10:39:42 +03:00 |
|
devZoGok
|
13f6a233df
|
binary search implementation
|
2023-09-03 09:55:23 +03:00 |
|
devZoGok
|
4e5c539519
|
refactored Djikstra's algorithm's implementation to use map cells
|
2023-09-03 09:55:23 +03:00 |
|
devZoGok
|
9ca9bf8e09
|
corrected map exporting and reading bugs
|
2023-09-03 09:55:21 +03:00 |
|
devZoGok
|
6011fb7aa7
|
updated sol invocations
|
2023-09-03 09:39:23 +03:00 |
|
devZoGok
|
f228297b8a
|
water cell detection
code refactoring
|
2023-09-03 09:22:54 +03:00 |
|
devZoGok
|
16250f2920
|
implemented cell debug rendering
|
2023-09-03 09:22:54 +03:00 |
|
devZoGok
|
0a1729fd3f
|
corrected map exporting and reading bugs
|
2023-09-03 09:22:52 +03:00 |
|
devZoGok
|
80dc5503be
|
removed TerrainObject struct
|
2023-09-03 09:22:05 +03:00 |
|
devZoGok
|
8216c781c2
|
updated sol state invocations
|
2023-09-03 09:05:06 +03:00 |
|
devZoGok
|
06e1ec54aa
|
updated lua invocations using sol3
|
2023-08-19 10:23:00 +03:00 |
|
devZoGok
|
842b1ecdc6
|
corrected default texture sourcing
|
2023-08-15 15:49:32 +03:00 |
|
devZoGok
|
fea4d75d08
|
refactoring for the improved Quad class
|
2023-01-19 20:36:22 +02:00 |
|
devZoGok
|
6a96bafdb7
|
implemented unit factory
improved map loading
|
2023-01-13 19:52:00 +02:00 |
|
devZoGok
|
3542b3e4b8
|
selectable terrain objects in the map editor
|
2023-01-06 08:36:26 +02:00 |
|
devZoGok
|
dd1643eafa
|
player updating moved to the Map class
removed unused methods
|
2023-01-03 09:49:28 +02:00 |
|
devZoGok
|
19f16da9ed
|
generated landmass plane
|
2022-12-29 11:42:19 +02:00 |
|
devZoGok
|
5ced090684
|
refactoring
|
2022-10-31 12:35:15 +02:00 |
|
devZoGok
|
7473e2d8f1
|
bugfixes in sub pathfinding, water body node generation and seabed
calculation
|
2022-10-29 16:33:47 +03:00 |
|
devZoGok
|
b625510cdf
|
fixed bug of allowing units to move between land and water masses
vector coord bugfixes
|
2022-10-09 17:36:51 +03:00 |
|
devZoGok
|
081ddb2765
|
cell size factored into the Map class
fixed bug in Map::isPointWithinTerrainObject()
|
2022-10-09 15:41:30 +03:00 |
|
devZoGok
|
b6f1ec0dbc
|
quick fix
|
2022-10-08 18:35:14 +03:00 |
|
devZoGok
|
da6a8b95f5
|
fixed script data extraction bugs
|
2022-10-08 16:59:39 +03:00 |
|
devZoGok
|
0a650fc76f
|
abstracted landmass and bodies of water into TerrainObject structs
|
2022-10-02 13:04:31 +03:00 |
|
devZoGok
|
a0950f8d09
|
Python script that creates Lua map scripts
|
2022-09-24 17:24:24 +03:00 |
|
devZoGok
|
678923390b
|
updated Lua script data extraction invocations
|
2022-09-24 09:43:08 +03:00 |
|
devZoGok
|
246960d419
|
quick bugfix
|
2022-09-18 13:34:29 +03:00 |
|
devZoGok
|
f2518040cf
|
submerging starts at a point detected by a raycast
|
2022-09-18 13:15:37 +03:00 |
|
devZoGok
|
8b5c492ff2
|
corrected unit navigation
minor refactoring
|
2022-09-18 10:27:26 +03:00 |
|
devZoGok
|
5ac2f28479
|
pathfinding uses local bodies of water for naval units
|
2022-09-17 21:31:55 +03:00 |
|
devZoGok
|
11afaa32d3
|
first submarine submerging iteration
|
2022-09-16 22:22:25 +03:00 |
|
devZoGok
|
723994652f
|
corrected impassible node calculation
|
2022-09-11 11:25:26 +03:00 |
|
devZoGok
|
838ae2832f
|
method factored out
|
2022-09-11 09:59:19 +03:00 |
|