Multilingual Support, Login Improvements, and Player Initialization Enhancements#39
Open
AliceJump wants to merge 23 commits into
Open
Multilingual Support, Login Improvements, and Player Initialization Enhancements#39AliceJump wants to merge 23 commits into
AliceJump wants to merge 23 commits into
Conversation
docs: add Chinese guide for giveall target UID usage
* docs: add Chinese README translation and language links Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/cd59a2ab-c6f1-4a3f-a49f-24a765d08732 Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * docs: add Chinese zero-to-run and database usage guide Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/a80b4c1a-38c1-4b55-a41f-aaf59cdfdcec Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * docs: add Chinese command guide for giveall and basic admin commands Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/233f9b34-5b67-450e-8148-d394c2b8b0c7 Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
* feat: force login to MIKU account Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/e369b42c-448d-4dff-b6c5-d89adce87f9d Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * fix: handle forced account fallback exceptions Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/e369b42c-448d-4dff-b6c5-d89adce87f9d Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * refactor: share forced account resolution for login Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/e369b42c-448d-4dff-b6c5-d89adce87f9d Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * feat: auto login first account from database Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/769497ad-038b-41e0-85f5-666728e1a17c Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * refactor: select first account for auto-login fallback Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/769497ad-038b-41e0-85f5-666728e1a17c Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * feat: initialize default account at startup for new database Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/a9383232-9280-42fd-b19a-382476829fd7 Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * fix: avoid logging startup account identifiers Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/a9383232-9280-42fd-b19a-382476829fd7 Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * fix: use random password for startup-initialized account Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/a9383232-9280-42fd-b19a-382476829fd7 Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * feat: auto grant level 90 weapons on new player initialization Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/defa0060-b00e-4c93-a6da-cdbbeb290b54 Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * feat: initialize all giveall items for new players Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/b01b700a-f575-4057-b5ff-a58b9984255b Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * fix: backfill full player initialization on empty login data Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/a0c71d94-9dfa-4829-8f7e-df035a41cb88 Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * fix: require exactly three characters before default lineup init Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/a0c71d94-9dfa-4829-8f7e-df035a41cb88 Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * fix: set bootstrap equipment and character progression to level 80 Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/141dd18c-dc84-493e-9385-c83dddeb0db9 Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * fix: set current directory to application base directory and disable auto-update * Merge branch 'main' into copilot/analyze-login-rejection * docs: add branch update summary document in Chinese Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/008a47ae-10f0-4b7d-8f08-cb8e4df6bfc0 Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * fix: remove bootstrap character break assignment Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/38233087-3250-4377-a30b-b0ac4157baae Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> * feat: enhance login handling with token and email resolution * Add multilingual documentation for MikuSB - Created Japanese README (README_jp.md) with project overview, setup instructions, and feature list. - Created Chinese README (README_zh.md) with project overview, setup instructions, and feature list. - Added English command guide (COMMAND_GUIDE_en.md) detailing command usage, syntax, and common commands. - Added Chinese command guide (COMMAND_GUIDE_zh.md) detailing command usage, syntax, and common commands. - Introduced English command target documentation (COMMAND_TARGET_en.md) explaining target resolution and `giveall` parameters. - Introduced Chinese command target documentation (COMMAND_TARGET_zh.md) explaining target resolution and `giveall` parameters. - Added English Linux platform README (README_linux_en.md) with configuration and setup instructions. - Added Chinese Linux platform README (README_linux_zh.md) with configuration and setup instructions. - Created English usage guide (USAGE_en.md) covering setup, resource generation, and database structure. - Created Chinese usage guide (USAGE_zh.md) covering setup, resource generation, and database structure. * feat: add Japanese documentation and update multilingual support * add Japanese user documentation files * add Japanese command guide and command target docs * add Japanese Linux platform guide * add Japanese usage documentation * update English and Chinese multilingual documentation content
* Changed the location where client save data is stored to the MikuSB directory. * Character level-up implemented. * Small fix(login system) * account delete command * Rename the log file * Fix SupporterCard_Upgrade * Support Card Affix * Improved the system so that affixes are correctly applied when obtaining support cards using the give command. * Update version.txt * 新增多个处理程序:BattlePassLogic_ClientRefresh、Gacha_Launch、GuideLogic_WriteGuideLog 和 ShopLogic_GetGoodsList --------- Co-authored-by: Kei-Luna <touhousetsuna@gmail.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
* 添加游戏启动参数解析和处理功能 * 更新运行说明,添加直接启动游戏的命令示例 * Resolve merge conflicts with origin/main Agent-Logs-Url: https://github.com/AliceJump/MikuSB/sessions/d6f25cca-5fa3-4c52-a33e-e5f9c1ce6391 Co-authored-by: AliceJump <149395013+AliceJump@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
* Added a warning against scam. Die, scammers! * Gacha * Gacha_UpSelect * Update version.txt * Fixed an issue where adding too many support cards could prevent users from logging in. * Update version.txt * Character episode chapters are now playable. * Implement BossPvP logic (I implemented this based on undownding's code. Thank you!) * Update version.txt * small fix * Added functionality to Rogue3D * Update version.txt * GirlCard_UpBySpecialBreak * Update version.txt * ClimbTowerLogic_CheckCycleLevel TowerLevel_EnterLevel * ExtendFightDynamicLog ExtendFightLog * TowerLevel_LevelSettlement ClimbTowerLogic_RecordProgres * Update version.txt * ClimbTowerLogic_GetReward * ClimbTowerLogic_SetLevelDiff --------- Co-authored-by: Kei-Luna <touhousetsuna@gmail.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
* Added a warning against scam. Die, scammers! * Gacha * Gacha_UpSelect * Update version.txt * Fixed an issue where adding too many support cards could prevent users from logging in. * Update version.txt * Character episode chapters are now playable. * Implement BossPvP logic (I implemented this based on undownding's code. Thank you!) * Update version.txt * small fix * Added functionality to Rogue3D * Update version.txt * GirlCard_UpBySpecialBreak * Update version.txt * ClimbTowerLogic_CheckCycleLevel TowerLevel_EnterLevel * ExtendFightDynamicLog ExtendFightLog * TowerLevel_LevelSettlement ClimbTowerLogic_RecordProgres * Update version.txt * ClimbTowerLogic_GetReward * ClimbTowerLogic_SetLevelDiff * Lineups_Update * fix Chapter_DealLevelSettlement * Implement TowerEvent * Update version.txt * VirCapture can Enter --------- Co-authored-by: Kei-Luna <touhousetsuna@gmail.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
… server side would cause an infinite loading loop. (#9) * Added a warning against scam. Die, scammers! * Gacha * Gacha_UpSelect * Update version.txt * Fixed an issue where adding too many support cards could prevent users from logging in. * Update version.txt * Character episode chapters are now playable. * Implement BossPvP logic (I implemented this based on undownding's code. Thank you!) * Update version.txt * small fix * Added functionality to Rogue3D * Update version.txt * GirlCard_UpBySpecialBreak * Update version.txt * ClimbTowerLogic_CheckCycleLevel TowerLevel_EnterLevel * ExtendFightDynamicLog ExtendFightLog * TowerLevel_LevelSettlement ClimbTowerLogic_RecordProgres * Update version.txt * ClimbTowerLogic_GetReward * ClimbTowerLogic_SetLevelDiff * Lineups_Update * fix Chapter_DealLevelSettlement * Implement TowerEvent * Update version.txt * VirCapture can Enter * VirCaptureLevel_EnterLevel * VirCaptureLevel_SavePos VirCaptureLevel_SaveCapture VirCaptureLevel_ChangeFlag * Create VirCaptureLevel_SaveFightData.cs * Basic functionality of VirCapture has been implemented. * Update version.txt * VirCapture fix EXP * FishingServer_ConvertFood * VirCaptureTower_EnterLevel * Update version.txt * VirCapture_GetLevelAward * DreamCard can Enter * DreamCard_LevelSettlement DreamCard_UpdateData * Update version.txt * DLCLogic_CheckOpenAct * BattlePass * IBLogic * MoneySync * Fixed an issue where clicking on a feature not yet implemented on the server side would cause an infinite loading loop. * 实现游戏启动命令解析和启动功能 --------- Co-authored-by: Kei-Luna <touhousetsuna@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
feat: add multilingual documentation and improve login flow
Note:
TODO: