Commit Graph
145 Commits
Author SHA1 Message Date
Melledy 465ccd769e Implement monolith potential book 2026-10-18 23:35:41 -07:00
Melledy 3bd5da7111 Implement event story 2026-09-07 22:41:31 -07:00
Melledy 28afb10691 Implement character archive story rewards 2026-08-17 21:23:39 -07:00
fishiatee c76c81d565 feat(Activity): implement Soldier 2026-07-23 01:48:38 -07:00
Melledy 928f56dbef Fix shadow siege tracing 2026-07-21 02:57:13 -07:00
Melledy 07b64437ff Basic shadow siege implementation 2026-07-21 01:47:20 -07:00
Melledy 34f8292817 Update to support game version 1.12.0.* 2026-06-29 20:42:26 -07:00
Yostarcc 57c05c8e32 Fix mall, shop, mall/shop refresh logic and battle pass flows 2026-05-25 18:43:02 -07:00
Yostarcc 580a7a92e7 Fix cant claim beginner banner results and simplify newbie gacha flow 2026-05-10 21:38:47 -07:00
YostarccandYostarcc 1316654c15 Reimplement gacha (#32)
* Fix some grammar warning

* Reimplement gacha

* Update GachaResult#toSpinResp declaration

---------

Co-authored-by: Yostarcc <lubenwei7758258@gmail.com>
2026-05-05 21:49:21 -07:00
Melledy a8c64e5a78 Implement presets 2026-04-18 01:33:52 -07:00
Melledy 254d3cc25f Implement emblem tempering 2026-04-16 02:43:37 -07:00
Melledy eef6572073 Update to support game version 1.9.0.* 2026-04-15 22:09:36 -07:00
Melledy 50f9995785 Refactor error codes 2026-04-15 02:01:41 -07:00
Melledy 6eadc42b27 Update data versions and cleanup some stuff 2026-04-09 22:55:11 -07:00
Fishia 8cb2578254 fix: make sure to save changes 2026-03-21 02:31:29 -07:00
Fishia 7bb824c009 feat: properly handle level completion 2026-03-21 02:31:29 -07:00
Fishia d80fb0f374 feat: implement PenguinCard 2026-03-21 02:31:29 -07:00
Melledy 574cbb34ba Implement Finale Echoing sweep 2026-03-16 21:35:43 -07:00
Melledy f007b6624f Implement Finale Echoing (Permanent)
- Sweeps and quests this game mode are not implemented yet
2026-03-15 02:33:40 -07:00
Melledy 8809b1646e Update to the latest version, also implement daily mall gift 2026-02-23 21:06:26 -08:00
Melledy 300a838e06 Fix tower defense first clear rewards 2026-02-13 02:02:26 -08:00
Melledy 57b17f2d25 Fix tower defense settle 2026-02-13 01:58:04 -08:00
Melledy d3ac668313 Update to support game version 1.6.0.* 2026-02-02 22:01:21 -08:00
Melledy 297255a316 Implement setting disc music as main theme 2025-12-25 18:06:35 -08:00
Melledy fba1dfccd6 Fix return to ascension 2025-12-25 17:29:43 -08:00
Melledy 9db0f6aabb Implement login reward activity 2025-12-24 21:12:31 -08:00
Melledy b086851b95 Implement Summit Show 2025-12-24 00:30:51 -08:00
Melledy 9df83c5205 Implement new weekly quests 2025-12-24 00:03:05 -08:00
Melledy a8e358d2d6 Update server to support latest version 2025-12-22 20:37:45 -08:00
Melledy c75da823e0 Implement sending friends energy 2025-12-22 18:46:21 -08:00
Melledy b4948212ce Update score boss control id properly 2025-12-22 17:54:36 -08:00
Melledy 4d14099f11 Fix Menace Arena not saving properly 2025-12-13 01:20:06 -08:00
Melledy 9599877005 Clear current player level ids when settling 2025-12-13 00:49:55 -08:00
Melledy 31e56ae17f Fix potential count when giving up a Monolith run 2025-12-13 00:33:27 -08:00
Melledy 1aa2129bba Add platform string for game session 2025-12-13 00:14:07 -08:00
Melledy 968880c320 Show errors properly if emblem creation/reroll fails 2025-12-12 02:06:11 -08:00
Melledy c51268bcb8 Rework how story is handled, fixes choices not saving 2025-12-12 01:31:31 -08:00
Melledy 11ea526a35 Fix null pointer error when logging into a new account 2025-12-11 23:25:49 -08:00
HongchengQ 3a6387c2bd Implement ban functionality
- Added ban module
- Added Ban and Unban commands, supporting banning and unbanning players through various command parameters.
- Added timestamp formatting method in Utils utility class for displaying ban expiration times
- Introduced PlayerErrorCode enum defining various error codes including ErrBan
- Added dual ban checking for both IP and user during player login
- Optimized login failure responses to provide specific error reasons and parameters
2025-12-10 16:33:41 -08:00
Melledy 6483e8a5a7 Implement weekly journey ticket limit 2025-12-09 23:49:48 -08:00
Melledy c5f339c8be Implement new event 2025-12-08 22:28:47 -08:00
Melledy 005f138599 Implement Boss Blitz star rewards 2025-12-07 16:31:19 -08:00
Melledy be5a6709fd Improve Boss Blitz UI 2025-12-07 16:02:44 -08:00
Melledy c6ac09f112 Fix weekly boss entry tickets and rewards 2025-12-07 15:45:19 -08:00
Melledy 7f0bdb1824 Update player delete function to remove achievements and activities
Also cleaned up some stuff
2025-12-07 15:07:48 -08:00
HongchengQ a7eddd2ed0 Support CN Client
- Add Chinese region server key configuration
- Rename UserLoginEntity to OverseaUserLoginEntity and adjust package path
- Add ChinaUserLoginEntity entity class to support Chinese region user data structure
- Modify CommonConfigHandler to distinguish between Chinese and overseas configuration returns
- Update HandlerPlayerLoginReq to be compatible with Chinese region login token parsing
- Add /user/set-info and /user/send-sms interfaces in HttpServer
- Modify UserLoginHandler to support both Chinese and overseas user login logic
- Add mobile phone number + verification code login method support
- Add channel recognition logic to return corresponding regional user data
2025-12-07 03:38:38 -08:00
Melledy 467b7443f3 Add journey tickets after finishing a tower run 2025-12-06 19:40:15 -08:00
Fishia 5707c1c919 feat(tower_defense): implement first clear rewards 2025-12-06 01:21:28 -08:00
Fishia 3df873e385 feat: tower defense activity
Bare minimum work done.
2025-12-06 01:21:28 -08:00