Commit Graph
289 Commits
Author SHA1 Message Date
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 9e2ec03552 building fixes 2023-12-09 14:03:47 +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 90ebaf467f corrected reseting of Lua scripts after toggling game pause state 2023-12-09 12:26:13 +02:00
devZoGok 1bbf4dc40e key mapping to eject units 2023-12-09 12:21:18 +02:00
devZoGok 68a083172a correctly selecting the deselectable unit 2023-12-09 11:44:08 +02:00
devZoGok 0af2aac93c bugfix for crashing when referencing destroyed units 2023-12-09 11:29:49 +02:00
devZoGok a408a40090 updated model files 2023-12-07 20:47:25 +02:00
devZoGok 66f259162d new unit SFXs 2023-12-06 20:41:17 +02:00
devZoGok 333ce91f12 point defense turrets face their targets correctly 2023-12-06 20:39:26 +02:00
devZoGok 101bc04f78 only issuing orders with targets 2023-12-06 20:38:46 +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 97ab35086f Vehicles attack once within a certain angle away from their target 2023-12-02 10:15:00 +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 6db47bcb83 Merge pull request #48 from devZoGok/ft-36-units
Ft 36 units
2023-11-25 06:38:35 +00:00
devZoGok f4e3dc460e only adding additional pathpoing when garrisoning 2023-11-11 14:51:05 +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 60dd048876 bugfix for issuing orders to garrisoned vehicles 2023-10-22 09:57:21 +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 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 f1de098e9f added missing file 2023-10-15 16:01:18 +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 dc41f343ac Merge pull request #47 from devZoGok/imp-31-game-class
Imp 31 game class
2023-10-12 15:21:45 +00:00
devZoGok afb8f34ae0 Merge branch 'develop' into imp-31-game-class 2023-10-12 18:17:57 +03:00
devZoGok f59dbf92d3 Merge pull request #46 from devZoGok/ft-30-resources
Ft 30 resources
2023-10-12 15:17:15 +00:00
devZoGok 9053b73a87 corrected map exporting and loading 2023-10-08 15:21:38 +03:00
devZoGok b895a85378 implemented central Game class 2023-10-08 15:08:45 +03:00
devZoGok e8432da24e added missing files 2023-10-08 11:51:31 +03:00
devZoGok b58d314659 saving and loading resource deposits 2023-10-07 18:41:07 +03:00
devZoGok 9fcccb498d placeable resource deposits in the map editor 2023-10-07 17:29:27 +03:00