Commit Graph
82 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 a36648eabe launchable cruise missiles 2024-01-21 15:42:17 +02:00
devZoGok 827589c823 submarines fire torpedos 2024-01-16 20:01:19 +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 6a8a91d63b fixed infite button creation 2023-12-30 11:43:03 +02:00
devZoGok ac2e46bee2 removing all GUI elements excepting ActiveGameState texts 2023-12-28 19:36:23 +02:00
devZoGok ee6208ce96 cleaned up statistics screen 2023-12-26 17:25:07 +02:00
devZoGok fd02c64765 extended ConcreteGuiManager to parse texts and GUI nodes
using parsed texts in the ActiveGameState
2023-12-26 11:31:06 +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 9e2ec03552 building fixes 2023-12-09 14:03:47 +02:00
devZoGok a3e40d7810 C++ - Lua player syncing refactoring 2023-12-09 12:27:31 +02:00
devZoGok 1bbf4dc40e key mapping to eject units 2023-12-09 12:21:18 +02:00
devZoGok 101bc04f78 only issuing orders with targets 2023-12-06 20:38:46 +02:00
devZoGok cf1d4d908e small bugfixes 2023-11-26 12:41:16 +02:00
devZoGok ba65842421 bugfix for inability to have engineers build structures 2023-11-26 11:55:11 +02:00
devZoGok 6a2b9d8fe8 trainable units 2023-11-26 08:21:13 +02:00
devZoGok 29679a0e45 implemented playtesting unit creation via add-unit 2023-11-25 12:32:24 +02:00
devZoGok a572102fa0 factored out majority of ActiveGameState::issueOrder into Player::issueOrder 2023-11-11 14:44:12 +02:00
devZoGok be8c6f534f garrisoning bugfixes 2023-11-11 12:16:38 +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 2a70f37657 implemented patrolling 2023-10-22 14:48:25 +03: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 b895a85378 implemented central Game class 2023-10-08 15:08:45 +03:00
devZoGok cf9ac6199e factored out GameObjectFrame
refactored GameObject/Unit- Factory class
2023-10-07 12:43:08 +03:00
devZoGok 1f82b1dfd9 factored out common Unit, Projectile and GameObjectFrame behaviour into GameObject classes 2023-10-01 17:20:56 +03:00
devZoGok 056ccdd08a added new resources 2023-09-30 14:36:17 +03:00
devZoGok d43a40221b keeping unit buttons when pausing the game
removing unit buttons when deselecting units
2023-09-24 10:42:28 +03:00
devZoGok 4ba11bb276 paintselecting buildable structures while rotating 2023-09-23 15:50:20 +03:00
devZoGok 35996a0298 implemented paint selection of constructable buildings 2023-09-23 14:51:34 +03:00
devZoGok 85811fca7c implemented buildable structure selection buttons 2023-09-23 09:59:47 +03:00
devZoGok 18428aec58 implemented underwater unit submerging while pathfinding 2023-09-09 14:42:59 +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 eeefa41f41 factored out unit frame handling 2023-01-03 15:54:26 +02:00
devZoGok dd1643eafa player updating moved to the Map class
removed unused methods
2023-01-03 09:49:28 +02:00
devZoGok 6c4d85ed71 Merge branch 'demo' into map-editor 2023-01-02 15:30:48 +02:00
devZoGok 6644474e7e using recursive asset loading 2023-01-02 15:29:35 +02:00
devZoGok d3b7b88768 factored out camera handling
camera controls added to the map editor
2022-12-29 15:09:39 +02:00
devZoGok 139641be1f order issuing and unit selection included in Player 2022-12-04 11:00:35 +02:00
devZoGok 16b4886ebf main scripts are loaded once 2022-12-03 18:27:17 +02:00
devZoGok 5ddf643cf9 implemented structure frame rotation
implemented terrain evenness check for structures
fixed structure frame placement
2022-11-27 13:21:43 +02:00
devZoGok 913d61e926 buildable structures 2022-11-26 20:09:23 +02:00
devZoGok 32d292e268 placeable frames of structures to be built 2022-11-12 16:36:09 +02:00
devZoGok 474dae85f6 new mappings 2022-11-12 12:02:20 +02:00