Commit Graph

137 Commits

Author SHA1 Message Date
bbf3d6c6a4 add another mission name 2023-02-26 10:10:48 +01:00
831bf38e78 sort combat zones 2023-02-25 17:48:01 +01:00
e864db8488 add english names 2023-02-25 17:41:51 +01:00
0250878ee7 add more english names 2023-02-25 11:00:25 +01:00
5120c7991f implement a summary line
For Pony's bot, implement a summary line that just shows the highlights of the log
2023-02-23 21:44:55 +01:00
fd10b86c79 add more mission names 2023-02-22 18:25:12 +01:00
2f8d32f57a add some more mission names 2023-02-13 17:26:20 +01:00
785efad4c0 add updated values post 14.02 for thargoid kills 2023-02-04 15:55:55 +01:00
3a968a7c55 fix compilation error 2023-02-04 15:55:45 +01:00
44d5a2b91c add a few more mission names 2023-01-10 09:27:33 +01:00
69b6e8b306 add a whole set of new mission names 2023-01-10 09:25:04 +01:00
0b47b7331e fix bug with failed missions 2022-12-28 10:43:45 +01:00
132d090fd5 add API to determine on foot missions 2022-12-28 09:53:02 +01:00
9d686bea61 add mining mission name 2022-12-28 09:51:34 +01:00
4549413b00 add warning for empty mission faction 2022-12-20 18:48:00 +01:00
4f6376d39b remove old code 2022-12-20 18:38:33 +01:00
273d151358 add more mission names 2022-12-20 18:37:18 +01:00
a9ce5be266 fix mission fails 2022-12-20 18:33:09 +01:00
9deafa6653 fix incomplete transactions not having a CompletedAt 2022-12-18 10:13:35 +01:00
b96e40299d make pilot's federation combat bonds system contribution 2022-12-15 22:52:50 +01:00
194add4436 add more English mission names 2022-12-15 22:44:32 +01:00
86d27fb2a3 improve organic data formatting 2022-12-14 20:18:20 +01:00
f0692c3936 apparently also medium combat zones can have two objectives 2022-12-14 17:40:25 +01:00
a43ade2f3c adjust detection of high combat zones 2022-12-11 12:30:02 +01:00
a6b16fd5b8 commander entry happens when you relog
Use it to discern combat zone relogs.
2022-12-11 12:29:32 +01:00
ba4936ccb0 add more mission names 2022-12-10 10:03:31 +01:00
44774c5cad fix detection of medium ground combat zones 2022-12-10 09:52:48 +01:00
a3b54b1326 add DateTime property variant for CompletedAt 2022-12-09 17:51:46 +01:00
bf43262a8e add support for DropshipDeploy 2022-12-09 17:36:26 +01:00
ef8e71cd8a add more mission names for thargoid war 2022-12-08 19:06:59 +01:00
7fa19c0733 add comment about old Orthrus value 2022-12-07 23:22:28 +01:00
6f9d3a64ff count all thargoid war missions as system contributions 2022-12-07 23:08:31 +01:00
1f673970ee fix formatting of combat zones 2022-12-07 22:43:24 +01:00
2608aeab6f don't bother detecting combat zones if we don't have enough data 2022-12-07 22:41:10 +01:00
b84d028115 add mission massacre wing for scouts 2022-12-07 22:39:14 +01:00
123fa15884 improve detection of combat zones by listening for messages 2022-12-07 16:42:44 +01:00
43ae93658f add receive text entry 2022-12-07 16:06:07 +01:00
8dea9fd094 remove unused includes 2022-12-07 15:46:31 +01:00
8a0d21d039 remove misleading comment 2022-12-07 15:43:07 +01:00
c20bc3d0bf update payouts for Orthrus in U14.1 2022-12-07 15:42:36 +01:00
cb8698dd42 thargoid combat zones are called "AX" combat zones ingame 2022-12-03 20:42:38 +01:00
f5f6d538f0 Orthrus has been confirmed with 50m payout 2022-12-03 20:37:39 +01:00
eaeaa5e0b4 add station state to the journal 2022-12-03 20:34:16 +01:00
0e92ee8ab4 only thargoid war missions are system contributions 2022-12-03 16:34:54 +01:00
84dfd73283 thargoid kills also contribute to the whole system 2022-12-03 15:05:09 +01:00
22d0bedf53 introduce the concept of system contributions 2022-12-03 15:01:46 +01:00
67966ca27a add code to detect thargoid combat zones 2022-12-03 14:42:32 +01:00
914aa43d33 lay ground work for supporting thargoid combat zones 2022-12-03 14:33:09 +01:00
8d72808fbf refactor missions a bit 2022-12-03 14:16:45 +01:00
ac3d1cd8b9 add thargoid passenger mission 2022-12-03 13:55:14 +01:00
f14982f37a change "on foot" to "ground" 2022-11-29 17:52:27 +01:00
f0977b774b remove "Amount" from combat zones 2022-11-29 17:46:17 +01:00
712c416725 store in the transaction whether it was done in legacy or live 2022-11-29 16:30:46 +01:00
91bca70168 ground combat zones don't have objectives 2022-11-28 20:08:04 +01:00
d79ee5a153 fix payouts for medium combat zones 2022-11-28 19:49:52 +01:00
f683bc372e handle capshipbond entries 2022-11-28 19:47:41 +01:00
12ba6d4d96 add capshipbond entry 2022-11-28 19:43:51 +01:00
dd1d7ff091 store optional events in combat zone 2022-11-28 19:40:33 +01:00
65fec2cd1e two special warzone NPCs means high conflict zone 2022-11-28 19:28:55 +01:00
bb74d72b13 add properties for IsLive and IsLegacy 2022-11-28 13:32:54 +01:00
f3134d36d4 fix influence support 2022-11-26 17:32:08 +01:00
aad688026e its On Foot not OnFoot 2022-11-26 17:12:42 +01:00
0cc8a1f29a FSDJump is also an instance change for combat zones 2022-11-26 16:22:35 +01:00
8d95a42698 don't add faction for combat zone 2022-11-26 01:29:50 +01:00
6e5f8f504f factions for onfoot murders are right there 2022-11-26 00:30:42 +01:00
e01d3a869d if player targeted warzone NPCs assume its medium or higher 2022-11-25 23:54:28 +01:00
1da4549e2c fix completed at for combat zones 2022-11-25 23:06:08 +01:00
027f8a892d add function to determine whether entry is relevant 2022-11-25 18:06:19 +01:00
5a8ea2940c include Hellriders bug as BGS oddity 2022-11-25 17:45:13 +01:00
fbd5a66156 fix ISO8601 parsing of datetime 2022-11-25 17:36:41 +01:00
955a108f2e add a highly rudimentary combat zone detector 2022-11-25 17:13:17 +01:00
1a6183ba9d incomplete transactions should not be internal 2022-11-25 15:57:59 +01:00
8514331701 add support for thargoid vouchers 2022-11-25 15:48:00 +01:00
e8de768d01 implement thargoid bonds for pilots federation 2022-11-25 15:14:50 +01:00
a49859b079 add thargoid kills to transaction parser 2022-11-25 13:45:02 +01:00
85848a7381 prepare transaction engine for thargoid kills 2022-11-25 12:34:11 +01:00
27cfdce912 remove legacy code for XML loading 2022-11-25 11:11:45 +01:00
091c443440 reintroduce human readable mission names 2022-11-25 10:44:48 +01:00
9feb176c31 add missions entry 2022-11-24 16:28:35 +01:00
821b030213 add fileheader entry class for detecting odyssey 2022-11-24 16:10:27 +01:00
a713e450fe move invalid entry exception 2022-11-24 15:57:07 +01:00
a2c4056979 add documentation 2022-11-24 15:54:44 +01:00
f4bbdfd1b3 move mission related logic to mission class 2022-11-24 15:53:40 +01:00
ce54430137 change abandoned and failed towards newest Mission 2022-11-24 14:25:31 +01:00
1d19a8f73c add a Mission class for accepted missions 2022-11-24 14:18:27 +01:00
607171f050 add read me with odd BGS occurences 2022-11-09 10:47:39 +01:00
dadae23393 Add project files. 2022-11-01 18:01:28 +01:00