Data:Assets/items/armors

From Starbounder - Starbound Wiki
Jump to: navigation, search

Quick Navigation


Armor

Armor is an item type in Starbound. The assets\items\armors directory holds all the game files for armors in the game.

Subfolders

Directory Description
apex Apex starter armor, and respective racial tiers.
aqua Hylotl starter armor, and respective racial tiers.
avian Avian starter armor, and respective racial tiers.
backitems Game files for the back armor type.
biome Game files for armors specific to mini-biomes
contest Game files for the Create-a-Hat contest.
decorative Armor that doesn't grant any protection, merely used for cosmetic purposes. Holds unique game files, like the developers' clothes.
floran Floran starter armor, and respective racial tiers.
human Human starter armor, and respective racial tiers.
novakid Novakid starter armor.
other Miscellaneous armor, such as the ones used by NPCs and enemies.
robot Glitch starter armor, and respective racial tiers.

Files

File Description
back.frames General configuration file for the animation and icon frame of the back armor frame.
bsleeve.frames General configuration file for the animation and icon frame of the back sleeve armor frame.
chest.frames General configuration file for the animation and icon frame of the chest armor frame.
chestf.frames General configuration file for the animation and icon frame of the female chest armor frame.
chestm.frames General configuration file for the animation and icon frame of the male chest armor frame.
fsleeve.frames General configuration file for the animation and icon frame of the front sleeve armor frame.
head.frames General configuration file for the animation and icon frame of the head/helmet armor frame.
icons.frames General configuration file for the icon frames in the inventory.
pants.frames General configuration file for the animation and icon frame of the pants armor frame.
pantsf.frames General configuration file for the animation and icon frame of the female pants armor frame.
pantsm.frames General configuration file for the animation and icon frame of the male pants armor frame.

JSON Parameters

  • framesList : Used to set up animation frame directories for smaller PNG files, such as Head and Chest.
    Each name/value pair represents an animation frame, with the value being an array of four numbers. The numbers represent the top-left corner and bottom-right corner of the frame, in [X, Y, X, Y] format, measured in pixels (real ones, not money).
  • framesGrid : Used to set up animation frame directories for large PNG files, such as Back and Pants.
    size sets the height and width of all animation frames in [X, Y] format, dimensions sets the number of animation frames and their locations in [X, Y] format, and names sets the name for each animation frame.
  • aliases : Some animation names used by the game do not exist, and so this parameter pairs them with animation names that do exist.

Extensions

Extension Description
.frames General configuration file for frame animations and icon frame.

Common Files

  • .head, .chest, .legs, .back : JSON files that contain item information.

JSON Parameters

  • maleFrames/femaleFrames : Tells the game which PNG files to use, based on the gender of the character.
  • statusEffects :
  • itemTags :
  • learnBlueprintsOnPickup : Picking up this item will automatically teach the player a new recipe, determined here.

mask.png

Used by Head items to hide hair. Think of it as a reverse window - white portions of the image will allow hair to display, and transparent portions will prevent hair from displaying. This file ONLY affects hair; hiding the head can only be accomplished by the main item PNG file.

Mask example 1.png + Mask example 2.png = Mask example 3.png
The mask.png file for Bandit's Hood hides all hair outside of the hood, but still displays hair within the hood.