SimpleLootBox/1.5/Defs/SoundDefsExample.xml
ProjectKoi-Kalo\Kalo 7ad6f7c8d7 ```
更新宝箱定义与音效配置,优化掉落机制并扩展角色奖励池
```
2025-05-09 13:57:49 +08:00

105 lines
2.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Defs>
<SoundDef>
<defName>lootBoxOpenSound</defName><!-- Sound defName-->
<maxVoices>1</maxVoices>
<maxSimultaneous>1</maxSimultaneous>
<subSounds>
<li>
<onCamera>True</onCamera>
<grains>
<li Class="AudioGrain_Clip">
<clipPath>SimpleLootBox/lootBoxOpenSound</clipPath><!-- Sound path-->
</li>
</grains>
<volumeRange>50~50</volumeRange><!-- Volume-->
</li>
</subSounds>
</SoundDef>
<!-- If the sound needs to be played continuously, it should be set as a Sustainer-->
<SoundDef>
<defName>lootBoxSpinningSound</defName>
<maxVoices>1</maxVoices>
<maxSimultaneous>1</maxSimultaneous>
<sustain>True</sustain>
<priorityMode>PrioritizeNearest</priorityMode>
<subSounds>
<li>
<muteWhenPaused>False</muteWhenPaused>
<sustainLoop>False</sustainLoop>
<onCamera>True</onCamera>
<grains>
<li Class="AudioGrain_Clip">
<clipPath>SimpleLootBox/lootBoxSpinningSound</clipPath>
</li>
</grains>
<volumeRange>50~50</volumeRange>
</li>
</subSounds>
</SoundDef>
<!-- Sustainer-->
<SoundDef>
<defName>lootBoxBackgroundMusicSoundA</defName>
<maxVoices>1</maxVoices>
<maxSimultaneous>1</maxSimultaneous>
<sustain>True</sustain>
<priorityMode>PrioritizeNearest</priorityMode>
<subSounds>
<li>
<muteWhenPaused>False</muteWhenPaused>
<sustainLoop>False</sustainLoop>
<onCamera>True</onCamera>
<grains>
<li Class="AudioGrain_Clip">
<clipPath>SimpleLootBox/lootBoxBackgroundMusicSoundA</clipPath>
</li>
</grains>
<volumeRange>35~35</volumeRange>
</li>
</subSounds>
</SoundDef>
<!-- Sustainer-->
<SoundDef>
<defName>lootBoxBackgroundMusicSoundB</defName>
<maxVoices>1</maxVoices>
<maxSimultaneous>1</maxSimultaneous>
<sustain>True</sustain>
<priorityMode>PrioritizeNearest</priorityMode>
<subSounds>
<li>
<muteWhenPaused>False</muteWhenPaused>
<sustainLoop>False</sustainLoop>
<onCamera>True</onCamera>
<grains>
<li Class="AudioGrain_Clip">
<clipPath>SimpleLootBox/lootBoxBackgroundMusicSoundB</clipPath>
</li>
</grains>
<volumeRange>35~35</volumeRange>
</li>
</subSounds>
</SoundDef>
<SoundDef>
<defName>lootBoxFinalizingRewardSound</defName>
<maxVoices>1</maxVoices>
<maxSimultaneous>1</maxSimultaneous>
<subSounds>
<li>
<onCamera>True</onCamera>
<grains>
<li Class="AudioGrain_Clip">
<clipPath>SimpleLootBox/lootBoxFinalizingRewardSound</clipPath>
</li>
</grains>
<volumeRange>70~70</volumeRange>
</li>
</subSounds>
</SoundDef>
</Defs>