276 Commits
Author SHA1 Message Date
devZoGok f884fc1647 victory and defeat screens 2023-12-26 15:13:54 +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 20df6a10dd newly trained units move in front of their factories 2023-12-21 20:25:02 +02:00
devZoGok 94cb94aa57 CPU player AI to build and send a tank task force to the middle of the map 2023-12-21 18:46:42 +02:00
devZoGok 4e59cdcd75 implemented CPU player building a land factory 2023-12-16 17:26:12 +02:00
devZoGok eee806b3b8 simplified AI subsystem using sol usertypes 2023-12-10 16:19:48 +02:00
devZoGok 50ad223951 improved syncing of players between C++ and Lua 2023-12-09 12:29:15 +02:00
devZoGok bfa16ad8a2 behaviour tree implementation 2023-12-09 12:28:37 +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 66f259162d new unit SFXs 2023-12-06 20:41:17 +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 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 29679a0e45 implemented playtesting unit creation via add-unit 2023-11-25 12:32:24 +02:00
devZoGok 464abc1c00 selecting units by left clicking 2023-11-05 16:28:33 +02:00
devZoGok 0a4b7ae08e Transport vehicle class 2023-10-17 19:46:16 +03:00
devZoGok dfeddbdaa0 correctly checking rate of fire 2023-10-17 19:27:38 +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 9fcccb498d placeable resource deposits in the map editor 2023-10-07 17:29:27 +03:00
devZoGok 3696158e78 refactored unit, projectile and resource deposit data scripts with coresponding namespaces 2023-10-07 16:36:37 +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 21db6584e0 limiting pathfinding for units to their types of cells 2023-09-10 15:48:55 +03:00
devZoGok e83b9a7330 Merge branch 'develop' into bf-2-pathfinding 2023-09-10 11:38:19 +03:00
devZoGok a52a10829e implemented lake scaling 2023-09-10 11:06:30 +03:00
devZoGok 63c0acf613 implemented simple pathfinding 2023-09-03 10:39:42 +03:00
devZoGok 06e1ec54aa updated lua invocations using sol3 2023-08-19 10:23:00 +03:00
devZoGok c00d50fa1a using main() arguments to set the game dir 2023-08-15 15:49:32 +03:00
devZoGok 69825df572 reimplemented certain paused game state buttons using the new GUI subsystem 2023-07-02 11:31:06 +03:00
devZoGok 01f56eca5e starting the game using the new GUI subsystem 2023-07-02 10:12:50 +03:00
devZoGok 4ee08f1c49 map editing screen accessible using the new GUI subsystem 2023-07-01 17:28:33 +03:00
devZoGok 0c3c6b712f GUI element dependency implementation using the new GUI subsystem 2023-07-01 15:06:52 +03:00
devZoGok 864bd01ed9 begun implementing the new GUI subsystem for the map editor entry buttons 2023-07-01 08:19:29 +03:00
devZoGok d5a58cb4ce expanded configs 2023-06-25 16:22:05 +03:00
devZoGok adaa472fd7 factored out options screen GUI elements using the new GUI subsystem 2023-06-25 15:44:35 +03:00
devZoGok 3196d9b0b9 added missing files 2023-06-25 10:55:43 +03:00
devZoGok 653a67e03b Terrain object cell markers 2023-02-05 16:11:45 +02:00
devZoGok 5370b217e5 Weights generation status text 2023-01-21 17:03:29 +02:00
devZoGok 8a43123021 implemented terrain object movement 2023-01-06 14:49:16 +02:00
devZoGok d38823d7f9 implemented landmass vert shifting 2023-01-04 11:13:43 +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 42a71dd39f listboxes for map editting 2022-12-30 14:34:43 +02:00
devZoGok 67493df340 added camera rotation to the map editor 2022-12-29 15:27:32 +02:00