It's a pity that DoctoratePy is no longer maintained. Therefore, this repo aims to continue the support of this project for newer versions of the game.
Python server implementation of a certain anime tower defense game. This repo is for the CN TapTap Version.
- Enable root permission and adb connection in LDPlayer9's settings.
- Start LDPlayer9.
- Run
setup_requirements.bat
, and success can be indicated from "Press any key to continue". - Run
start_local_server.bat
, and the window should stay opened if no error occurs. - Run
start_frida-server.bat
, and the window should stay opened if no error occurs. - Run
start_frida-hook.bat
. It should automatically open up the game. The window should stay opened if no error occurs.
- LDPlayer9
Change the value of key selectedCrisis
in config\config.json
to whatever you want. The avaiable seasons are under data\crisis
.
Customize each operator indivually by adding new info in customUnitInfo
key in config\config.json
. You can find <operator_key_name> from here. By default, all characters will have max level, max potentials, max mastery.
favorPoint
- Trust points (25570 is 200% Trust) link to exact point to %mainSkillLvl
- Skill Rank (Put mastery at 0 if this is lower than 7)potentialRank
- 0-5evolvePhase
- 0 - E0, 1 - E1, 2 - E2skills
- Mastery level for each skill starting from S1.
"<operator_key_name>": {
"favorPoint": 25570,
"mainSkillLvl": 7,
"potentialRank": 2,
"level": 50,
"evolvePhase": 1,
"skills": [1, 0]
}
Customize the support unit list by changing the unit info in assistUnit
key in config\config.json
. All characters info can be found here.
charId
- key of the characterskinId
- skinId of the character (Skin List can be found here)skillIndex
- Skill Index of the support unit (Index starts from 0).
Note: Characters stats and skill masteries are based on the above parameters.
{
"charId": "char_350_surtr",
"skinId": "char_350_surtr@it#1",
"skillIndex": 2
}
- Add more info about mods
- Add a UI for easy editing