c4ab496aa3
feat: dojo decorations ( #1079 )
...
Closes #525
Reviewed-on: OpenWF/SpaceNinjaServer#1079
2025-03-05 23:54:47 -08:00
0869bbfb27
feat: rush dojo component ( #1075 )
...
Closes #1072
This whole system is a bit weird to me. It seems the RushPlatinum is not used by the client at all, so the server just adjusts the CompletionTime. We seem to be about 1% off, but I'm not quite sure why.
Reviewed-on: OpenWF/SpaceNinjaServer#1075
2025-03-04 10:33:38 -08:00
b3003b9fb3
feat: resource extractor drones ( #1068 )
...
Closes #793
Reviewed-on: OpenWF/SpaceNinjaServer#1068
2025-03-03 05:48:46 -08:00
36d12e08c7
chore: turn guild DojoComponents into a DocumentArray ( #1070 )
...
and use .id for setDojoComponentMessage
Reviewed-on: OpenWF/SpaceNinjaServer#1070
2025-03-03 05:46:16 -08:00
bbc40d5534
feat: updateSongChallenge ( #1024 )
...
Closes #707
untested but should be correct based on all the information I could find
Reviewed-on: OpenWF/SpaceNinjaServer#1024
2025-02-28 18:18:33 -08:00
da2b50d537
feat: collectible series ( #1025 )
...
Closes #712
a bit unsure about the inbox messages, but otherwise it should be working
Reviewed-on: OpenWF/SpaceNinjaServer#1025
2025-02-28 18:09:37 -08:00
c971a484ef
feat: updateAlignment ( #1039 )
...
Closes #1038
may need some more information about how this endpoint works. had to make a few assumptions.
Reviewed-on: OpenWF/SpaceNinjaServer#1039
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-28 12:36:49 -08:00
caec5a6cbf
feat: recipes that consume weapons ( #1032 )
...
Closes #720
Reviewed-on: OpenWF/SpaceNinjaServer#1032
2025-02-28 06:47:34 -08:00
526ce1529b
feat: unveiling rivens by doing the challenge ( #1031 )
...
Closes #722
Reviewed-on: OpenWF/SpaceNinjaServer#1031
2025-02-27 18:01:06 -08:00
a5c45bb646
fix: consume a slot when item is crafted instead of bought via plat ( #1029 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#1029
2025-02-26 15:41:07 -08:00
9893fa957f
fix: purchasing SuitBin slots ( #1026 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#1026
2025-02-25 21:06:21 -08:00
5ce2e26683
chore: fix ISlots
2025-02-26 06:00:40 +01:00
28a36052d9
feat: daily synthesis ( #1014 )
...
Closes #386
Closes #533
Reviewed-on: OpenWF/SpaceNinjaServer#1014
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 17:31:52 -08:00
93afc2645c
fix: items from enemy caches not showing "identified" ( #1016 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#1016
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 04:42:49 -08:00
39f0f7de9a
feat: cracking relics in non-endless missions ( #1010 )
...
Closes #415
Reviewed-on: OpenWF/SpaceNinjaServer#1010
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-25 04:38:47 -08:00
2efe0df2f2
chore: fix some eslint warnings ( #1007 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#1007
2025-02-24 20:56:34 -08:00
ebb28d56d5
feat: acquisition of resource extractor drones ( #998 )
...
Related to #793
Reviewed-on: OpenWF/SpaceNinjaServer#998
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-24 05:28:43 -08:00
1274304647
chore: fix type not matching reality
2025-02-23 14:10:10 +01:00
bf7fd42198
feat: tutorial and natural new player experience ( #983 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#983
Co-authored-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
2025-02-22 11:10:52 -08:00
eb56442d63
fix: junction rewards ( #982 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#982
Co-authored-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
2025-02-21 06:32:05 -08:00
4d7b3b543b
fix: typings not matching reality
2025-02-21 08:29:42 +01:00
815d18623e
chore: generate inventory equipment types from equipmentKeys ( #972 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#972
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-20 02:58:57 -08:00
ac6ac19199
chore: properly type equipment in IInventoryChanges ( #973 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#973
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-20 02:58:44 -08:00
b4e780baa3
fix: save LoreFragmentScans ( #974 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#974
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-20 02:57:23 -08:00
7e7e4e2eea
feat: change dojo spawn room ( #949 )
...
Closes #524
Reviewed-on: OpenWF/SpaceNinjaServer#949
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-12 14:06:48 -08:00
2dade02f3e
feat(stats): log unknown categories in updateStats ( #947 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#947
Reviewed-by: Sainan <sainan@calamity.inc>
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-11 21:27:05 -08:00
cf50738d34
feat: setDojoComponentMessage ( #948 )
...
Closes #946
Reviewed-on: OpenWF/SpaceNinjaServer#948
2025-02-11 20:11:31 -08:00
7863833850
fix: save nightwave challenges & sortie/archon hunt completion ( #933 )
...
Closes #932 , Closes #468
Reviewed-on: OpenWF/SpaceNinjaServer#933
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-09 09:39:45 -08:00
3d62fc4259
fix: save tailorshop customisations ( #927 )
...
Reviewed-on: OpenWF/SpaceNinjaServer#927
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-08 17:41:33 -08:00
13c68a75c1
feat: initial stats save ( #884 )
...
Closes #203
Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/884
Reviewed-by: Sainan <sainan@calamity.inc>
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-06 04:42:59 -08:00
8175deb023
chore: get rid of instances of markModified ( #908 )
...
Closes #904
Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/908
Co-authored-by: Sainan <sainan@calamity.inc>
Co-committed-by: Sainan <sainan@calamity.inc>
2025-02-06 04:39:01 -08:00
1c82b90033
feat: obtaining crewship related items on mission update ( #897 )
...
Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/897
Reviewed-by: Sainan <sainan@calamity.inc>
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-05 12:23:35 -08:00
5460ccf93d
feat: loc-pin saving ( #879 )
...
Closes #404
Co-authored-by: Sainan <sainan@calamity.inc>
Reviewed-on: http://209.141.38.3/OpenWF/SpaceNinjaServer/pulls/879
Reviewed-by: Sainan <sainan@noreply.localhost>
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
2025-02-01 07:41:34 -08:00
edc3171eee
feat: Quests 2 ( #878 )
2025-02-01 16:31:04 +01:00
aca0b0fe4c
feat: earning intrinsics ( #872 )
2025-01-31 17:03:14 +01:00
9ab0d8d15e
feat: startLibraryPersonalTarget ( #873 )
2025-01-31 17:03:00 +01:00
3a7cb5d9b1
fix: correctly add kubrow eggs to inventory ( #875 )
2025-01-31 17:02:46 +01:00
50c280cf01
feat: Inbox ( #876 )
2025-01-31 14:15:36 +01:00
de7758684b
feat: earn focus xp with a lens ( #871 )
2025-01-27 18:11:05 +01:00
97bec71b05
feat: more supported equipment types ( #867 )
2025-01-27 13:18:16 +01:00
ebd51cc380
fix: aborting Mission and completeAllQuests config ( #858 )
2025-01-24 15:13:55 +01:00
efcaaa56c4
fix: tell client when it has used a free favor ( #850 )
2025-01-24 14:18:05 +01:00
7716c945d0
fix: address some client warnings about malformed inventory.php response ( #840 )
2025-01-24 14:17:52 +01:00
ef2708b510
feat: Quests1 ( #852 )
2025-01-24 14:13:21 +01:00
8858b15693
fix: rectify CrewMembers import & typings ( #845 )
2025-01-21 20:07:15 +01:00
10100ae2ca
fix: more accurate inventory after skipTutorial ( #755 )
2025-01-20 18:25:50 +01:00
a4c44e8bb0
chore: get rid of some unecessary conditionals ( #835 )
2025-01-20 12:21:39 +01:00
c9b48ace36
feat: import ( #831 )
2025-01-20 12:19:32 +01:00
1c186450e1
chore: remove unused IInventoryResponseDocument
2025-01-19 12:33:26 +01:00
a10bdeb497
feat: rerolling rivens ( #806 )
2025-01-19 01:57:52 +01:00