CONTENT CONTRACT · VERSION 1
presentation_profile
Sound of the game independent of its rules: moment cues, soundtrack, creature fallbacks.
Signature
{ creature_sounds: CreatureSounds, id: ContentId, kind: "presentation_profile", music: Soundtrack, sounds: {SoundBinding} }Fields
| Name | Type | Meaning |
|---|---|---|
creature_sounds | CreatureSounds | Sounds of creatures that name none of their own (idle stays quiet). |
id | ContentId | Package-qualified identity; unique within its declaring namespace. Length: 1…129; Pattern: ^[a-z][a-z0-9_]{0,31}:[a-z][a-z0-9_]{0,95}$ |
kind | "presentation_profile" | Discriminant |
music | Soundtrack | The soundtrack. |
sounds | {SoundBinding} | Cues of the engine's sound moments, each moment at most once. Items: 0…1024 |
Validated example
{
"creature_sounds": {
"death": "core:sound_enemy_death",
"hurt": "core:sound_enemy_hurt",
"windup": "core:sound_combat_windup"
},
"id": "core:default_presentation",
"kind": "presentation_profile",
"music": {
"danger": "core:sound_music_combat_danger",
"day": "core:sound_music_day",
"night": "core:sound_music_night",
"wildlife": "core:sound_music_combat_wildlife"
},
"sounds": [
{
"cue": "core:sound_thunder",
"moment": "thunder"
},
{
"cue": "core:sound_wind",
"moment": "wind"
},
{
"cue": "core:sound_rain",
"moment": "rain"
},
{
"cue": "core:sound_swing",
"moment": "swing"
},
{
"cue": "core:sound_sword_swing",
"moment": "sword-swing"
},
{
"cue": "core:sound_miss_whoosh",
"moment": "miss-whoosh"
},
{
"cue": "core:sound_axe_swing",
"moment": "axe-swing"
},
{
"cue": "core:sound_pickaxe_swing",
"moment": "pickaxe-swing"
},
{
"cue": "core:sound_hit",
"moment": "hit"
},
{
"cue": "core:sound_enemy_hurt",
"moment": "enemy-hurt"
},
{
"cue": "core:sound_villager_hurt",
"moment": "villager-hurt"
},
{
"cue": "core:sound_animal_hurt",
"moment": "animal-hurt"
},
{
"cue": "core:sound_hearth_hit",
"moment": "hearth-hit"
},
{
"cue": "core:sound_player_hurt",
"moment": "player-hurt"
},
{
"cue": "core:sound_block",
"moment": "block"
},
{
"cue": "core:sound_guard_block",
"moment": "guard-block"
},
{
"cue": "core:sound_dodge",
"moment": "dodge"
},
{
"cue": "core:sound_evade_whoosh",
"moment": "evade-whoosh"
},
{
"cue": "core:sound_dodge_roll",
"moment": "dodge-roll"
},
{
"cue": "core:sound_bow_draw",
"moment": "bow-draw"
},
{
"cue": "core:sound_bow_release",
"moment": "bow-release"
},
{
"cue": "core:sound_arrow_hit",
"moment": "arrow-hit"
},
{
"cue": "core:sound_arrow",
"moment": "arrow"
},
{
"cue": "core:sound_kill",
"moment": "kill"
},
{
"cue": "core:sound_enemy_death",
"moment": "enemy-death"
},
{
"cue": "core:sound_animal_death",
"moment": "animal-death"
},
{
"cue": "core:sound_downed",
"moment": "downed"
},
{
"cue": "core:sound_villager_downed",
"moment": "villager-downed"
},
{
"cue": "core:sound_down",
"moment": "down"
},
{
"cue": "core:sound_player_down",
"moment": "player-down"
},
{
"cue": "core:sound_villager_down",
"moment": "villager-down"
},
{
"cue": "core:sound_animal_down",
"moment": "animal-down"
},
{
"cue": "core:sound_revive",
"moment": "revive"
},
{
"cue": "core:sound_villager_revive",
"moment": "villager-revive"
},
{
"cue": "core:sound_enemy_crawler",
"moment": "enemy-crawler"
},
{
"cue": "core:sound_enemy_brute",
"moment": "enemy-brute"
},
{
"cue": "core:sound_enemy_raider",
"moment": "enemy-raider"
},
{
"cue": "core:sound_enemy_archer",
"moment": "enemy-archer"
},
{
"cue": "core:sound_web",
"moment": "web"
},
{
"cue": "core:sound_wood",
"moment": "wood"
},
{
"cue": "core:sound_action_axe",
"moment": "action-Axe"
},
{
"cue": "core:sound_break_wood",
"moment": "break-wood"
},
{
"cue": "core:sound_stone",
"moment": "stone"
},
{
"cue": "core:sound_action_pickaxe",
"moment": "action-Pickaxe"
},
{
"cue": "core:sound_break_stone",
"moment": "break-stone"
},
{
"cue": "core:sound_crystal",
"moment": "crystal"
},
{
"cue": "core:sound_break_crystal",
"moment": "break-crystal"
},
{
"cue": "core:sound_metal",
"moment": "metal"
},
{
"cue": "core:sound_break_metal",
"moment": "break-metal"
},
{
"cue": "core:sound_step_grass",
"moment": "step-grass"
},
{
"cue": "core:sound_step",
"moment": "step"
},
{
"cue": "core:sound_step_alt",
"moment": "step-alt"
},
{
"cue": "core:sound_step_grass_2",
"moment": "step-grass-2"
},
{
"cue": "core:sound_step_grass_3",
"moment": "step-grass-3"
},
{
"cue": "core:sound_step_snow",
"moment": "step-snow"
},
{
"cue": "core:sound_step_snow_alt",
"moment": "step-snow-alt"
},
{
"cue": "core:sound_step_wood",
"moment": "step-wood"
},
{
"cue": "core:sound_step_stone",
"moment": "step-stone"
},
{
"cue": "core:sound_step_sand",
"moment": "step-sand"
},
{
"cue": "core:sound_step_water",
"moment": "step-water"
},
{
"cue": "core:sound_jump",
"moment": "jump"
},
{
"cue": "core:sound_land",
"moment": "land"
},
{
"cue": "core:sound_swim",
"moment": "swim"
},
{
"cue": "core:sound_splash",
"moment": "splash"
},
{
"cue": "core:sound_door_open",
"moment": "door-open"
},
{
"cue": "core:sound_door_close",
"moment": "door-close"
},
{
"cue": "core:sound_chest_open",
"moment": "chest-open"
},
{
"cue": "core:sound_chest_close",
"moment": "chest-close"
},
{
"cue": "core:sound_pickup",
"moment": "pickup"
},
{
"cue": "core:sound_flower",
"moment": "flower"
},
{
"cue": "core:sound_build",
"moment": "build"
},
{
"cue": "core:sound_place",
"moment": "place"
},
{
"cue": "core:sound_action_build",
"moment": "action-Build"
},
{
"cue": "core:sound_rotate",
"moment": "rotate"
},
{
"cue": "core:sound_hoe",
"moment": "hoe"
},
{
"cue": "core:sound_action_rake",
"moment": "action-Rake"
},
{
"cue": "core:sound_plant",
"moment": "plant"
},
{
"cue": "core:sound_eat",
"moment": "eat"
},
{
"cue": "core:sound_action_eat",
"moment": "action-Eat"
},
{
"cue": "core:sound_drink",
"moment": "drink"
},
{
"cue": "core:sound_heal",
"moment": "heal"
},
{
"cue": "core:sound_action_drink",
"moment": "action-Drink"
},
{
"cue": "core:sound_quest_complete",
"moment": "quest-complete"
},
{
"cue": "core:sound_ui_click",
"moment": "ui-click"
},
{
"cue": "core:sound_ui",
"moment": "ui"
},
{
"cue": "core:sound_ui_tab",
"moment": "ui-tab"
},
{
"cue": "core:sound_hearth_alarm",
"moment": "hearth-alarm"
},
{
"cue": "core:sound_cat_purr",
"moment": "cat-purr"
},
{
"cue": "core:sound_cat_trill",
"moment": "cat-trill"
},
{
"cue": "core:sound_dog_pant",
"moment": "dog-pant"
},
{
"cue": "core:sound_villager_gesture",
"moment": "villager-gesture"
},
{
"cue": "core:sound_action_wave",
"moment": "action-Wave"
},
{
"cue": "core:sound_action_celebrate",
"moment": "action-Celebrate"
},
{
"cue": "core:sound_action_thumbsup",
"moment": "action-ThumbsUp"
},
{
"cue": "core:sound_action_love",
"moment": "action-Love"
},
{
"cue": "core:sound_action_dancestep",
"moment": "action-DanceStep"
},
{
"cue": "core:sound_action_dancesway",
"moment": "action-DanceSway"
},
{
"cue": "core:sound_action_dancereel",
"moment": "action-DanceReel"
},
{
"cue": "core:sound_action_dancebounce",
"moment": "action-DanceBounce"
},
{
"cue": "core:sound_crickets",
"moment": "crickets"
},
{
"cue": "core:sound_waterfall",
"moment": "waterfall"
},
{
"cue": "core:sound_fire",
"moment": "fire"
},
{
"cue": "core:sound_birds",
"moment": "birds"
},
{
"cue": "core:sound_bees",
"moment": "bees"
},
{
"cue": "core:sound_enemy_spider",
"moment": "enemy-spider"
},
{
"cue": "core:sound_arrow_miss",
"moment": "arrow-miss"
},
{
"cue": "core:sound_combat_windup",
"moment": "combat-windup"
},
{
"cue": "core:sound_villager_windup",
"moment": "villager-windup"
},
{
"cue": "core:sound_enemy_crawler_windup",
"moment": "enemy-crawler-windup"
},
{
"cue": "core:sound_enemy_crawler_hurt",
"moment": "enemy-crawler-hurt"
},
{
"cue": "core:sound_enemy_crawler_death",
"moment": "enemy-crawler-death"
},
{
"cue": "core:sound_enemy_raider_hurt",
"moment": "enemy-raider-hurt"
},
{
"cue": "core:sound_enemy_raider_death",
"moment": "enemy-raider-death"
},
{
"cue": "core:sound_enemy_brute_windup",
"moment": "enemy-brute-windup"
},
{
"cue": "core:sound_enemy_brute_hurt",
"moment": "enemy-brute-hurt"
},
{
"cue": "core:sound_enemy_brute_death",
"moment": "enemy-brute-death"
},
{
"cue": "core:sound_enemy_archer_hurt",
"moment": "enemy-archer-hurt"
},
{
"cue": "core:sound_enemy_archer_death",
"moment": "enemy-archer-death"
},
{
"cue": "core:sound_enemy_spider_windup",
"moment": "enemy-spider-windup"
},
{
"cue": "core:sound_enemy_spider_hurt",
"moment": "enemy-spider-hurt"
},
{
"cue": "core:sound_enemy_spider_death",
"moment": "enemy-spider-death"
},
{
"cue": "core:sound_notice_alert",
"moment": "notice-alert"
},
{
"cue": "core:sound_surf",
"moment": "surf"
},
{
"cue": "core:sound_gulls",
"moment": "gulls"
},
{
"cue": "core:sound_waterfall_sea",
"moment": "waterfall-sea"
}
]
}