LTCatt пре 5 година
родитељ
комит
34dba9547c

+ 3 - 2
data/lib/functions/sounds/music/lobby.mcfunction

@@ -1,6 +1,7 @@
 # 播放主大厅 BGM
-# 3'51
+# 首次 3'51,循环 2'30
 
 function lib:sounds/music/stop
 scoreboard players set $music_id mem 1
-scoreboard players set @s music_time 0
+scoreboard players set @s music_time 231
+playsound minecraft:music_disc.wait music @s 0 1000000 0 1000000

+ 6 - 0
data/lib/functions/sounds/music/mini_secret.mcfunction

@@ -0,0 +1,6 @@
+# 播放小游戏 BGM(神秘)
+# 4'11
+
+function lib:sounds/music/stop
+scoreboard players set $music_id mem 6
+scoreboard players set @s music_time 0

+ 6 - 3
data/lib/functions/sounds/music/tick20.mcfunction

@@ -1,9 +1,9 @@
 
 scoreboard players remove @a music_time 1
 
-# lobby
-execute if score $music_id mem matches 1 run playsound minecraft:music_disc.wait music @a[scores={music_time=..0}] 0 1000000 0 1000000
-execute if score $music_id mem matches 1 run scoreboard players set @a[scores={music_time=..0}] music_time 231
+# lobby (循环)
+execute if score $music_id mem matches 1 run playsound minecraft:music_disc.stal music @a[scores={music_time=..0}] 0 1000000 0 1000000
+execute if score $music_id mem matches 1 run scoreboard players set @a[scores={music_time=..0}] music_time 150
 # mini_fast
 execute if score $music_id mem matches 2 run playsound minecraft:music_disc.pigstep music @a[scores={music_time=..0}] 0 1000000 0 1000000
 execute if score $music_id mem matches 2 run scoreboard players set @a[scores={music_time=..0}] music_time 148
@@ -13,6 +13,9 @@ execute if score $music_id mem matches 3 run scoreboard players set @a[scores={m
 # mini_slow
 execute if score $music_id mem matches 4 run playsound minecraft:music_disc.mellohi music @a[scores={music_time=..0}] 0 1000000 0 1000000
 execute if score $music_id mem matches 4 run scoreboard players set @a[scores={music_time=..0}] music_time 96
+# mini_secret
+execute if score $music_id mem matches 6 run playsound minecraft:music_disc.ward music @a[scores={music_time=..0}] 0 1000000 0 1000000
+execute if score $music_id mem matches 6 run scoreboard players set @a[scores={music_time=..0}] music_time 251
 # rest
 execute if score $music_id mem matches 5 run playsound minecraft:music_disc.mall music @a[scores={music_time=..0}] 0 1000000 0 1000000
 execute if score $music_id mem matches 5 run scoreboard players set @a[scores={music_time=..0}] music_time 197