User:Nateonus/Asset System

From Vintage Story Wiki
< User:Nateonus
Revision as of 14:14, 1 April 2024 by Nateonus (talk | contribs) (Asset System Table)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Name Affects Gameplay Side Type Usage
AssetCategory
blocktypes
true universal Defines all the blocks that are in the game
config
true universal Used for generic data that does not fit into the other categories.
dialog
false client only Contains some of the dialog layouts
entities
true server only Creatures and other entities
itemtypes
true universal Defines all the items that are in the game
lang
false universal Translation
music
false client only The games music tracks and its configuration
patches
true universal Used to patch game data defined in other json files
worldproperties
true universal Contains some commonly used lists of properties
abstract
true universal
block
true universal
sounds
false universal Sounds
shapes
false universal Contains the 3d models for all the items, blocks and creatures
block
false universal Shapes for blocks
entity
false universal Shapes for entities
item
false universal Shapes for items
recipes
true server only The crafting, knapping, smithing and clay forming recipes
alloy
true server only How metals can be combined to create alloys
grid
true server only Recipes for 3x3 grid crafting
smithing
true server only Recipes for smithing on the anvil
worldgen
true server only Contains all the configuration for world generation
terrain
true server only Defines how the terrain should look and with what it should be decorated with
tree
true server only Defines the shapes of trees
shaders
false client only Contains GLSL source code, that defines how the game is rendered
shaderincludes
false client only Contains GLSL source code, that defines how the game is rendered
textures
false client only Contains all the graphics of the game
block
false client only Block textures
item
false client only Item textures
decal
false client only Decaltextures
entities
false client only Entities textures
environment
false client only Environment textures (Sky, Moon, Sun, etc.)
gui
false client only Gui textures
hud
false client only Hud textures
particle
false client only Particle textures