84 Commits

Author SHA1 Message Date
Pax1601
569d45d58a Added "operate as" toggle 2023-10-03 17:31:44 +02:00
Pax1601
ce5f00e075 Added options for miss on purpose and scenic AAA 2023-10-03 15:25:45 +02:00
Pax1601
5035c408e7 Basic scenic and miss on purpose AAA modes 2023-10-01 19:15:56 +02:00
Pax1601
48d4ff97a0 Fixed elevation calculations 2023-09-30 18:53:32 +02:00
Pax1601
94901849e6 More work on database editing 2023-09-28 17:33:38 +02:00
Pax1601
ff42126b0e Merge branch '329-add-basic-automatic-firefight' into 407-create-a-simple-plugin-to-manage-units-database 2023-09-28 09:09:02 +02:00
Pax1601
39ddf10ca7 Added code to save edited database to disk 2023-09-27 21:46:05 +02:00
Pax1601
010b1e1cce Exported definitions and fixed interfaces 2023-09-24 10:21:28 +02:00
Pax1601
f3155e618b Added target altitude effect to simulated fire fight 2023-09-22 16:05:03 +02:00
Pax1601
fd2b7a00e1 Moved gun data into databases jsons, made core read from databases 2023-09-20 18:58:21 +02:00
Pax1601
0ca31afc91 Merge branch 'main' into 329-add-basic-automatic-firefight 2023-09-20 17:34:02 +02:00
Pax1601
44332a2004 Moved server code to dedicated ServerManager class 2023-09-18 17:10:14 +02:00
Pax1601
588228c050 Implemented basic Plugin handling 2023-09-15 17:05:26 +02:00
Pax1601
8977ba9b6d Added basic simulated firefight state 2023-09-15 09:36:27 +02:00
Pax1601
61f955cfeb Added copy ability in RTS mode 2023-09-08 16:25:12 +02:00
Pax1601
09bf361d44 Added ability to delete original cloned units
Mostly useful to group units together
2023-09-07 13:02:14 +02:00
Pax1601
cbb878cf96 Fixed errors in lua clone units 2023-09-04 21:44:22 +02:00
Pax1601
3d076a605b Merge branch '370-write-better-method-of-determining-if-a-command-has-been-completed' into 345-allow-for-copy-and-paste-in-rts-mode 2023-09-04 17:31:58 +02:00
Pax1601
3607f88e18 Converted clone function to pure lua 2023-09-04 17:27:09 +02:00
Pax1601
ede245a37d Implemented executed commands provider 2023-09-04 12:41:54 +02:00
Pax1601
6898d1df6d Completed unit nation selection and new spawn menu 2023-09-03 15:15:11 +02:00
Pax1601
9d7e61556d Added unit country selection 2023-08-27 15:59:50 +02:00
Pax1601
94d2ce7fbe Minor bugfixing on unit visibility 2023-08-04 19:07:46 +02:00
Pax1601
c3b4c4ae36 Multiple bugfixes 2023-07-31 08:08:20 +02:00
Pax1601
fd7f4b9772 Multiple bug fixes and optimizations 2023-07-28 17:43:31 +02:00
Pax1601
0150ae9df1 Splitted weapons and units managers 2023-07-27 16:27:59 +02:00
Pax1601
3fac8a5663 Fixed missing isAlive value 2023-07-26 10:58:39 +02:00
Pax1601
3c11e1c2a1 Front end tweaks 2023-07-25 17:54:26 +02:00
Pax1601
81871b596b Completed backend for advanced RTS functions 2023-07-23 22:30:25 +02:00
Pax1601
4ae72b7c0b Front end tweaks
Added visibility options and server log panel
2023-07-21 17:33:24 +02:00
Pax1601
5613394a2c Completed RTS front end 2023-07-20 17:49:41 +02:00
Pax1601
2e113b468a Merge branch 'performance-optimization' into 326-add-advanced-rts-options 2023-07-20 11:02:26 +02:00
Pax1601
1d5f24dc1a Added check on repeated commands on scheduler 2023-07-19 20:56:19 +02:00
Pax1601
cbb8920de7 Styled the server load panel 2023-07-19 17:41:05 +02:00
Pax1601
7eb6cadc4e Merge remote-tracking branch 'origin/performance-optimization' into 326-add-advanced-rts-options 2023-07-19 17:03:35 +02:00
Pax1601
a4db569fbd Performance optimizations for large unit counts 2023-07-18 21:56:56 +02:00
Pax1601
e9a3ecb9eb Started to implement RTS advanced options 2023-07-13 17:52:05 +02:00
Pax1601
a949a9bf22 Tweaks and implemented workaround to MIST bug 2023-07-12 17:01:03 +02:00
Pax1601
13e3b93e93 More tweaks on frontend 2023-07-10 16:58:54 +02:00
Pax1601
a0763a6450 Minor tweaks and fixes 2023-07-09 18:48:21 +02:00
Pax1601
327d5c74d9 Add basic visibility functions and ability to spawn multiple units in group 2023-07-07 17:26:41 +02:00
Pax1601
1989219579 Fixed update error and added update trigger 2023-06-25 19:04:12 +02:00
Pax1601
dd2e858db4 More work on client conversion to binary data 2023-06-23 17:32:38 +02:00
Pax1601
916752301a Started transition to binary data on client side 2023-06-22 22:17:00 +02:00
Pax1601
9d0e2239e4 Added new method for handling data 2023-06-21 20:05:41 +02:00
Pax1601
61d6d9f16c Added better temporary markers and more map functions 2023-06-20 17:36:21 +02:00
Pax1601
f9f02c3eb0 Added more functions to edit Coalition Areas 2023-06-18 19:55:01 +02:00
Pax1601
1d4ecf5316 Completed advanced controls also for units 2023-06-11 18:21:12 +02:00
Pax1601
fd00cffa15 Added backend for advanced commands 2023-06-06 17:27:11 +02:00
Pax1601
6c52f4de59 Added front end for area attacks 2023-06-05 17:30:37 +02:00