Commit Graph
100 Commits
Author SHA1 Message Date
devZoGok 94ee446741 implemented shells 2025-05-14 19:34:01 +03:00
devZoGok 8a5dac18a9 code refactoring + test map 2025-04-26 14:32:02 +03:00
devZoGok 6c77b20306 corrected functionality for resource (un)loading buttons 2025-04-26 12:49:02 +03:00
devZoGok 421efaf360 separate resource loading and unloading orders
removing fulfiled orders
2025-04-26 12:11:53 +03:00
devZoGok 22c4146ffe using a generic number of resource types
ability to order to collect resources from buyers
2025-04-21 15:55:45 +03:00
devZoGok 13d1e8fcbd corrected supply icon rendering when using the supply button 2025-04-19 16:18:07 +03:00
devZoGok 50c5f7842d using supply icon when hovering over to buildings to transfer resources to/from 2025-04-19 15:53:27 +03:00
devZoGok d29d5fdfa5 rovers can transfer different resources 2025-04-19 12:37:50 +03:00
devZoGok 759bdeea79 subtracting research cost 2025-04-19 12:20:50 +03:00
devZoGok abb5e91292 refactored trade offers 2025-04-19 11:10:10 +03:00
devZoGok 45abdefc1e clearing GUI elements after parsing 2025-04-17 20:36:56 +03:00
devZoGok 46c0044767 accessible trading screen 2025-04-17 20:15:26 +03:00
devZoGok 410cdeaa0f simplified back button 2025-04-17 20:08:55 +03:00
devZoGok 8a2cc97252 removed states button for structures 2025-04-07 20:42:59 +03:00
devZoGok 54a2022ed6 Merge branch 'develop' into ft-187-ability-buttons 2025-04-07 20:32:03 +03:00
devZoGok 1ef3ecbb2a updated vb01 2025-04-06 16:54:40 +03:00
devZoGok ae87aedb55 visuals for the unit state toggle button 2025-04-06 16:50:25 +03:00
devZoGok 73c7c3b96f Rearranged active state GUI 2025-04-05 16:41:09 +03:00
devZoGok cf00b0f9ce rendering the correct order cursor icon depending on game object hovered over 2025-04-05 16:15:37 +03:00
devZoGok 9eea473bef placeable unit order buttons
working unit ability buttons
2025-03-31 19:47:05 +03:00
devZoGok 2741423774 unit buttons are loaded from a lua script 2025-03-30 11:58:45 +03:00
devZoGok dcf87da465 refactored unit button loading 2025-03-29 20:27:56 +02:00
devZoGok 66356b5a79 loading the map after loading the assets 2025-03-28 20:24:24 +02:00
devZoGok 12c3a67122 loading bar 2025-03-28 19:56:06 +02:00
devZoGok 1b2de63b03 map for testing 2025-03-24 19:31:21 +02:00
devZoGok 6e7f34a6cc updated vb01 2025-03-24 19:09:28 +02:00
devZoGok 31f9d4f643 parallel node bugfixes
code cleanup
2025-03-14 19:58:21 +02:00
devZoGok 2590cb255b code clean up 2025-03-12 20:18:26 +02:00
devZoGok c18666fde2 CPU player AI that occupies spawn points 2025-03-12 20:13:26 +02:00
devZoGok 572ec2e12b redone some CPU AI actions using the new behaviour tree implementation 2025-03-09 17:21:56 +02:00
devZoGok 7825d60f0d added RUNNING state and PARALLEL control nodes to behaviour trees 2025-03-09 16:01:59 +02:00
devZoGok c34d70526c fixed merge bugs
removed reseting player Lua counterparts
CPU players look for all resource deposits
2025-03-08 14:48:40 +02:00
devZoGok 00363f3832 fixed fort orientation 2025-03-08 12:14:35 +02:00
devZoGok 1b4b2adbcc clearing enemy units before advancing on a spawn point 2025-03-08 12:14:35 +02:00
devZoGok 2e9873cb30 CPU AI orients fort towards the closest spawnpoint 2025-03-08 12:14:31 +02:00
devZoGok 31aa7c44a6 only adding as many players as were selected for the match 2025-03-08 12:08:36 +02:00
devZoGok 48c38e9ec9 loading player data from the single player menu to load the game 2025-03-06 20:19:02 +02:00
devZoGok f787ba49b3 more flexible single player screen updating upon map selection 2025-03-02 16:32:40 +02:00
devZoGok ae3e9b8b73 variable number of CPU player listboxes in map selection screens 2025-03-02 16:16:55 +02:00
devZoGok 76a4b4ef74 Merge branch 'develop' into imp-156-adjust-sub-depth 2025-02-12 14:05:52 +02:00
devZoGok 37acb65ca2 updated vb01 2025-02-12 13:56:20 +02:00
devZoGok adefc1adb8 cancel pathfinding if non-sub tries to dive 2025-02-09 17:26:02 +02:00
devZoGok 022c159f76 only shifting depth when placing submarine frame over water 2025-02-09 16:24:55 +02:00
devZoGok 728f4b6d4a shifting submarine frame dive depth 2025-02-09 15:14:34 +02:00
devZoGok 0578f6e41b not showing engineer wireframes when rotating buildable structure frames 2025-02-08 12:22:58 +02:00
devZoGok b5891b28f5 unit frames placed at coresponding point on the map when rotating before move orders 2025-02-07 21:26:28 +02:00
devZoGok 94a200b16d separate bindings for rotating the camera, selecting and ordering units 2025-01-22 16:55:42 +02:00
devZoGok 05491c927c limiting submarine diving to min and max depths 2025-01-20 17:03:49 +02:00
devZoGok f34e108a50 submarines can now reemerge 2025-01-19 20:39:07 +02:00
devZoGok 7567044c4d updated vb01 2025-01-19 20:38:02 +02:00
devZoGok eebe03fef5 vastly optimized pathfinding 2025-01-10 19:10:31 +02:00
devZoGok 0e56ce4748 garrison order validation 2024-11-30 16:53:42 +02:00
devZoGok 2d9d93de08 Merge branch 'develop' into bf-172-wrong-orders 2024-11-30 16:12:46 +02:00
devZoGok e47344702a updated vb01 2024-11-30 15:01:38 +02:00
devZoGok 6ddbcd6e04 Units validate orders before receiving them 2024-11-28 20:09:35 +02:00
devZoGok 661844a643 updated vb01 2024-10-20 15:32:00 +03:00
devZoGok 253fff9dab unit health is no longer affected when unpausing during debug mode 2024-10-20 15:27:57 +03:00
devZoGok cd27ae9cfa uncommenting 2024-10-20 15:05:26 +03:00
devZoGok 4d86a04b87 updating vehicle stats upon reinit 2024-10-20 14:47:08 +03:00
devZoGok 0510dd0852 removing LOS light upon reinit 2024-10-20 14:46:48 +03:00
devZoGok 9362e53c15 refactored command execution 2024-10-19 17:37:45 +03:00
devZoGok e0b6550787 implemented toggle-debug command 2024-10-19 17:22:25 +03:00
devZoGok 074a1ea3b8 updated vb01 2024-10-19 16:50:45 +03:00
devZoGok cac9b64b59 Release generation script 2024-10-11 20:17:46 +03:00
devZoGok abd496bc89 updated vb01 2024-09-27 20:31:12 +03:00
devZoGok 8f4e5918c1 updated maps 2024-09-27 18:18:02 +03:00
devZoGok 2e6c54e448 bugfixes for crashing when pausing the game or selecting engineers 2024-09-27 18:16:18 +03:00
devZoGok aced28c332 bugfix for overlapping unit fields of view 2024-09-27 17:54:40 +03:00
devZoGok b205e45e0d updated vb01 2024-09-27 17:30:00 +03:00
devZoGok 1c2a543b8c Merge branch 'develop' into ft-143-minimap 2024-09-26 20:39:09 +03:00
devZoGok f5a9739ac1 updated vb01 2024-09-26 20:30:59 +03:00
devZoGok e37526cd5c updated map models 2024-09-26 20:12:13 +03:00
devZoGok 042c6ed5e0 added missing file 2024-09-26 20:04:59 +03:00
devZoGok cfb70a5571 minimap icons for the camera and resource deposits 2024-09-26 20:03:09 +03:00
devZoGok ab06ead0d5 corrected minimap coordinate placement 2024-09-26 19:42:22 +03:00
devZoGok eab534d305 camera icon on the minimap 2024-09-25 20:59:35 +03:00
devZoGok c41d9f863f resource deposit icon placement on the minimap 2024-09-25 20:37:41 +03:00
devZoGok ceac0bfc8a moved main minimap functionality to dedicated Minimap class 2024-09-23 20:49:58 +03:00
devZoGok afa4fe31ee rendering height data in minimaps 2024-09-22 15:26:32 +03:00
devZoGok 0be5a7fb0a moved old minimap image data
refactored map data loading
2024-09-22 14:46:29 +03:00
devZoGok bcca140055 corrected foreign unit minimap display 2024-09-20 20:31:30 +03:00
devZoGok f41f49c1f6 corrected pixel positions 2024-09-20 20:00:25 +03:00
devZoGok 55b0233aad rendering fog of war and units on the minimap 2024-09-19 19:47:06 +03:00
devZoGok 8f322d8b2a transfered old minimap image data 2024-09-19 19:46:44 +03:00
devZoGok 7ca58f95b6 exportable and readable minimap images 2024-09-15 17:01:23 +03:00
devZoGok 5566a8b5e8 clicking on the minimap moves the camera 2024-09-15 15:19:54 +03:00
devZoGok fff48459fe cursors and attack orders only work on visible units 2024-09-15 14:21:24 +03:00
devZoGok dea5cf6e49 added lights to some maps
fixed light type export
2024-09-13 20:45:30 +03:00
devZoGok 12a94b7fd3 bugfix to hide and reveal enemy units when the player has multiple 2024-09-13 20:27:23 +03:00
devZoGok 999bd77d8f exporting lighting data 2024-09-13 20:20:06 +03:00
devZoGok bd0c4a4f55 loading lights from map scripts 2024-09-12 20:16:25 +03:00
devZoGok 166696041c working circular lights around units 2024-09-12 19:27:30 +03:00
devZoGok a0c1ffb4e2 enabled lighting 2024-09-08 15:25:46 +03:00
devZoGok 52b9ac2ffd improved line of sight detection 2024-09-08 15:25:18 +03:00
devZoGok d04c5dbdc6 updated vb01 2024-09-08 14:26:12 +03:00
devZoGok ac9738049d updated vb01 2024-09-06 18:38:52 +03:00
devZoGok 6d9e1ac829 updated vb01 2024-09-05 20:47:56 +03:00
devZoGok 3131dbc9d8 accomodation for RAM optimization in vb01 2024-09-01 16:22:01 +03:00
devZoGok bf6a617cff changes to accomodate MSVC 2024-07-28 16:42:39 +03:00
devZoGok 03bc53e7a8 Merge branch 'develop' into imp-153-test-maps 2024-07-28 15:11:31 +03:00