Modding:SoundConfig Property Type
From Vintage Story Wiki
Usage
The SoundConfig property type is a content-type used to create sound sets and modify default block sounds.
Only one SoundConfig file is loaded in the game. To edit these values, a modder should patch the file located at "survival/sounds/soundconfig.json".
The script for SoundConfig is currently not available on GitHub, but can be found at "VintageStory.Client.NoObf.SoundConfig" in decompiled source code.
Property Reference
Property ID | Type | Description |
---|---|---|
Example
path/to/property/example.json |
---|
{
Example Code Here.
}
|
JSON Properties - Audio | |
---|---|
Content Types | MusicConfig • SoundConfig |
Sub-Types | Empty |
Enum Types | Empty |
JSON Properties - Config | |
---|---|
Content Types | CharacterClass • ColorMap • ConditionalPatternConfig • CreativeTabsConfig • DialogueConfig • GuiHandbookPage • GuiHandbookTextPage • GuiHandbookTutorialPage • JournalAsset • JsonDialogSettings • RiftWeatherConfig • SeraphRandomizerConstraints • SurvivalConfig • TraderWearableProperties • Trait • WeatherEventConfig • WeatherPatternConfig • WeatherSystemConfig • WindPatternConfig |
Sub-Types | Empty |
Enum Types | Empty |
JSON Properties - Game Objects | |
---|---|
Content Types | BlockType • CollectibleType • EntityType • ItemType • RegistryObjectType |
Sub-Types | Empty |
Enum Types | Empty |
JSON Properties - Recipes | |
---|---|
Content Types | AlloyRecipe • BarrelRecipe • ClayFormingRecipe • CookingRecipe • GridRecipe • KnappingRecipe • LayeredVoxelRecipe • RecipeBase • SmithingRecipe |
Sub-Types | Empty |
Enum Types | Empty |
JSON Properties - World Properties | |
---|---|
Content Types | StandardWorldProperty • WorldPropertyVariant |
Sub-Types | Empty |
Enum Types | Empty |
JSON Properties - World Generation | |
---|---|
Content Types | BlockLayerConfig • BlockPatch • BlockPatchConfig • Deposits • GeologicProvinces • GeologicProvinceVariant • GlobalConfig • LandformsWorldProperty • LandformVariant • RockStrataConfig • RockStratum • TiledDungeonConfig • TreeGenConfig • TreeGenProperties • WorldGenStoryStructuresConfig • WorldGenStructuresConfig • WorldGenStructuresConfigBase • WorldGenVillageConfig • WorldProperty |
Sub-Types | Empty |
Enum Types | Empty |
Wondering where some links have gone?
The modding navbox is going through some changes! Check out Navigation Box Updates for more info and help finding specific pages.
Modding | |
---|---|
Modding Introduction | Getting Started • Theme Pack |
Content Modding | Content Mods • Developing a Content Mod • Basic Tutorials • Intermediate Tutorials • Advanced Tutorials • Content Mod Concepts |
Code Modding | Code Mods • Setting up your Development Environment |
Property Overview | Item • Entity • Entity Behaviors • Block • Block Behaviors • Block Classes • Block Entities • Block Entity Behaviors • Collectible Behaviors • World properties |
Workflows & Infrastructure | Modding Efficiency Tips • Mod-engine compatibility • Mod Extensibility • VS Engine |
Additional Resources | Community Resources • Modding API Updates • Programming Languages • List of server commands • List of client commands • Client startup parameters • Server startup parameters Example Mods • API Docs • GitHub Repository |