150 Commits
Author SHA1 Message Date
devZoGok 450dcdb1d8 Merge branch 'depth-charge' into ft-217-depth-charge 2026-01-29 20:47:52 +02:00
devZoGok 7ace63101b adjusted building implementation for freezers 2026-01-29 20:23:22 +02:00
devZoGok a608273b57 rotatable freezer turret
removed CryoGun class
2026-01-28 19:46:01 +02:00
devZoGok f70532788a dropping depth charges 2026-01-28 19:12:51 +02:00
devZoGok 1cfa181918 point defenses aim vertically towards missiles 2025-12-05 14:43:18 +02:00
devZoGok 1d0bf8d349 using GameObject class as an order target
Destructable made a member of GameObject
cruise missiles can be shot down
2025-12-04 15:03:35 +02:00
devZoGok fbe1be2b93 missiles can now be attacked 2025-11-29 20:36:20 +02:00
devZoGok 4fa5d73c1b using the Destructable class as part of units' and projectiles' inheritance structure 2025-11-29 15:57:27 +02:00
devZoGok f39c67793f improved turret handling on a hilly surface 2025-11-14 15:49:05 +02:00
devZoGok 3fda274bb1 aligning different units to hilly surfaces
code refactoring
bugfix for units moving by terrain along Z axis
code cleanup
2025-10-21 20:33:37 +03:00
devZoGok d769e5cbf6 vehicles aligning to hilly terrain 2025-10-19 16:09:44 +03:00
devZoGok 00af4433d3 aligning placed units' height with the surface 2025-09-22 18:27:16 +03:00
devZoGok 8fd807094c creating civilian player when creating the map
fixed map file copy error
2025-07-27 11:46:42 +03:00
devZoGok 7c4d26e08c revamped order execution 2025-06-24 11:28:38 +03:00
devZoGok dd3f1d3be2 updating the minimap after loading the map 2025-06-22 16:13:08 +03:00
devZoGok a9f427b163 rewritten minimap update function
disabled unit LOS lights
2025-06-17 18:53:55 +03:00
devZoGok 44a22ab98e freezer ships can freeze units 2025-06-08 10:47:20 +03:00
devZoGok 83b32bb434 freezers can create ice sheets 2025-06-08 10:01:28 +03:00
devZoGok c101c75b81 EMPs jam units 2025-06-08 08:29:49 +03:00
devZoGok 5421e6003f factored out initFx method
refactored creation of explosion FX
2025-06-07 20:49:06 +03:00
devZoGok 2638f9b3a1 fixed compile errors 2025-06-06 16:45:59 +03:00
devZoGok 8a2d67ec2a EMP boat
moved explode() to the Environment class
2025-06-06 16:33:55 +03:00
devZoGok 79212f0217 separated weapons from units 2025-06-05 19:55:58 +03:00
devZoGok b8051f24df refactored checking if a point is within a cuboid
ice sheets can be crushed
2025-06-04 15:45:27 +03:00
devZoGok 10ae54150d map cells can be blocked to become impassible
added ice sheets and icebreakers
2025-06-04 08:40:10 +03:00
devZoGok 90a11b6f58 subs can only fire missiles when reemerged 2025-06-01 10:12:47 +03:00
devZoGok 692c917296 fixed ability to fire cruise missiles 2025-05-31 20:14:48 +03:00
devZoGok 440f147eb2 begun implementing vertical target tracking 2025-05-31 18:42:04 +03:00
devZoGok 5702bc8e82 tank turrets tracking targets 2025-05-31 10:06:44 +03:00
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 421efaf360 separate resource loading and unloading orders
removing fulfiled orders
2025-04-26 12:11:53 +03:00
devZoGok 0e56ce4748 garrison order validation 2024-11-30 16:53:42 +02:00
devZoGok 6ddbcd6e04 Units validate orders before receiving them 2024-11-28 20:09:35 +02: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 0510dd0852 removing LOS light upon reinit 2024-10-20 14:46:48 +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 a0c1ffb4e2 enabled lighting 2024-09-08 15:25:46 +03:00
devZoGok ca0c31c208 corrected hitbox updates after game unpause 2024-07-20 18:25:24 +03:00
devZoGok 90af53a96f using player color for lasers 2024-06-29 12:02:31 +03:00
devZoGok 8da706351b quickfix for MSVC 2024-06-25 20:31:14 +03:00
devZoGok 2b7e5114bc refactored optionals for MSVC 2024-06-25 20:13:49 +03:00
devZoGok 3ccddb2a16 improved offset FX handling 2024-06-21 20:01:16 +03:00
devZoGok d6ef429d69 fixed game crashing after unpausing 2024-06-21 18:53:04 +03:00
devZoGok 55dd9c0185 separated hit VFXs from their weapons 2024-06-20 20:42:28 +03:00
devZoGok 3c72a7196c particle effects as attack VFX 2024-06-19 20:49:20 +03:00
devZoGok 8b88fb152a attaching muzzle flash VFX to a specified child node 2024-06-16 17:03:16 +03:00
devZoGok c9243f1bd5 laser VFX 2024-06-16 16:45:43 +03:00