Has this ever happened to you?
You're enjoying your favorite 2017 mod of a 2003 marble rolling game and enjoying rolling around your very own customized marble skin. Then suddenly, an update drops! And after update your game, WHAM, your custom skin has disappeared! You're delegated to using the same standard skins as the rest of the masses. Oh the horror!
Look no further, I have the solution for you!
Introducing the all new Custom Marble Skin Texture Pack™ brought to you by The Arse Turd Industries! This new innovative product will allow you to take your custom marble skins above and beyond!
----
Tutorial
Joking aside, I think this is a pretty neat feature that might not be common knowledge. It's not an uncommon complaint that people lose their custom skins on a game update, and I figured I'd make a quick forum post going over how to not worry about it ever again.
Go to your PlatinumQuest install directory, and navigate to the folder platinum/data/texture_packs. Inside that folder, create a new folder with whatever name you want, for example I name mine "thearst3rd_skin".
Inside that folder, create a new file named "pack.json". Take a look at my example from below and tweak it. Set "identifier" to be the same name as the folder you created. The name/author/description can be whatever you want. And lastly, "bitmap_swaps" should contain an entry with the full path to the marble texture you'll be replacing (do NOT include the extension), and the name of the file in the pack which will be replacing it (here I gave it the same name).
Next, put the custom skin file inside the new folder. Make sure the filename of the file matches what you put on the right side of the "bitmap_swaps" entry in the json file (except with no file extension).
Here is a completed example of what the files in my custom pack look like, for reference:
Then, once you boot up the game, you can go to Settings -> Texture Packs and your custom pack should appear in the list. Once you enable it you should see your custom marble in game. This custom texture pack will survive even when your game updates, and since it's loaded at runtime, you can toggle it on or off on the fly.
Enjoy! If you have any issues with this method, feel free to let me know. Hopefully some of you will find this forum post useful. I've been meaning to write some more posts here, particularly I'm almost a year and a half late on my post detailing how to use the RTA speedrunning mode... oops... Hopefully I get around to it soon
Happy balling everybody
You're enjoying your favorite 2017 mod of a 2003 marble rolling game and enjoying rolling around your very own customized marble skin. Then suddenly, an update drops! And after update your game, WHAM, your custom skin has disappeared! You're delegated to using the same standard skins as the rest of the masses. Oh the horror!
Look no further, I have the solution for you!
Introducing the all new Custom Marble Skin Texture Pack™ brought to you by The Arse Turd Industries! This new innovative product will allow you to take your custom marble skins above and beyond!
- Allow your marble skin to persist across game updates!
- Toggle your marble on and off without restarting the game!
- Make multiple texture packs if you want to switch between multiple skins!
- And MORE! (well, probably not)
----
Tutorial
Joking aside, I think this is a pretty neat feature that might not be common knowledge. It's not an uncommon complaint that people lose their custom skins on a game update, and I figured I'd make a quick forum post going over how to not worry about it ever again.
Go to your PlatinumQuest install directory, and navigate to the folder platinum/data/texture_packs. Inside that folder, create a new folder with whatever name you want, for example I name mine "thearst3rd_skin".
Inside that folder, create a new file named "pack.json". Take a look at my example from below and tweak it. Set "identifier" to be the same name as the folder you created. The name/author/description can be whatever you want. And lastly, "bitmap_swaps" should contain an entry with the full path to the marble texture you'll be replacing (do NOT include the extension), and the name of the file in the pack which will be replacing it (here I gave it the same name).
Code:
{
"identifier": "thearst3rd_skin",
"name": "thearst3rd Custom Skin",
"author": "thearst3rd",
"description": "thearst3rd's purple marble skin",
"bitmap_swaps": {
"platinum/data/shapes/balls/pack1/uskin4.marble": "./uskin4.marble"
}
}
Next, put the custom skin file inside the new folder. Make sure the filename of the file matches what you put on the right side of the "bitmap_swaps" entry in the json file (except with no file extension).
Here is a completed example of what the files in my custom pack look like, for reference:
Then, once you boot up the game, you can go to Settings -> Texture Packs and your custom pack should appear in the list. Once you enable it you should see your custom marble in game. This custom texture pack will survive even when your game updates, and since it's loaded at runtime, you can toggle it on or off on the fly.
Enjoy! If you have any issues with this method, feel free to let me know. Hopefully some of you will find this forum post useful. I've been meaning to write some more posts here, particularly I'm almost a year and a half late on my post detailing how to use the RTA speedrunning mode... oops... Hopefully I get around to it soon