Commit Graph

  • 4acd87aae6 chore: handle CalendarProgress in updateChallengeProgress Sainan 2025-06-27 00:41:15 +02:00
  • d8ff601be7 fix: array out of bounds when processing CalendarProgress Sainan 2025-06-27 00:37:00 +02:00
  • d79e7c0274 feat(webui): world state config (#2318) Sainan 2025-06-26 19:32:53 -07:00
  • d4e4a29ca0 feat: daily first win Bit of a weird one because the client doesn't even seem to acknowledge it, but I've mainly wanted to cleanup the underlying logic here, esp. because missionCompletionCredits were being added to inventory inconsistently (sometimes once, sometimes twice). Sainan 2025-06-27 04:25:34 +02:00
  • d2fc887678 fix: ignore purchaseQuantity for login reward items cryotic amount should not be multiplied by 3000... Sainan 2025-06-27 02:53:55 +02:00
  • 69ec2fdce9 chore: ignore invalid item ids in saveLoadout With the 'IsNew' flag + webui delete item, this is quite easy to trigger and shouldn't prevent the other changes from going through. Sainan 2025-06-27 01:12:36 +02:00
  • 1cf5795aee prettier Sainan 2025-06-27 00:42:56 +02:00
  • ade84a5f84 chore: handle CalendarProgress in updateChallengeProgress Sainan 2025-06-27 00:41:15 +02:00
  • 0c3ec57ea3 fix: array out of bounds when processing CalendarProgress Sainan 2025-06-27 00:37:00 +02:00
  • a83a3efc79 <select>s Sainan 2025-06-27 00:29:27 +02:00
  • ad2c01aff4 feat(webui): world state toggles Sainan 2025-06-26 23:41:10 +02:00
  • 4f1f9592b0 chore: use chokidar for configWatcherService (#2315) Sainan 2025-06-26 15:30:01 -07:00
  • 85df5c5e88 chore: use chokidar for configWatcherService It's just a lot snappier + works flawlessly under Bun. Sainan 2025-06-26 23:44:19 +02:00
  • 764cdd1ab8 feat: worldState.allTheFissures (#2313) Sainan 2025-06-26 14:32:26 -07:00
  • 0ba641a2ac chore: update PE+ (#2311) Sainan 2025-06-26 14:31:52 -07:00
  • eb7b51852b fix: use exact quantity when adding gear items by StoreItem (#2310) Sainan 2025-06-26 14:31:40 -07:00
  • 840407f2f4 feat: worldState.allTheFissures Sainan 2025-06-26 20:51:02 +02:00
  • fac58d21ae consistency Sainan 2025-06-26 20:26:24 +02:00
  • 09cd23e2af chore: update PE+ Sainan 2025-06-26 20:16:22 +02:00
  • abf609060e fix: use exact quantity when adding gear items by StoreItem Sainan 2025-06-26 20:12:37 +02:00
  • a3be376489 chore(webui): add Thalys to Incarnon List (#2299) AMelonInsideLemon 2025-06-26 11:02:40 -07:00
  • 122b06722c chore(webui): add Thalys to Incarnon List AMelonInsideLemon 2025-06-26 15:48:04 +02:00
  • d94cd38120 chore(webui): update Chinese translation (#2291) Corvus 2025-06-26 06:44:03 -07:00
  • 584a79d0f8 更新 static/webui/translations/zh.js Corvus 2025-06-26 00:00:29 -07:00
  • 9eb4570218 更新 static/webui/translations/zh.js Corvus 2025-06-26 00:00:03 -07:00
  • fb1c4c6a57 更新 static/webui/translations/zh.js Corvus 2025-06-25 22:15:44 -07:00
  • cfff91ca5d merge upstream Corvus 2025-06-25 22:03:38 -07:00
  • 8c22555904 feat(webui): add missing subsumed abilities (#2287) AMelonInsideLemon 2025-06-25 20:24:29 -07:00
  • c9edef39f8 feat: claimJunctionChallengeReward (#2289) Sainan 2025-06-25 20:24:16 -07:00
  • b42182c85f fix(webui): handle existing entries for unlock all missions (#2290) Sainan 2025-06-25 20:22:24 -07:00
  • 86f86d0476 chore: fully adopt tsgo It's finally able to emit this project without issues. It doesn't yet support incremental builds, but a full build with it is faster than an incremental build with the old tsc, so we're not losing anything. Sainan 2025-06-25 19:39:54 +02:00
  • 84c590b464 details Sainan 2025-06-26 05:17:55 +02:00
  • b61b320f57 fix(webui): handle existing entries for unlock all missions Sainan 2025-06-25 22:54:31 +02:00
  • 7a7a664c28 feat: claimJunctionChallengeReward Sainan 2025-06-25 22:24:28 +02:00
  • 678e4d68e4 also check if Completes is valid AMelonInsideLemon 2025-06-25 22:18:47 +02:00
  • 873270ec8c Update completeAllMissionsController.ts AMelonInsideLemon 2025-06-25 22:08:58 +02:00
  • c132803fbf fix(webui): add steel path completion in completeAllMissions cheat AMelonInsideLemon 2025-06-25 22:04:55 +02:00
  • 83d91bd9f6 move to cheats tab AMelonInsideLemon 2025-06-25 20:04:48 +02:00
  • 97d482f5a1 feat(webui): Add Missing Helminth Recipes AMelonInsideLemon 2025-06-25 19:52:47 +02:00
  • eea04292dd chore: fully adopt tsgo It's finally able to emit this project without issues. It doesn't yet support incremental builds, but a full build with it is faster than an incremental build with the old tsc, so we're not losing anything. Sainan 2025-06-25 19:39:54 +02:00
  • 0fdf8b2c75 chore(webui): update fr Sainan 2025-06-25 19:33:21 +02:00
  • 285b1bbf60 chore(webui): update Chinese translation (#2281) Corvus 2025-06-25 08:04:46 -07:00
  • 731ce6c215 feat: galleon of ghouls (#2280) Sainan 2025-06-25 08:04:03 -07:00
  • 39630c5af7 fix: properly convert personal room decos to and from inventory types (#2279) Sainan 2025-06-25 08:03:56 -07:00
  • d5be202835 fix: ensure every bounty tier has a unique job type (#2273) Sainan 2025-06-25 08:03:49 -07:00
  • a06ed46fb4 Actualiser static/webui/translations/fr.js Vitruvio 2025-06-25 06:16:25 -07:00
  • 2e2a31008a 更新 static/webui/translations/zh.js Corvus 2025-06-24 21:57:11 -07:00
  • 922042c0d7 更新 static/webui/translations/zh.js Corvus 2025-06-24 21:56:43 -07:00
  • cf31ecd977 更新 static/webui/translations/zh.js Corvus 2025-06-24 21:51:54 -07:00
  • 519bea2aa3 this also ain't needed Sainan 2025-06-25 05:38:32 +02:00
  • 079a0fc423 ??? Sainan 2025-06-25 05:33:08 +02:00
  • 84c116f9bf add vay hek's initial inbox message introducing the event Sainan 2025-06-25 05:28:05 +02:00
  • 91d426aca2 feat: galleon of ghouls Sainan 2025-06-25 05:07:32 +02:00
  • 3a6e4ac2e1 feat: Arcana Isolation Vault rewards (#2276) AMelonInsideLemon 2025-06-24 19:05:19 -07:00
  • 91a92ee138 handle fusion treasures in personal rooms Sainan 2025-06-25 02:26:30 +02:00
  • 4b32676bae fix: convert placed/removed deco types to inventory type Sainan 2025-06-25 02:14:01 +02:00
  • e234af098d fix(webui): incorrect value of upgrade_AvatarTimeLimitIncrease string (#2274) Sainan 2025-06-24 17:12:39 -07:00
  • a48813ba77 Update missionInventoryUpdateService.ts AMelonInsideLemon 2025-06-24 21:19:45 +02:00
  • c5c1b55983 feat: Arcana Isolation Vault rewards AMelonInsideLemon 2025-06-24 21:15:26 +02:00
  • 4a434cea2b chore(webui): update to Spanish translation (#2275) hxedcl 2025-06-24 12:02:21 -07:00
  • 982ed6ab1b chore(webui): update to Spanish translation hxedcl 2025-06-24 11:45:16 -07:00
  • c549ce2562 Actualiser static/webui/translations/fr.js Vitruvio 2025-06-24 11:40:32 -07:00
  • f73bb04724 fix(webui): incorrect value of upgrade_AvatarTimeLimitIncrease string Sainan 2025-06-24 20:23:24 +02:00
  • e2f1d21cfe Actualiser static/webui/translations/fr.js Vitruvio 2025-06-24 11:21:46 -07:00
  • 36f2828d37 feat: void trader (#2269) Sainan 2025-06-24 11:19:32 -07:00
  • e2119722c9 Actualiser static/webui/translations/fr.js Vitruvio 2025-06-24 11:19:09 -07:00
  • 4bb56cf59a Actualiser static/webui/translations/fr.js Vitruvio 2025-06-24 11:14:37 -07:00
  • 18dfffb3cf fix: ensure every bounty tier has a unique job type I saw "trash their traps" show up twice on Eudico in different tiers, I don't think that's correct. Sainan 2025-06-24 20:07:51 +02:00
  • 8eb8d1c9e3 Actualiser static/webui/translations/fr.js Vitruvio 2025-06-24 11:07:41 -07:00
  • ecc4a8489f Actualiser static/webui/translations/fr.js Vitruvio 2025-06-24 10:53:12 -07:00
  • 1655d7da1e merge upstream Vitruvio 2025-06-24 10:44:35 -07:00
  • ca3cfb5299 feat(webui): max focus schools (#2270) Sainan 2025-06-24 10:03:18 -07:00
  • 68bc4889c1 merge upstream Animan8000 2025-06-24 01:02:54 -07:00
  • 425767c407 reorder imports Sainan 2025-06-24 07:40:36 +02:00
  • acd3468691 derp Sainan 2025-06-24 07:39:58 +02:00
  • 958749b44f feat(webui): max focus schools Sainan 2025-06-24 07:21:47 +02:00
  • 6a141e21d1 feat: void trader Sainan 2025-06-24 06:53:12 +02:00
  • f242d9f873 chore: make ws self test work under bun (#2268) Sainan 2025-06-23 21:52:02 -07:00
  • 9a034b1c8a feat: unfaithful bug fixes (#2267) Sainan 2025-06-23 21:51:48 -07:00
  • 122950034e chore: cleanup purchase stuff (#2266) Sainan 2025-06-23 21:51:09 -07:00
  • bac7104db6 chore: make ws self test work under bun Sainan 2025-06-24 03:27:08 +02:00
  • 48f639ab26 manual fixup Sainan 2025-06-24 02:15:33 +02:00
  • 91773082af Move optional bug fixes to separate config section Sainan 2025-06-24 02:10:39 +02:00
  • 9b07cf36e3 update comments Sainan 2025-06-24 01:37:01 +02:00
  • 636d3100f3 fixup for 444c92f0c60d7bafc320b487105d610f0e1ff6af I forgot to save this file Sainan 2025-06-24 01:34:47 +02:00
  • 9eb9392b8b simplify calls to updateCurrency in purchaseService Sainan 2025-06-23 19:18:43 +02:00
  • b4e04a97b0 add PurchaseSource enum Sainan 2025-06-23 19:11:39 +02:00
  • 444c92f0c6 fix: use shared count for calendar day indecies (#2265) Sainan 2025-06-23 15:02:30 -07:00
  • 653798b987 fix: use correct dropTable for bounty stage reward (#2263) AMelonInsideLemon 2025-06-23 14:56:18 -07:00
  • 7a88f6f486 chore: create AGENTS.md (#2262) Sainan 2025-06-23 14:56:08 -07:00
  • 82b203e00b fix(nemesis): subtract charge from installed mods instead of ideal mods (#2259) Sainan 2025-06-23 14:55:48 -07:00
  • 6cd897b63a track season ActivatedChallenges Sainan 2025-06-23 22:27:35 +02:00
  • 917d82c707 combine conditions Sainan 2025-06-23 22:20:36 +02:00
  • 29a465b183 simplify completeCalendarEvent, codify assumption that it's not used for challenges Sainan 2025-06-23 22:19:51 +02:00
  • c4404e2942 remove intermediate variable Sainan 2025-06-23 22:15:48 +02:00
  • 043ffeecef fix: use shared count for calendar day indecies I'm not sure if this was always this way and I was just really confused when I initially implemented this, or if this was changed in a later version, but at least now it seems to be tracking everything correctly for 38.6.0, just not entirely sure what "ActivatedChallenges" is for. Sainan 2025-06-23 22:12:05 +02:00
  • 892d97bec2 Update missionInventoryUpdateService.ts AMelonInsideLemon 2025-06-23 21:30:27 +02:00
  • a08487a9e5 fix: use correct dropTable for bounty stage reward AMelonInsideLemon 2025-06-23 21:10:19 +02:00
  • 6c9e447010 chore: create AGENTS.md Sainan 2025-06-23 19:53:38 +02:00
  • 9841e05f70 fix(nemesis): subtract charge from installed mods instead of ideal mods Because oull might substitute one of them. Sainan 2025-06-23 14:08:37 +02:00