The content in this article is for personal learning and sharing purposes only, and is only for personal learning reference. Please do not use it for other purposes.
Preparations#
- IOS device
- Imazing
- plist Editor Pro
Imazing does not need to be activated here, the free version is sufficient.
Plist Editor Pro may require magic to access, so it can be replaced with VScode or other code editors. VScode has been tested and can edit plist files.
Obtaining the Archive#
After connecting the phone to the computer, click Continue Trial, select your iPhone, and click Manage Applications.
Right-click and select Backup Application Data.
Wait for the backup to complete, and a imazingapp format file will be generated at the specified location. Change its extension to rar to extract it as a folder.
Go to the following directory: \Container\Library\Preferences
Open the com.ChillyRoom.DungeonShooter.plist file to view the archive information.
Modifying Archive Data#
- Unlock Characters: Search for
unlock
and change False to True
<key>c0_unlock</key> # c0 == Knight
<string>True</string>
<key>c1_unlock</key> # c1 == Archer
<string>True</string> # Change this to True to unlock the corresponding character
- Unlock Skins: Search for
skin
and change its value to 1
<key>c0_skin1</key>
<integer>1</integer> # Change the value here to 1 to unlock the corresponding skin
Please be careful with the following modifications, as they may render the archive unusable. Please consider carefully before deciding whether to modify them.
- Modify Character Level: Search for level and modify the value
The maximum level for different characters is different. Please avoid setting a value higher than the maximum level for the corresponding character.
<key>c0_level</key>
<integer>0</integer>
- Unlock Skills: Search for skill and change the value to 1
If the following fields are not found, you can manually add them.
# Rogue is the corresponding English name for the character. Switch the game language to English to see it.
<key>c_Rogue_skill_1_unlock</key> # 1 represents the second skill here
<integer>1</integer>
<key>c_Rogue_skill_2_unlock</key> # 2 represents the third skill here
<integer>1</integer>
- Modify Money: Search for gems and modify it
I haven't succeeded with this method, please research on your own
Recompressing the Archive#
Here, we are not compressing the folder, but selecting all the files in the folder for compression. Compress them into a zip or rar (any compressed file format will do), and then change the extension to imazingapp.
Reinstalling the Archive#
This operation will reset the device and restore all data from iCloud, which may have a certain impact on your normal use. Please consider carefully before installing.
Click Restore Application Data, and select the "元气骑士.imazingapp" file to restore the data.
After the restore, open the game and you will see that the archive has been successfully modified.
Reference#
Referenced the article by Bilibili user Class 邹 and made some modifications and additions to the content. But as always, I hope everyone will support the official version of "元气骑士"! This article only provides a learning reference!