Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

To make basic item just use Item class instead of the Outfit. To add this item to the shop use same module code as I sent in the previous message.

If you want to remove other layers from the preview, just don't add it to the preview layers.
For example, completly naked ino for preview:

KTCharInventoryPreview(
  char_name="ino",
  layers=[
    ('base', 'default'),
    ('boobs', 'default'),
    ('left_hand', 'default'),
    ('right_hand', 'default'),
    ('eyes', 'default'),
    ('mouth', 'default'),
  ],
  crop=(0, 336, 600, 600),
)

If you want your item on preview, add the layer and value to the bottom of the list.

If your outfit conflicts with some other layers, you can fix it with a .json file. A .json file name should be the same as the image name and the files should be in the same folder.

For example, Ino's eva outfit.
ino/costume/eva.webp - outfit
ino/costume/eva.json - outfit settings, that will hide top and skirt when Ino wears the outfit

{
  "set": {
    "top": "None",
    "bottom": "None"
  }
}