Create your first mod

Create Your First Mod

Create a new player with a custom outfit.

You don't need to be a programmer to create your first Full Ace mod. In this tutorial, we'll create a new player and give them an outfit that you designed yourself.

On the left, the player you created, wearing your custom outfit (in this case, with a custom panther logo).

What we'll do

We'll start by creating a new player in the Full Ace editor. Then we'll customize an outfit using the editor's built-in tools, bake it into a texture, and edit that texture directly.

Finally, we'll save our changes and use the customized outfit with the player we created.

Length: approximately 10 minutes (not including the time you spend editing the outfit)

1

Enable modding

Locate the folder below and if it doesn't exist yet, create a sub-folder with the name Patch.

SteamLibrary\steamapps\common\Full Ace Tennis Simulator\LocalData

Where is SteamLibrary?

The location of the SteamLibrary folder depends on your Steam installation. To find Full Ace Tennis Simulator installed files, open your Steam client, go to LIBRARY, right-click the game, select Manage, and click Browse local files. Alternatively, right-click the game, choose Properties, go to Installed files, and click Browse.
From there, you should see the LocalData folder, provided you ran the game at least once.
At this point: You should have a folder SteamLibrary\steamapps\common\Full Ace Tennis Simulator\LocalData\Patch.
The existence of this folder enables modding-specific tools in the editor.
2

Create a new player

Open the Full Ace player editor and create a new player. Give them a name and configure the characteristics you want.

You can use any player settings you like for this tutorial. You may actually even use a player already existing in the database if you like, provided they don't already have a modded outfit.

At this point: You should have a new player saved in Full Ace, or at least picked a player without a modded outfit.
3

Customize the outfit

Start by customizing your player's outfit using the tools provided by the Full Ace editor.

Choose a base pattern, adjust its colors, and combine the available options until you have a design that you like.

You don't need to edit any files yet. The editor gives you everything you need to create a basic outfit directly in Full Ace.

At this point: Your new player should have the basic outfit design you want to turn into a custom texture.
4

Bake the textures

The editor's pattern and color controls are great for creating an outfit quickly, but they only provide the options built into the editor.

To enable direct texture editing, click the Bake Textures button. Notice the position of the bake button, surrounded by a red frame in the screenshot below. It is part of the 3 modding-tool buttons that were made available by adding the Patch folder in Step 1.

Before you continue

Baking freezes the visual modifications you've made to the character's outfit, racket and bag into image files that can be edited with other software.

The game warns you that it is not easily reversible, but still it can be done by removing the created files. If you're still experimenting with the editor's patterns, colors or other visual settings, it's better to finish those changes first.

When you're ready, confirm the warning to continue. Full Ace will generate the editable image files and save them automatically. It will also conventiently open an explorer window in the folder containing the new files.

At this point: Your visual design has been baked into editable image files. You don't need to copy or move the generated files manually.
5

Find and edit the texture

When you bake the outfit, Full Ace automatically creates the corresponding Patch folder sub-location for your character.

The Patch folder contains custom files that can override the corresponding game content without modifying the original game files.

Open the generated texture in your preferred image editor and make your changes.

You can change colors, add logos, redraw parts of the outfit, or completely redesign it. In the screenshot below, a custom logo is added.

Keep the file in its Patch location.

Full Ace has already created the appropriate location for your character. Simply edit the generated image file and save your changes there.
At this point: You should have a customized texture saved in your character's Patch location.
Of course, you may also edit the bag and racket textures.

Want to learn more about the Patch system? See the Patch documentation →

6

See your changes

Return to Full Ace and refresh the character view with the button just to the left of the bake button (framed in red in the screenshot below). The game will use the texture you just modified.

Notice the line of text that appeared at the bottom of the character view.

Now that Full Ace has found a custom outfit texture to use with this character, the local path for the file under Patch is shown.
At this point: You should see your custom design applied to the outfit.
7

Use the outfit with your player

Now finalise your changes.

Use the 2 buttons framed in red below, to first save your changes in the player editor, and then close the editor.

At this point: Your new player should be configured to use your custom outfit.
8

See your player in the game

Go to EXHIBITION, PRACTICE, or CAREER mode and find your player in the game.

Your new player is now using an outfit that you designed and edited yourself.

You just made a mod.

You created a new player, designed a custom outfit, baked and edited its texture, and added your own content to Full Ace.

Bonus: Share your player

To share your player with another user/other users, you need to provide them with 2 things:
  • The folder containing the baked/edited textures. In this tutorial, this folder is named Marin-0C6ECBFE-94D7-4CAA-BFA8-C64B2A036B2A, but yours must be different.
  • The editor info for the player: you may export this by selecting the line concerning your character in the editor, using the Export to CSV button in the toolbar above, and giving a name of your choosing.

It is probably best to create a zip archive with those items.

Then, another user just has to put the folder you provide inside their LocalData/Patch folder, and import the CSV file you provide inside the editor, and the character will appear as it appears for you!

Why the name of the folder is important

The way Full Ace links the folder to the character in the editor database is through the use of a UniqueID, such as 0C6ECBFE-94D7-4CAA-BFA8-C64B2A036B2A.
If you only provided the files inside the folder, the game wouldn't know to use them unless other users manually created a folder with a name featuring the proper UniqueID.

Commentaires

Posts les plus consultés de ce blog

Modding animations (from v1.13 onward)

Hints and tips for animating using akeytsu