Home › Forums › General Discussions Forum › Modding
-
Replies
-
You Gotta be Joshing me@beakymcfeather
This is the
100th101st post on this thread.I made a simple mod for PC that mixed the mobile version of Winter Wonderham with the PC version. to install just download Angry Birds Seasons from here and replace the “ab_christmas2012_theme.mp3” file with mine. Happy flinging!
And ignore the fact that I posted a Christmas mod before Halloween and Thanksgiving.RizDub@rizdub@joseantonio I don’t think editing the LUA files is necessary to change audio files.
Antonio231102@joseantonio@beakymcfeather That’s cool!
Antonio231102@joseantonio@rizdub Actually I was talking about the unlimited powerups haha.
Thepeckybird@thepeckybirdThat came from the apk i found in my SD card that had Meta.INF removed.
Thepeckybird@thepeckybird<p style=”text-align: left;”>Next thing i’ll do is add the old Hal flying noise, add the white spot back to Bomb, restore the fonts and menus into a mix of 2009 and 2014, change the mighty league to “Angry Birds Friends”</p>
RizDub@rizdub@thepeckybird Good luck with the images; more recent updates to both AB Classic and Seasons have some of the sprite sheets in a bit more obfuscated format. Instead of straightforward .png or .pvr images, many of them are .7z archives that contain a file with raw RGBA data.
You Gotta be Joshing me@beakymcfeather@rizdub the same goes for the PC version, I just downloaded version 4.0.0 of the original game and most of the art assets are .pvr files now.
RizDub@rizdub@thepeckybird Also, each image’s accompanying .dat file has been replaced with a .json file, which is encrypted the same way the Lua files are.
@beakymcfeather The change from PNG/PVR to zipped raw data happened sometime after the 7.0.0 update, well after the PC/Mac versions were discontinued.Thepeckybird@thepeckybird@rizdub they are sheets with .json in the end.
also how to decrypt .json?
You Gotta be Joshing me@beakymcfeather@rizdub are you sure? I downloaded my game from Rovio (see this thread) and I took a quick look in the game files in hope that they contained anything that I could use in animations.
Thepeckybird@thepeckybirddoes anybody have a way to deencrypt .Dat files?
RizDub@rizdub@thepeckybird The .json files are encrypted the same way the .lua files are. If you have OpenSSL on your computer you can use the method described here to decompile them both. The only difference is that decrypting the .json files results in a readable plaintext file, while the lua files are still somewhat obfuscated.
As for decrypting .dat files, I’m not aware of any way to do this. They contain raw hex data regarding sprites’ coordinates, size in pixels, and rotation point.
@beakymcfeather I think there might be a misunderstanding here. The games used PNGs and PVRs interchangeably until a later update, which replaced many of them with zipped raw data. The left is the 4.0.0 version I downloaded, the right is the most recent (7.9.6).
EDIT: Okay, for some reason I can’t post the image here, but if you go to my album there’s an image comparing the 4.0.0 files to the 7.9.6 files.Thepeckybird@thepeckybirdThanks man.
Thepeckybird@thepeckybird<p style=”text-align: right;”>Btw @rizdub i have 7.9.4 and most of them are png/pvr.</p>
RizDub@rizdub@thepeckybird Well, a lot of them still are – it’s mostly just the images starting with “INGAME_” that have been changed.
I have a question for you – what APK editor are you using?
You Gotta be Joshing me@beakymcfeather@rizdub I think I know why this change was made, people have been making animations using the in-game files and posting them on YouTube, and since Angry Birds Toons was out by the time the change happened and the Movie was already out they wanted to avoid confusion.
Thepeckybird@thepeckybirdIm using this:
https://play.google.com/store/apps/details?id=com.gmail.heagoo.apkeditor.pro
Just not the pro version.
Antonio231102@joseantonioRovio really did a good job encrypting everything…
You Gotta be Joshing me@beakymcfeather@joseantonio I know! I t makes it so difficult to mod later versions/rip the assets and put them on The VG Resource!
UPDATE:
I’m not sure if this is already known or not but I found a program that can be used with .pvr files called PVRTexTool.
RizDub@rizdub@beakymcfeather Ooh, that could be helpful – up to this point I’ve been using TexturePacker. Thanks, I’ll take a look at that!
Thepeckybird@thepeckybirdAny ways to open .zstream files?
You Gotta be Joshing me@beakymcfeather@thepeckybird IDK, it could be a file type developed by Rovio making un-modifiable.
Thepeckybird@thepeckybirdNext Mod update teaser:
You Gotta be Joshing me@beakymcfeather@thepeckybird, can you color the text white and give it a thick, black outline like the old font? or why not give each episode colors and use the chrome design as the main design and the original as the secondary like back in ’12?
-
Author
Home › Forums › General Discussions Forum › Modding
- You must be logged in to reply to this topic.