Commit Graph
91 Commits
Author SHA1 Message Date
devZoGok feef91c999 technology research button 2024-03-09 14:49:04 +02:00
devZoGok 74515d06e1 factories and engineers produce and build units by their specific buildable unit tables 2024-03-03 15:47:09 +02:00
devZoGok 21249e0777 engineers can only hack units within a certain distance 2024-02-17 14:50:21 +02:00
devZoGok c9f62593db engineers can be issued hack orders 2024-02-17 12:44:18 +02:00
devZoGok bd39e8581f units can attack targets inspite of HOLD_FIRE when ordered exlicitly 2024-02-16 15:22:54 +02:00
devZoGok 8bc9961359 binds to choose between unit states 2024-02-16 15:22:54 +02:00
devZoGok 7361fbcd6f CPU players build a fort and train 2 engineers 2024-02-03 15:38:45 +02:00
devZoGok 5524622250 quick fix to render unit buttons for land factories 2024-01-26 17:01:46 +02:00
devZoGok 1d559d34e3 implemented forts 2024-01-26 16:03:26 +02:00
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