Commit Graph
81 Commits
Author SHA1 Message Date
devZoGok a7718cb9e1 corrected unit removal
dropping the SUPPLY order if there are no extractors
addded optional exact destination pos to shortest paths
2024-01-24 14:54:34 +02:00
devZoGok 0876382850 cargo ships move between extractor and refinery 2024-01-24 14:54:34 +02:00
devZoGok 0a3a7ff2d9 implemented minimal range for launching cruise missiles 2024-01-22 17:17:59 +02:00
devZoGok a7b00a0781 bugfix for erroneous cruise missile orientation from rotated subs
bugfix for inability to fire cruise missiles at land targets
2024-01-22 11:29:05 +02:00
devZoGok dbbd06b16d factored out explosion behaviour 2024-01-22 11:15:46 +02:00
devZoGok a36648eabe launchable cruise missiles 2024-01-21 15:42:17 +02:00
devZoGok e1dde2c90f implemented weapons subsystem for units 2024-01-20 15:50:35 +02:00
devZoGok a956e754bf Projectiles detonate on raycast collision with unit hitboxes 2024-01-17 20:30:16 +02:00
devZoGok 51c9e32ac9 armor types 2024-01-14 11:39:55 +02:00
devZoGok 407d4202d6 corrected garrisonable unit slot rendering 2024-01-14 10:57:01 +02:00
devZoGok 55d9ba0acc corrected unit garrisoning and ejecting 2024-01-14 10:53:08 +02:00
devZoGok 2776486a17 garrisonable units can now only garrison certain vehicles
implemented penalty when using inappropriate cell types for pathfinding
2024-01-13 20:38:28 +02:00
devZoGok 86a0c7d24d incrementing player stats 2023-12-30 11:23:55 +02:00
devZoGok 24de3bb4b8 playing selection SFX and rendering unit stats only when selecting own units 2023-12-23 16:30:14 +02:00
devZoGok 0af2aac93c bugfix for crashing when referencing destroyed units 2023-12-09 11:29:49 +02:00
devZoGok f4538d08ae separated explosion vfx and sfx removal 2023-12-02 12:28:35 +02:00
devZoGok 59fbc87988 bugfix for not rendering the explosion vfx frame properly 2023-12-02 12:15:54 +02:00
devZoGok ed932b7ac9 Point defenses fire at targets within range 2023-11-26 10:54:06 +02:00
devZoGok 760b986b18 implemented point defense 2023-11-26 09:38:19 +02:00
devZoGok 6a2b9d8fe8 trainable units 2023-11-26 08:21:13 +02:00
devZoGok a572102fa0 factored out majority of ActiveGameState::issueOrder into Player::issueOrder 2023-11-11 14:44:12 +02:00
devZoGok d996ffff3d removing attack order once the target unit is destroyed 2023-11-05 17:08:29 +02:00
devZoGok 464abc1c00 selecting units by left clicking 2023-11-05 16:28:33 +02:00
devZoGok 4a9e9bd4c9 using the new ray casting implementation 2023-11-04 17:41:15 +02:00
devZoGok acc5ad325b directional argument to orders 2023-10-29 16:06:28 +02:00
devZoGok 8e47df2597 implemented garrisoned unit ejection 2023-10-22 12:03:07 +03:00
devZoGok cdc60743ae implemented garrisoning 2023-10-21 15:57:56 +03:00
devZoGok 7d2dcc2fd4 implemented garrison slot rendering 2023-10-21 14:32:15 +03:00
devZoGok d32b98be3e destructible units 2023-10-15 16:00:47 +03:00
devZoGok f8328a540f implemented moving towards attack targets 2023-10-14 17:17:13 +03:00
devZoGok f0b44a50ac implemented majority of unit models in game 2023-10-14 12:00:36 +03:00
devZoGok b895a85378 implemented central Game class 2023-10-08 15:08:45 +03:00
devZoGok 3696158e78 refactored unit, projectile and resource deposit data scripts with coresponding namespaces 2023-10-07 16:36:37 +03:00
devZoGok 1f82b1dfd9 factored out common Unit, Projectile and GameObjectFrame behaviour into GameObject classes 2023-10-01 17:20:56 +03:00
devZoGok 4dbb1ada11 added structure build status bar
fixed bug of not being able to hotkey-select a buildable structure
2023-09-24 12:12:46 +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 16b4886ebf main scripts are loaded once 2022-12-03 18:27:17 +02:00
devZoGok bdfda01d9f added missing files 2022-11-12 16:38:03 +02:00
devZoGok 5a91333ebd units broken into vehicles and structures 2022-11-05 18:02:00 +02:00
devZoGok 88e3c635d9 unit stats can be updated from Lua scripts 2022-11-05 13:39:00 +02:00
devZoGok 8c80aedb20 removed UnitDataManager class 2022-10-31 11:03:19 +02:00
devZoGok 7c5b2c455b refactored Unit class
removed unused unit classes and files
2022-10-31 09:34:31 +02:00
devZoGok 7473e2d8f1 bugfixes in sub pathfinding, water body node generation and seabed
calculation
2022-10-29 16:33:47 +03:00
devZoGok 6837d3770d fixed infinite rotation on incline surfaces 2022-10-29 10:15:21 +03:00
devZoGok 058460dd12 land units change elevation and orientation to match the surface 2022-10-15 16:52:38 +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 27929c3f99 added missing files 2022-10-08 18:35:54 +03:00