Modding:.biome

From Starbounder - Starbound Wiki
Jump to: navigation, search
"name" Biome name, used for global file linking
"friendlyName" Case-sensitive biome name, not really used for anything (afaik)
"statusEffects" Used to add biome hazards (For example: "biomeradiation")
"spawnProfiles" Selects the enemies to spawn in this specific biome
"groups" Defines a pre-set array of enemies to select from
"extraSpawns" Specific enemies to spawn, even if not included in "groups"
"hueShiftOptions" Variable colorization of the planets surface (On the starmap / while above the planet)
"weather" Array to define the weather conditions [Usage: weather.config:<biome>]
"skyOptions" Color specifications of the background sky (Note: Not the parallax-image)
"mainColor" RGB color values
"morningColors" RGB color values
"dayColors" RGB color values
"eveningColors" RGB color values
"nightColors" RGB color values
"morningLightColor" RGB color values
"dayLightColor" RGB color values
"eveningLightColor" RGB color alues
"nightLightColor" RGB color values
"mainBlock" Material name of the block mainly used for surface-generation
"subBlocks" Material name of the secondary block used for surface-generation
"ores" Defines the name of the surfaceOres found (Look at oredistributions.configfunctions for further info)
"parallax" Background image used in the biome (parallax = scrolling background)
"ambientNoises" Parental function to define ambient sounds used in the biome
"day/tracks" Filepath to the .ogg file played at daytime
"night/tracks" Filepath to the .ogg file played at night
"musicTrack" Parental function to define background music used in the biome
"surfacePlaceables" Parental functions to define different things spawned on the biomes surface
"grassMod" Defines which kind of grass is used in the biome
"grassModDensity" Defines how much grass will be spawned in the biome
"items" Parental function to define which items are spawned on the planets surface (For example Capsules)
"mode" Defines where the item is spawned (Known values: "floor", [Not sure] "ceiling")
"priority" [Guess] Defines the order in which the objects are spawned
"variants" Defines how many variants there are for the specific item
"distribution" Direct extern link to a column at distributions.config (Example: distributions.config:surfaceCapsules"
"type" Defines the type of the item (Examples: "object", "treasureBox")
"objectSets" Creates an array using the "pool" function to select an item to spawn (chance-based)
"treasureBoxSets" Used in the "type" specific "treasureBox" setting. Defines the chest-type
"microdungeons" Used in the "type" specific "microdungeon" setting. Defines the array to select minibosses from
"bush" Used in the "type" specific "bush" setting. Defines the type of bush that's spawned
"baseHueShiftMax" Maximum shift of hue (Changes the color of the bush for more variation)
"baseHueShiftMin" Minimum shift of hue (Changes the color of the bush for more variation)
"name" Defines which bush is spawned
"treeFoliageHueShiftMax" Maximum shift of hue (Changes the color of the trees foliage for more variation)
"treeFoliageHueShiftMin" Minimum shift of hue (Changes the color of the trees foliage for more variation)
"treeStemList" Creates an array to select from for the trees stem
"treeFoliageList" Creates an array to select from for the trees foliage
"startingStage" Used in crop generation, defines the starting stage of the farmable plant
"undergroundPlaceables" Parental function to define underground spawns in the biome