1/16/2024 0 Comments Starbounder custom items![]() ![]() It can be helpful to create the PNG file with the colors you want first, write down the hex code for those colors, and then replace them with the dye colors used here. The four names in these name/value pairs are used in PNG files for dying purposes, and should be used in all images where you would want a color to be affected by dyes all other colors in a PNG file will not change when dying. The game finds colors by going through this array in order, in which the 1st object is always the default color set (item spawns with this color, and can also be reacquired with Dye Remover), 2nd is always the black color set, 3rd is always the grey color set, and so on. Typical layout for this parameter (example from Cool Jacket, which has a default color of "blue"):Įach object within this array consists of four name/value pairs, all of which are 6-digit hexadecimal codes that correspond with an RGB color (RRGGBB). colorOptions : Sets the current color for an item, typically only used for the dying system in this directory.If omitted, default tooltip format is used. tooltipKind : Sets the type of tooltip format used for an item.image : Sets a main item image used by player characters and tooltips.inventoryIcon : Sets an item icon used for inventory and tooltips.shortdescription : Sets an item name that players will see within the game.description : Sets an item description that displays in tooltips.Values: common, uncommon, rare, legendary rarity : Sets item rarity, which is used for item icon borders.maxStack : Sets the maximum stack size for an item.price : Sets the value, which is used for selling or purchasing an item with pixels.Does not normally appear within the game. itemName : Sets an item name used by the game engine.These are parameters that will show up frequently when viewing JSON files throughout the /items directory. Contains various other parameters, such as pickupSounds and defaultTimeToLive.blueprintPriceFactor : Sets value of all blueprints by multiplying value of crafted object.Note: Nearly all items & objects have price set, including dirt.defaultPrice : Sets default value for all items & objects that do not have price set.defaultMaxStack : Sets default maximum stack size for all items & objects that do not have maxStack set.altBlockRadius : Sets block placement size when Shift is held does not affect mining or distance. ![]() blockRadius : Sets block placement size does not affect mining or distance.patch files, and will require a file replacement for changes to apply. Object files (such as furniture items) are located within the /objects directory, not within /items. In contrast, the /coins and /fishing directories only contain a single JSON and PNG file each. The /active directory is the most complex within this section as it contains files for weapons featuring alt-abilities (example: broadswords, assault rifles, fists), shields, vehicle controllers, and the grappling hook. JSON, PNG files for thrown items and weapons. JSON, PNG files for simple axes, daggers, and short swords. JSON, PNG files for staff weapons and visual effects. JSON, PNG files for unused(?) ship assets. JSON, PNG files for simple guns and other ranged weapons. JSON, PNG files for crafting items, consumables, food/drink, misc. JSON, PNG, LUA files for wide variety of activated items. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |