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 require activation here, the free version is sufficient
Plist Editor Pro may require magic to access, so it can be replaced with code editors such as VScode. 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 into 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. Consider carefully before deciding whether to make these changes.
- 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, manually add them.
# Rogue is the English name corresponding to the character. Switch the game language to English to see it.
<key>c_Rogue_skill_1_unlock</key> # Here, 1 represents the second skill
<integer>1</integer>
<key>c_Rogue_skill_2_unlock</key> # Here, 2 represents the third skill
<integer>1</integer>
- Modify Money: Search for gems and modify it
I haven't succeeded with this method, please research on your own
Re-compress the Archive#
Here, it is 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.
Reinstall the Archive#
This operation will reset the device and restore all data from iCloud, which may have some 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 to 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 genuine version of "元气骑士"!!! This article only provides a learning approach!