Custom Skins

Add your own customized skins into the skin changer system.

This is a feature for advanced users only. Expect no support for this feature.

Adding custom skins is easy if you're familiar with the process of navigating and finding assets in FModel along with the JSON data format.


Skins File

The configuration file for custom skins can be found in the Athenaware configuration directly. You can find this by clicking the 'folder' icon in the configuration tab, then go back a folder.

The folder is called UserSkins.json. You may have to create it if it does not exist already.


Skin Object Properties

The following are the valid properties for a skin entry.

Property
Type
Example

type

integer

6

name

string

Galaxy Cutlass

mesh

string

/Game/Models/Props/Weapons/wpn_sniper_rifle_xli_01_a.wpn_sniper_rifle_xli_01_a

material

string | null

/Game/Materials/Instances/Characters/Creatures/Cat/wil_cat_spec_cel_01/m_wil_cat_spec_cel_01.m_wil_cat_spec_cel_01


Skin Type IDs

To represent each weapon type, it has a corresponding ID which is used to define the weapon type in an entry.

Name
ID

Pistol

1

Blunderbuss

2

Eye of Reach

3

Double Barrel

4

Cutlass

6


Example

This example contains 'galaxy' skins.

UserSkins.json
[
    {
        "type": 6,
        "name": "Galaxy Cutlass",
        "mesh": "/Game/Models/Props/Weapons/wpn_cutlass_xli_01_a.wpn_cutlass_xli_01_a",
        "material": "/Game/Materials/Instances/Characters/Creatures/Cat/wil_cat_spec_cel_01/m_wil_cat_spec_cel_01.m_wil_cat_spec_cel_01"
    },
    {
        "type": 3,
        "name": "Galaxy Eye of Reach",
        "mesh": "/Game/Models/Props/Weapons/wpn_sniper_rifle_xli_01_a.wpn_sniper_rifle_xli_01_a",
        "material": "/Game/Materials/Instances/Characters/Creatures/Cat/wil_cat_spec_cel_01/m_wil_cat_spec_cel_01.m_wil_cat_spec_cel_01"
    },
    {
        "type": 2,
        "name": "Galaxy Blunderbuss",
        "mesh": "/Game/Models/Props/Weapons/wpn_blunderbuss_xli_01_a.wpn_blunderbuss_xli_01_a",
        "material": "/Game/Materials/Instances/Characters/Creatures/Cat/wil_cat_spec_cel_01/m_wil_cat_spec_cel_01.m_wil_cat_spec_cel_01"
    },
    {
        "type": 1,
        "name": "Galaxy Flintlock",
        "mesh": "/Game/Models/Props/Weapons/wpn_flintlock_pistol_xli_01_a.wpn_flintlock_pistol_xli_01_a",
        "material": "/Game/Materials/Instances/Characters/Creatures/Cat/wil_cat_spec_cel_01/m_wil_cat_spec_cel_01.m_wil_cat_spec_cel_01"
    }
]

Last updated

Was this helpful?