Update: Someone made a list of the changes you need to make to the mk2stats.txt file to add the models from Colossals. Wohoo, I can make army lists quickly again!
http://pairadicegamesllc.com/forum/index.php?topic=1031.msg7455
Editing the iBodger data file
- Get the Apk Manager for your PC from http://forum.xda-developers.com/showthread.php?t=695701, and install it.
- Install ES File Explorer from Google play, select iBodger and back it up.
- Put your Android device in development mode. On my HTC it is found under:
Menu -> Settings -> Developer options -> USB debugging
But I would guess this could vary between models. - Connect your Android device to your PC and copy \backups\apps\iBodger-4.1.0.apk to \APK_MultiTool\place-apk-here-for-modding
- Run \APK_MultiTool\setup.bat and do the setup.
- Run \APK_MultiTool\script.bat and choose Decompile APK (option 9).
- The data file is now in APK_MultiTool\projects\iBodger_4.1.0.apk\res\raw
- Edit mk2stats.txt to add the new units. I used Notepad++.
- Uninstall iBodger, because I don't have the original signing key. THIS WILL REMOVE YOUR ARMY LISTS.
- Go back to script.bat and choose Compile apk / Sign apk / Install apk (option 14)
- After this, you can just edit the file and compile again, the army lists will not be removed when you do thid.
The iBodger data format
This is my best guess on the data format in mk2stats.txt:
There are two rows per model / unit.
The first row contains the following values in comma separated order:
- 2 letter code - Book the model appeared in.
- 1 letter code - Faction.
- Model name.
- Point cost.
- Warcaster: '+warjack_points(model_count)'
- Min/max size unit: 'min_points(min_size)/max_points(max_size)'
- One size unit / single model: 'points'
- FA
- Base movement speed
- 1 letter code - base size 'S/M/L/H'
- Some more codes. C = Command stat, F = Focus/Fury stat, T = Threshold stat (thanks Whicken).
The second row contains the following values:
- An unique 2 letter ID for the model on the format ampersand - space - id, '@ id'.
- The Battle College page for the model.
- a series of 1 letter codes for the factions that can include the model.
- a list of special abilities and categories, probably for theme force restrictions, UAs and so on.
[edit: Some more details & more info on the data format]