Commit Graph

276 Commits

Author SHA1 Message Date
Mikhail
95d5bae671 Update to .NET 9 2024-12-29 10:46:15 -05:00
Mikhail
1cb1e34674 add setnicknamefree 2024-12-29 10:44:34 -05:00
SELEKCJONER
675eda043f Probably handles increased chance in pickup gacha
And fixes command addallmaterials to actually work with ammount argument

increased chance needs testing but doesnt seem to break anything
2024-12-29 13:46:51 +01:00
Mikhail
cbd58df62f update resource, fix body labels 2024-12-28 15:05:33 -05:00
SELEKCJONER
3e21137a4c send mileage type depending on gacha type 2024-12-28 12:51:30 +01:00
Mikhail
7a4542b97b some fixes 2024-12-27 09:45:55 -05:00
SELEKCJONER
7be612ab9d Update events 2024-12-27 12:35:05 +01:00
Mikhail
2f37fa3a3f push changes 2024-12-26 16:06:38 -05:00
Mikhail
df9b52565e Update README.md 2024-12-26 15:23:17 -05:00
Mikhail
ec4ddc46b8 Implement daily, weekly, and challenge missions 2024-12-26 15:16:37 -05:00
Mikhail
9d8c47972a fix warnings 2024-12-26 13:52:10 -05:00
Mikhail
c8dc1ef511 cleanup GameData class 2024-12-26 13:30:31 -05:00
Mikhail
5ad06556d8 begin trigger implementation 2024-12-26 11:57:05 -05:00
Mikhail
506a17cf54 update game version 2024-12-26 09:19:27 -05:00
Mikhail
1fb3b922ae update data 2024-12-26 08:50:10 -05:00
Mikhail
3b5171a37c Update ExecGacha.cs 2024-12-25 17:27:03 -05:00
Mikhail
b725d461f3 show characters in advice menu 2024-12-25 17:14:00 -05:00
Mikhail
97fe2f7b3c Add basic badge support 2024-12-25 17:04:01 -05:00
Mikhail
8bb270d786 spare body labels in gacha 2024-12-25 16:28:07 -05:00
SELEKCJONER
e9bcd7adfb Add missing Frame = user.ProfileFrame 2024-12-25 16:28:49 +01:00
Mikhail
a85b3fcc83 fix user leveling, fix power calculation 2024-12-25 10:17:52 -05:00
SELEKCJONER
5ff6264e21 Very basic implementation of mission pass 2024-12-25 15:03:57 +01:00
Mikhail
684be1b26a Match behavior of official server (part 2) 2024-12-24 15:15:41 -05:00
Mikhail
f0b13ed134 Match behavior of official server better 2024-12-24 14:19:43 -05:00
Kyle873
8f28585083 should be +1, not -1 2024-12-22 04:34:29 -05:00
Kyle873
d6f9381607 handle more edge cases in equip leveling as well as using boost modules 2024-12-22 04:22:45 -05:00
Kyle873
86a8d6d78f potential boost module calc impl, not used yet
need to investigate how modules are calculated and what ids are used

also added a potential impl for if src item's exp is also added to the dest item
2024-12-22 03:11:47 -05:00
Kyle873
4b157363f8 initial equip leveling impl 2024-12-22 02:47:01 -05:00
Kyle873
2f7c12713c add new synchro slots, fix synchro state not saving 2024-12-22 00:13:38 -05:00
Kyle873
e2ca6f7ec3 sim room stuff 2024-12-21 23:45:49 -05:00
Kyle873
e2f0807ab1 reflection-based field logger for req/res msgs 2024-12-21 23:45:36 -05:00
Mikhail
3fa3915c2b move RegisterRewardsForUser to RewardUtils 2024-12-21 11:39:36 -05:00
Mikhail
c8a47a39d0 Implement tower rewards 2024-12-21 11:22:54 -05:00
Mikhail
faead3eba1 Add various missing requests 2024-12-21 11:11:07 -05:00
Mikhail
0e13c96c4d Fix compiler warnings 2024-12-21 10:47:45 -05:00
Mikhail
b7a655c169 Remove msg folder 2024-12-21 09:50:05 -05:00
Mikhail
3b05037be5 Update JsonStaticData.cs 2024-12-21 09:44:14 -05:00
SELEKCJONER
8622eb5879 Fix unable to parse 2024-12-20 22:20:36 +01:00
Mikhail
d4deb4aa49 use decimal 2024-12-20 16:05:01 -05:00
Mikhail
5391a2da3a Update GetProductList.cs 2024-12-20 15:58:58 -05:00
Mikhail
1e7de0ef8b Revert "Update GetShopProductList.cs"
This reverts commit 8030745337.
2024-12-20 15:58:43 -05:00
Mikhail
8030745337 Update GetShopProductList.cs 2024-12-20 15:53:29 -05:00
Mikhail
5028d24b5c allow cash shop to open again 2024-12-20 15:30:29 -05:00
Kyle873
b022eb688c Skill upgrade, more commands, fixes (#21)
* add BuyWallpaper

* added partial stage clear info handling, no longer fails get check

the creation of the clear info still has imperfections, so I've left it disabled for now. no point in letting it clutter the DB until the info is at least accurate in the UI.

* unfinished CP calculation stuff

still need to impl other tables (equipment), need a better way to capture outputs and compare them to retail, not really worth the excess work currently since CP calc isn't used anywhere critical right now

* AddItem command

* AddCharacter command

* finishalltutorials command

* addallmaterials command

also load the material items table

* skill upgrade impl

* update README

* potential fix for bodies not being removed properly on limit breaks and core upgrades

the client seems to be smart enough to deal with zero count item entries, so there's no real reason to remove zero count item entries from the DB

* check to make sure we have the character before adding a body

* use CreateWholeUserDataFromDbUser instead of doing a manual copy
2024-12-20 14:39:21 -05:00
Mikhail
6c58b3e137 update packages, inventory fix 2024-12-20 11:37:33 -05:00
SELEKCJONER
9877d29e79 Fix archives at least i think so 2024-12-16 00:38:37 +01:00
SELEKCJONER
5e54cfb3f3 Update events 2024-12-15 09:30:04 +01:00
Mikhail
94e6c6faa0 Merge branch 'dev' 2024-12-07 15:04:59 -05:00
Mikhail
7110cb0e50 Update Game Version 2024-12-07 10:34:52 -05:00
SELEKCJONER
4d2fcfeaa6 Update README.md
Co-authored-by: Mikhail <mishakeys20@gmail.com>
2024-11-30 15:32:11 +01:00