100 Orange Juice – How to Create Character Mods

100 Orange Juice – How to Create Character Mods 1 - steamlists.com
100 Orange Juice – How to Create Character Mods 1 - steamlists.com

Hey there, welcome to this post, In this guide, we will tell you all about 100 Orange Juice – How to Create Character Mods Following this guide each steps.

This tutorial will show you how to replace the default textures in 100% OJ.

Introduction

You want to make a unit mod for 100% Orange Juice… But after looking at the technical jargon and feeling more confused than ever?

This guide is designed to be as simple as possible to make it easy to understand for everyone, regardless of the level of expertise with modding. Follow these steps and you’ll be able to replace your character in no time.

Before we begin, here are the things you’ll need:

  • A software archiver, such as WinRAR 7-Zip
  • paint.net

  • Choose your favorite image editor/art programme
  • The word processor of your choice
  • It’s ok to have a little bit of patience

If you are already an intermediate/advanced OJ modder or are looking for more detailed info (such as how to replace voices, hair colors, or cosmetics), this guide isn’t for you.

Here is the official modding documentation. – [steamcommunity.com]

You can read on if you’re interested!

Part One: Creating Your Mod Folder

First things first

Click here to Navigate:

C:\Program Files (x86 – \Steam\steamapps\common\100 Orange Juice\mods

100 Orange Juice - How to Create Character Mods - Part One: Creating Your Mod Folder - D46640E

Look for the folder called mods, wherever OJ is installed.

Create a folder within the folder. Name it what you want. You’ve already completed the first part!

Create a folder called units inside your new mod. This is the folder where your sprites eventually will go.

100 Orange Juice - How to Create Character Mods - Part One: Creating Your Mod Folder - A441288

Once you have this look, you are done for the moment. We will return to it later.

Part Two: Unpacking Images

Navigate Here:

C:\Program Files (x86 – \Steam\steamapps\common\100 Orange Juice\data

Now you will want to go to folder data.

100 Orange Juice - How to Create Character Mods - Part Two: Unpacking Your Images - F347102

You’ll find a bunch.pak files. All of 100% Orange Juice’s assets are zipped in.pak format – which means you’ll need to extract them yourself to obtain the files.

Scroll down to units.pak, and open it with your archiver.

100 Orange Juice - How to Create Character Mods - Part Two: Unpacking Your Images - A7C7315

There are many.dat files in the mod, so you can search for the character that you want to replace. If you’re having difficulty finding them, search for their ID.
Here – http://steamcommunity.com

.)

Found ’em? Good! Now, Select the files named as follows:

100 Orange Juice - How to Create Character Mods - Part Two: Unpacking Your Images - 6DBF729

name_00_00.dat

name_00_05.dat

The default sprites are for the unit that you have chosen to use.

(Images named like “name_01_00.dat” and so on are for the alternate colors and costumes.)

Drag or copy paste these files onto your desktop or wherever you find them easily.

100 Orange Juice - How to Create Character Mods - Part Two: Unpacking Your Images - 6DEAB3E

Now, rename all .dat extension to .dds.

To edit file extensions, simply click on the file type extensions. Just make sure to keep the filenames unchanged.

You have successfully extracted your character sprites.

Part Three: Editing Your Images

A. Preparing for Editing

Let’s begin. Open each new.dds with Paint.net. Like this

100 Orange Juice - How to Create Character Mods - Part Three: Editing Your Images - 080D6CB

You can use paint.net to view the images. It’s the easiest program I have found for viewing and editing the.dds files.

After you’ve done this, click on File (or click on it, then select “Save As…”).

100 Orange Juice - How to Create Character Mods - Part Three: Editing Your Images - 7400DD7You should save these new copies as .png. This will make it easier to edit in the future. Repeat this procedure for all your current sprites.

Remember the units Folder you made earlier?

Put your new images .png in your mod’s folder units. You can either save the files there directly or simply move them.

B. Making It Real

100 Orange Juice - How to Create Character Mods - Part Three: Editing Your Images - 68FC31D

After you’ve done all of the above, you’re ready to open your sprites into whichever art or editing program you want to use.

It doesn’t really matter what program you use, as long it supports layers & transparency.

At this point you can do anything you want with your mod. Add new features or replace them with sprites of another game. You can also draw new ones. If you want to replace an entire sprite with a new one, I recommend that you first set the old one to low opacity as a guide for the size. You can erase it when you’re done.

Just remember to keep them all together with a 2A01144844A.

The world is now your oyster!

100 Orange Juice - How to Create Character Mods - Introduction - D87048A100 Orange Juice - How to Create Character Mods - Part Three: Editing Your Images - 9EA017C100 Orange Juice - How to Create Character Mods - Part Three: Editing Your Images - 882BFA5

Part Four: Setting The Mod to work!

“BUT WAIT, THERE’S MORE!”

Once you’ve finished modifying your sprites, there’s one more thing to be done in order for your mod to appear ingame. 100% OJ mods will not run without a corresponding .json file that tells the game what assets to replace.

So, get out your word processor and create a new document.

Next, copy and paste the following code into said document:

{
{
 "ModDefinition": {
 "name": "---",
 "description": "---",
 "author": "---",
 "system_version": 2,
 "contest": false
 },
 "ModReplacements": {
 "textures": [
 "units/name_00"
 ]
 }
 }

You got all that? Here’s what you need to change:

  • name:Whatever you want your mod to be called.
  • description:This field should describe what it is your mod does. (e.g. “Gives Marc a cool hat.” or “Replaces Poppo with a cabbage.”)
  • author: This tells people who made the mod. (That’s you!)

There are many more things that can be customized with .json configuration, but we’ll leave it at the bare minimum for now. Don’t delete any of the quotes!

100 Orange Juice - How to Create Character Mods - Part Four: Getting The Mod to Work! - 1F44028

Here’s the most important part: Under “textures”, replace “units/name_00” with the unit ID of your sprite . For example, in this case, mine would be “units/sora_00”.

You do not need to list every single pose that you’ve replaced — as long as you list the name and costume, the game will do the rest for you.

When everything looks correct, save your text document under the name “mod.json” .

(Word processors like Notepad++ or Visual Studio will let you do this instantly, but if you’re using regular old Notepad, simply save it as mod.txt and rename the file to mod.json.)

Now put your finished mod.json into your mod folder, like so:

100 Orange Juice - How to Create Character Mods - Part Four: Getting The Mod to Work! - 4781C21

Once your folder looks like this, you are done!!!

It’s time to launch OJ to see if it worked. Make sure your mod is enabled in the settings menu.

An easy way to see right away if it’s functional is by checking the character in the Avatar settings, or by starting a custom singleplayer game. (Still not seeing it? Check out this great guide to troubleshooting mods – [steamcommunity.com]

.)

100 Orange Juice - How to Create Character Mods - Part Four: Getting The Mod to Work! - D7FA31A

100 Orange Juice - How to Create Character Mods - Part Four: Getting The Mod to Work! - 152B517

TOO LONG; DIDN’T READ

If you don’t feel like reading all that, here is a condensed (but much less detailed) version of this guide.

  • Go to C:\Program Files (x86 – \Steam\steamapps\common\100 Orange Juice\mods
  • Make a new folder inside mods, named units

 

  • Go to C:\Program Files (x86 – \Steam\steamapps\common\100 Orange Juice\data
  • Open units.pak with WinRAR or 7-Zip
  • Look for the character you want to replace, then copy the files name_00_00.dat through name_00_05.datto your desktop
  • Rename your .dat file extensions to .dds
  • Open your .dds images in paint.net, and export them as .pngs in your mod’s unitsfolder
  • Edit your .png images however you wish

 

  • Make a new text document
  • Paste the following into your text document:

 

{
 {
 "ModDefinition": {
 "name": "---",
 "description": "---",
 "author": "---",
 "system_version": 2,
 "contest": false
 },
 "ModReplacements": {
 "textures": [
 "units/name_00"
 ]
 }
 }

 

  • Replace the — with whatever you want (don’t remove any quotes)

  • Replace name in “units/name_00” with your character’s unit ID
  • Save your text document under the name mod.json and put it in your mod’s main folder
  • Launch 100% OJ to see if it works, make sure your mod is enabled in the settings

 

Extra: Replacing Hyper Card Art

Now, if you just wanted to make a fun little mod for your own personal use, you can stop reading here. The rest of this guide will be focused solely on making finishing touches to your mod.

“Hold up,” I hear you say, “what about the Unit and Hyper cards? Now the art on them doesn’t match my character!”

Card art can easily be replaced as well! Think of this portion as a test to see how much you’ve learned up to this point.

100 Orange Juice - How to Create Character Mods - Extra: Replacing Hyper Card Art - ECCB0DEFirst, make a new folder in your mod directory named cards. ->

Then, go back to the datafolder from earlier, and look for the file cards.pak . When you look inside, you’ll see those .dat files again, but now they seem to come in pairs: “128” and “256”. What gives?

100 Orange Juice - How to Create Character Mods - Extra: Replacing Hyper Card Art - A16C5AD

Cards require two different resolutions in order to display properly. One is 128×128 pixels in size, and the other is 256×256 pixels in size. But you don’t have to extract both.

So, look for the cards that you want to replace (use
this – [steamcommunity.com]

to find the correct ID).

Copy the larger one from the archive — e.g. cardname256.dat — and rename it to .dds. Then export your .dds again as a .png. Same process as last time.

100 Orange Juice - How to Create Character Mods - Extra: Replacing Hyper Card Art - 0E3009D

Now, place your .png in your newly made cards folder.

Make whatever changes to it you want to make. After you save it, resize it to 128×128 pixels. Save another version of it ending in 128.png. ->

At this point, your cards folder might look something like this:

100 Orange Juice - How to Create Character Mods - Extra: Replacing Hyper Card Art - 41BD029

Ready to move on?

Go back and open your mod.json file again.

Under “textures”, add a comma after your unit from earlier, and type your card(s) in like this:100 Orange Juice - How to Create Character Mods - Extra: Replacing Hyper Card Art - 5E69B45

"ModReplacements": {
 "textures": [
 "units/name_00",
 "cards/cardname"
 ]
 }

So, in my case, it would be “cards/detarame”, “cards/sora”. No need to add the numbers.

(Make sure that the last texture on the list does not end with a comma.)

Save the changes you’ve made to your .json file , and check to see if it worked! (If you’ve left OJ running, remember to click “REFRESH” in the Mods tab.)

100 Orange Juice - How to Create Character Mods - Extra: Replacing Hyper Card Art - 61ECD93

Congrats! You can replace the art of any card in the game with this method, so have fun!

Extra 2: Publishing to Workshop

You’ve decided you want to share your mod with the world (or maybe just your friends, so you can play online with your new characters). Not a problem!

To do that, you will need a thumbnail picture named preview.png within your main mod directory. Ideally, it should be in a 16:9 resolution, and it mustbe less than 1 MB in file size. This is what will be shown on the Workshop page (though you can always change it later).

100 Orange Juice - How to Create Character Mods - Extra 2: Publishing to Workshop - A54B554

Once you have that set up, just open up 100% OJ and click on the “Publish” button from the Mods tab. It’ll do the work for you.

100 Orange Juice - How to Create Character Mods - Extra 2: Publishing to Workshop - 6D0F58D

When it’s done uploading your mod, it will redirect you to the Workshop page you just made. From there you can edit the description, visibility, preview images, required DLC, whatever else you want to do. Keep in mind that the visibility will default to public when uploaded.

Conclusion

So… what now?

100 Orange Juice - How to Create Character Mods - Conclusion - AD85AC3Well, there is a lot (and I mean a lot) that I didn’t touch upon in this guide. This is the most basic way to make a character mod in OJ — nothing more, nothing less.

If you now feel like expanding your horizons, I encourage you to
learn more about modding – [steamcommunity.com]

,

100 Orange Juice – How to Create Character Mods is described in this guide. If you notice anything that needs to be fixed or updated, please let us know in the comments, and we’ll get to it as quickly as possible. May this be a good day for you. Thanks to creator and writer lurk for motivating this post’s creation. Don’t forget to add us to your bookmarks if you like the post; we update regularly with fresh stuff.


Be the first to comment

Leave a Reply

Your email address will not be published.


*