Commit Graph
313 Commits
Author SHA1 Message Date
devZoGok e20809c592 Merge pull request #53 from devZoGok/ft-53-game-over-stats
Ft 53 game over stats
2023-12-30 13:31:06 +00:00
devZoGok d526c189e0 fixed nonexistant engineer selection 2023-12-30 15:29:17 +02:00
devZoGok 51af1f102d updated dependencies 2023-12-30 15:00:39 +02:00
devZoGok c08fa1a58d updated vb01 2023-12-30 14:47:04 +02:00
devZoGok f86edaf3c0 bugfix for adding units to every player from map scripts 2023-12-30 12:19:45 +02:00
devZoGok d1bd4cc052 improved unloading of map elements 2023-12-30 11:57:15 +02:00
devZoGok 6a8a91d63b fixed infite button creation 2023-12-30 11:43:03 +02:00
devZoGok 86a0c7d24d incrementing player stats 2023-12-30 11:23:55 +02:00
devZoGok 31eba177cb player data on the stats screen 2023-12-30 10:34:25 +02:00
devZoGok 0a4f9218e2 corrected destructors 2023-12-28 19:54:36 +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 d43d7e3ba3 using exception arguments 2023-12-26 16:33:38 +02:00
devZoGok f884fc1647 victory and defeat screens 2023-12-26 15:13:54 +02:00
devZoGok 950411f515 calculating numbers of objects instead of referecing pre-calculated values 2023-12-26 12:09:00 +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 070a77f9dc Merge pull request #51 from devZoGok/ft-41-cpu-ai
Ft 41 cpu ai
2023-12-24 09:27:59 +00:00
devZoGok aa94d437bc updated vb01 2023-12-24 11:22:30 +02:00
devZoGok b2dcf357c1 Merge branch 'develop' into ft-41-cpu-ai 2023-12-24 11:22:01 +02:00
devZoGok 49f12ab154 Merge pull request #50 from devZoGok/ft-49-playtest-units
Ft 49 playtest units
2023-12-24 09:20:22 +00:00
devZoGok da1739c828 deleting from unit queue after unit creation 2023-12-24 11:02:01 +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 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