Commit Graph
119 Commits
Author SHA1 Message Date
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 0be5a7fb0a moved old minimap image data
refactored map data loading
2024-09-22 14:46:29 +03:00
devZoGok 8f322d8b2a transfered old minimap image data 2024-09-19 19:46:44 +03:00
devZoGok fff48459fe cursors and attack orders only work on visible units 2024-09-15 14:21:24 +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 166696041c working circular lights around units 2024-09-12 19:27:30 +03:00
devZoGok 52b9ac2ffd improved line of sight detection 2024-09-08 15:25:18 +03:00
devZoGok 763f0a25eb only selecting units on screen 2024-07-28 15:07:25 +03:00
devZoGok 6cc2d77f5e added missing raycastTerrain 2024-07-27 20:30:58 +03:00
devZoGok 694e2f6da3 factored out land and water body ray casting 2024-07-27 19:33:17 +03:00
devZoGok fdaa2bf2bd using distance to ray argument for optimization 2024-07-21 15:00:49 +03:00
devZoGok 200c30664b bugfix to allow either to give units orders or select via dragbox 2024-07-20 18:25:24 +03:00
devZoGok ef541e4ef6 improved selection via dragbox 2024-07-20 18:25:24 +03:00
devZoGok aeb669f47e corrected usage of height offsets 2024-07-20 18:25:24 +03:00
devZoGok 4cdcc6bd61 implemented algorithm to detect point position relative to edges 2024-07-20 18:25:24 +03:00
devZoGok fc6751db01 integrated zooming the camera in and out 2024-06-29 11:50:08 +03:00
devZoGok 362532ddf0 extracting strings from Lua tables friendlier to MSVC 2024-06-15 11:48:29 +03:00
devZoGok aa657e34af snapping extractor frames to resource deposits 2024-05-29 20:00:49 +03:00
devZoGok 04ed6c4ed6 new icons 2024-05-19 15:59:58 +03:00
devZoGok c323950f07 mouse cursor 2024-05-15 19:02:18 +03:00
devZoGok 8c02e0d98c new buttons 2024-03-23 08:36:16 +02:00
devZoGok 3aec1aaf7e in game GUI background rects 2024-03-17 15:59:19 +02:00
devZoGok ce62c429c5 unit orders aren't invoked if pressing a button 2024-03-17 15:07:16 +02:00
devZoGok e2d6a1ae69 implemented instant trading 2024-03-10 15:41:56 +02:00
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