From fccd6c9e0e533fc28a650f35c45f31da1f000754 Mon Sep 17 00:00:00 2001 From: Oliver Wong Date: Mon, 27 Apr 2026 20:23:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B5=8B=E8=AF=95=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Resources/AudioData/AudioGroup.bytes | Bin 33 -> 19 bytes Assets/Resources/AudioData/AudioObject.bytes | Bin 7502 -> 3169 bytes .../Resources/AudioData/MusicContainer.bytes | Bin 170 -> 118 bytes Assets/Resources/AudioData/MusicPath.bytes | Bin 52 -> 68 bytes Assets/Resources/AudioData/MusicSegment.bytes | Bin 893 -> 163 bytes .../Resources/AudioData/MusicTransition.bytes | Bin 27 -> 119 bytes .../Audios/au_music_motif_revive.wav | 3 + .../Audios/au_music_motif_revive.wav.meta | 23 ++ .../Resources/Audios/au_music_motif_win.wav | 3 + .../Audios/au_music_motif_win.wav.meta | 23 ++ .../Resources/Audios/au_sfx_anim_coin_fly.wav | 3 + .../Audios/au_sfx_anim_coin_fly.wav.meta | 23 ++ .../Audios/au_sfx_anim_coin_land.wav | 3 + .../Audios/au_sfx_anim_coin_land.wav.meta | 23 ++ .../Audios/au_sfx_anim_coin_show.wav | 3 + .../Audios/au_sfx_anim_coin_show.wav.meta | 23 ++ Assets/Resources/Audios/au_sfx_anim_guide.wav | 3 + .../Audios/au_sfx_anim_guide.wav.meta | 23 ++ .../Audios/au_sfx_anim_level_arrowMove.wav | 3 + .../au_sfx_anim_level_arrowMove.wav.meta | 23 ++ .../Audios/au_sfx_anim_level_clear.wav | 3 + .../Audios/au_sfx_anim_level_clear.wav.meta | 23 ++ .../Audios/au_sfx_anim_level_hit.wav | 3 + .../Audios/au_sfx_anim_level_hit.wav.meta | 23 ++ .../Audios/au_sfx_anim_level_shoot.wav | 3 + .../Audios/au_sfx_anim_level_shoot.wav.meta | 23 ++ .../Audios/au_sfx_anim_level_start.wav | 3 + .../Audios/au_sfx_anim_level_start.wav.meta | 23 ++ .../Audios/au_sfx_anim_prop_eraser.wav | 3 + .../Audios/au_sfx_anim_prop_eraser.wav.meta | 23 ++ .../Audios/au_sfx_anim_prop_magicWand.wav | 3 + .../au_sfx_anim_prop_magicWand.wav.meta | 23 ++ .../Audios/au_sfx_notice_prop_gridScale.wav | 3 + .../au_sfx_notice_prop_gridScale.wav.meta | 23 ++ .../Audios/au_sfx_ui_button_common.wav | 3 + .../Audios/au_sfx_ui_button_common.wav.meta | 23 ++ .../Audios/au_sfx_ui_labelSwitch.wav | 3 + .../Audios/au_sfx_ui_labelSwitch.wav.meta | 23 ++ .../Audios/au_sfx_ui_panel_common_close.wav | 3 + .../au_sfx_ui_panel_common_close.wav.meta | 23 ++ .../Audios/au_sfx_ui_panel_common_open.wav | 3 + .../au_sfx_ui_panel_common_open.wav.meta | 23 ++ .../au_sfx_ui_panel_prop_unlock_open.wav | 3 + .../au_sfx_ui_panel_prop_unlock_open.wav.meta | 23 ++ .../Audios/au_sfx_ui_toast_level_hard.wav | 3 + .../au_sfx_ui_toast_level_hard.wav.meta | 23 ++ .../Resources/HapticData/HapticObject.bytes | Bin 356 -> 184 bytes Assets/Scenes/SampleScene.unity | 4 +- .../OCES/Audio/Generated/AudioConsts.cs | 264 ++++-------------- 49 files changed, 569 insertions(+), 219 deletions(-) create mode 100644 Assets/Resources/Audios/au_music_motif_revive.wav create mode 100644 Assets/Resources/Audios/au_music_motif_revive.wav.meta create mode 100644 Assets/Resources/Audios/au_music_motif_win.wav create mode 100644 Assets/Resources/Audios/au_music_motif_win.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_anim_coin_fly.wav create mode 100644 Assets/Resources/Audios/au_sfx_anim_coin_fly.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_anim_coin_land.wav create mode 100644 Assets/Resources/Audios/au_sfx_anim_coin_land.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_anim_coin_show.wav create mode 100644 Assets/Resources/Audios/au_sfx_anim_coin_show.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_anim_guide.wav create mode 100644 Assets/Resources/Audios/au_sfx_anim_guide.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_anim_level_arrowMove.wav create mode 100644 Assets/Resources/Audios/au_sfx_anim_level_arrowMove.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_anim_level_clear.wav create mode 100644 Assets/Resources/Audios/au_sfx_anim_level_clear.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_anim_level_hit.wav create mode 100644 Assets/Resources/Audios/au_sfx_anim_level_hit.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_anim_level_shoot.wav create mode 100644 Assets/Resources/Audios/au_sfx_anim_level_shoot.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_anim_level_start.wav create mode 100644 Assets/Resources/Audios/au_sfx_anim_level_start.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_anim_prop_eraser.wav create mode 100644 Assets/Resources/Audios/au_sfx_anim_prop_eraser.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_anim_prop_magicWand.wav create mode 100644 Assets/Resources/Audios/au_sfx_anim_prop_magicWand.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_notice_prop_gridScale.wav create mode 100644 Assets/Resources/Audios/au_sfx_notice_prop_gridScale.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_ui_button_common.wav create mode 100644 Assets/Resources/Audios/au_sfx_ui_button_common.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_ui_labelSwitch.wav create mode 100644 Assets/Resources/Audios/au_sfx_ui_labelSwitch.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_ui_panel_common_close.wav create mode 100644 Assets/Resources/Audios/au_sfx_ui_panel_common_close.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_ui_panel_common_open.wav create mode 100644 Assets/Resources/Audios/au_sfx_ui_panel_common_open.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_ui_panel_prop_unlock_open.wav create mode 100644 Assets/Resources/Audios/au_sfx_ui_panel_prop_unlock_open.wav.meta create mode 100644 Assets/Resources/Audios/au_sfx_ui_toast_level_hard.wav create mode 100644 Assets/Resources/Audios/au_sfx_ui_toast_level_hard.wav.meta diff --git a/Assets/Resources/AudioData/AudioGroup.bytes b/Assets/Resources/AudioData/AudioGroup.bytes index 6d6c9e74a90d19217c9eb2a65197bfbcb3a224c3..5e85536b2d87032b5592d2a98b18695bf3110223 100644 GIT binary patch literal 19 YcmZQ%U|?VbV)m5Ow8YY!5-tV?02G!2`2YX_ literal 33 lcmZQ#U|?VbV)m5Ow8YY!5-tV?CLovX>7It?jjLH17yw$t2Ri@& diff --git a/Assets/Resources/AudioData/AudioObject.bytes b/Assets/Resources/AudioData/AudioObject.bytes index 9cce3ff04c61655cdfb0b85cdbad4a5b3f077253..34dee00e3739404ec2b477c7cbd944a4dcace854 100644 GIT binary patch literal 3169 zcmbtWT~E_s6rO?#Iz=W!U_|GIHzwYxKY$yrOiZ}&vMHr(ja|ER9g{mIkb%JX*Z^4q zI)*Z1w#=ZSO!sfzcKsKgw;xMC*2S`uG+W;1^gPdd-gC~|QJ>Fu37+wnEICJzNg^@x zh9Eg6MzHiO%@Pz#lLB_Q>w-O!s}*$o9W9lWg|hT>S=m2En_2X(Ea&Uec16lJ(N{+FRo|la+ zR9i%ubCj)jlZal>GUjqdQASk~be<3(K~0BzRFk$3yHRij6og$Akb=OcUhuOtPH)Jm zqlNo*H79kb5b(w3EhnCLZ5X?e6?Y|F%JT&h=$q;dpgGN;e zlN`%auL(X*b9j4UJsqx2A!)a!iE5sdlzdv=SyK*47`ucOPcz@-&v#-&u~N{ z%BOHBOOdvappw}_ztYX@8EWi>ABUk|L^orX4p9#X~?R1|4usB}EZ3q9q0gGd>0Em|uST8)fPphg&BxgAm(g ze6V`oIL8M@?Csm!{EMmuh=$G1h)1ZK1pu%pfGx7*6wOYi7?FzNP=*34GJuvd()tnf ziCk$Y#UDC>o!gBUuit?uWbRdMbVX_C4r6)_o5u##g8Zm@AXmS2oSL1ehXB0iLY-nF zk%%@UMxE?Bstb_z7cO?K2RrQDxXjw@9YY57MenR(``+~lD9|YwMy<>ndv~IK^l2C6 z(icwt6A;j+CVxWv((Zv@SX0eQ0X>B``n5nbseTdmPQV{MlA{ld^>)9{TA`l9C4ois L;y;F~7ghfN(nc37 literal 7502 zcmbVQ>vt1H6c12o({6zlK@gRSJVZg06ax67O+#Bf$l=Jtk9)T1(ClHm+p|f4ek*v8 z_d_hoOO6y!khX#-6e{@7bT`TItKaLrGds!V)n;eTNp|nudw;**+?k!7-EN=HHwS)= z?Yi3EVQ89~Pz}A*10l5Gm1^5u2$T?aukkfe1{iFCgCluCod-$&cGENtcd91A%)BLn zR|83n5#vaN>>(P7B}p&seSt>=_Z3Kz0HvU)1r8}a{>U1;m>zj(U%Kf~c&WsE$f*T} zFO5UA4*Zp?3s>xu7wxfM ztg9lL{fOTYSM)vt1vgBT?Y8~d6X)#nmolgR5D;Ha!8A2?Fp^3p**tFO$lFqO=vsRC zUi#QG>%^o0egovxb{MMOsSToVelDeNjam~&v$t<%Zk=VgbG=Lu333{vO25)aB7^jn z!R$g0gJp{VKcDT`2muQ?ZX~5?B#FR9E{@_w@d8L{=Exn2t{Zwp(KLi8;}&692ubs! z4$OE9Cni#X6oV4yd z^7)3g0}d|yi05u|=wrt1VdsnCP)B*ADqY2L29NbJe_n+oKSj$u9CDTj-V#V+wf~AF zQl<&d2j}rv>J`CX3Q5gTQ|UAG;vp~N_Ge#S6&~={fU1E}(GkY7x@{5p%OJ_mFrCrM zTOxSNA*r6>@$qw+B8aa;l2ggz5iH{tVORl4Ob~AJmh3?&Q4CrtetntV8&}D%>tU(6$FpZeTLBjgrc1ZT= zJL&5$(?9>29yu?-uoiNf7~np=mzZoRz&e+D7cwq*bPBHn>j1cB&wxrhLQka3i_!G; zEB23P;6$JU??R4$ui8h<+~mwz4xFbOXFVj<@6$CSc5t_83}7W(rj$MUy>%b2?aZ_y9b0?fpF} zfu#Tw{YpxP%`Z{SyD5TR3CswI=!&z1c#0B8j z+!0rGk|6S~RDTaK<)FM7U)P%)cMEg31cD`=P>H9t#Ivcyvw0D2k$*U0pT28fe%KP+ zxY;Efh@t%leVBu9^u9S2#ykku78eN*%fUcd<>3+yTS`1zOFY|(J;6Xzf%5RiAk;5c zbCk=ZPgCj4F8vRIi$n982ZGp7?#-8+XIH2Kzg%!^1*`cBWk7KcY9NFVId_f$#rWFb z=Y?St#LtVcXA>U5q|FNk47#r-;=Fj$69>eTk}#rlnJRrRq$eUMTOeuvuKiIpMqj#| z(@IGAs#~dTg$vTI{oU}KPWC|O=su*t!840%g|EAn+BUeb3Ky6IM`Ybdf=pS%t&SWs zQhE~iAu{RhquQ$o<1EDrxPK>n1pIe;dfL5)d^Ed)q}pGN0u19!UKD%`Ni9wdQmWiT zzdb<#OtM>32IW}XFcJhM*910%Lp8w-;mtLn4dJa)`qbI%Pb2o3e=>hPb%@LHx_gUZ zxJrKpzfa)Di&};^r57@{B6Ap-w{hm-ms1mG00mpM%=qEpQ~0f%p~o6bGTz}$NV^4S zw*(y8?D2Ef@6V7ETD7!o5R09r3Cn>S>pPIIuY4#N3do9NUmb_9e6!XRk;*mf9i>>| zrr@P4BAKmx)=D8zxz>(O9Dy}6j1rxfGTgGks-i+wMYZ~^ zZyySmKf-mdtE@XW7^u9;xKNdGOugv1c5wBpE30RtjMA$K3RM$CMGH@rC>K3LiP%CS z$223=J5$NsaWj?N9oOogdj6g8gxSH>udiJ4+=OBJtBwp+9m)D2I&C_6AJ$gx1DiIi z1J#9vstcpig(puJNUz6de{8V7N1@;U7rM3rN%-oHox@gcp=Vc0|33#;(;nC+s)@L) Xv%PEoN!_`(KlfM@|>WuOkg>5S!bv$GgKCda)C;L3_$|` D?C1%t literal 170 zcmZQ&U|?``;%8t4(jW{1|Nk>EJaA$*(KlfM@|>WuOkg>Pte`VY))^?v3Y6giVqPHT j17dz4764)p0GY)DSM35dO9UbbmOTNt$rUOqid7Z>Q(+WJ diff --git a/Assets/Resources/AudioData/MusicPath.bytes b/Assets/Resources/AudioData/MusicPath.bytes index fa3ce07f32c2aaebe396c03118a1be95fdc5731e..8194d279b9350a78c6e20b99b7a3964159bca2e0 100644 GIT binary patch literal 68 vcmZQ!U|?VbVrD}f14k!*Fq;X&H*^B>!E6ZM$Qj6I2C`Wod}9|NAH)U#m|g^} literal 52 mcmZQ(U|?VbVrD}f0~aTLFq;X&H*^K^!E6ZM#2LtE2C@NG(gTD5 diff --git a/Assets/Resources/AudioData/MusicSegment.bytes b/Assets/Resources/AudioData/MusicSegment.bytes index 8eb793f66980325b94b10073adf84f8eb35bbe67..9b44e064764612c1922356e9acaff69c38106bcf 100644 GIT binary patch literal 163 zcmZQ!U|?VbVxh#+_}tRs%;flt{M^*|oc#O(pePtf>)%yjYZP~20`d^b(i3qgV+JY{ jg`1X}Uy_*?UzA#wS(XYh4neY@7zj~Wo|%VG0AT?DJnezA;DwcdG|H3T~$#%z)yqL+E z>)2AVBuVzLM!aWbt=LK{fzo^SQH}rJFSQkB%|ASV;s7gCeJhtg5v=5`V6&X%uc16d zBi)fj$c{)h57_{XTPLluz1r?;@{-tl2z|4oi>(fWkI`@s^cy@ULQf#4PN*=FH<~{D zDeN6--wPso6p5znSzzm4cHGjRaUQW$?nT5>S22#*1#z}X#J&*r5_aNTo9?53-d@#EGkJ#O)M#9Gy(v{9}`Ug diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index 7577141..9d441df 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -2837,7 +2837,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 5ce1f814dd5d46d48bc33c18ba11c44c, type: 3} m_Name: m_EditorClassIdentifier: - startWithMusic: 0 + startWithMusic: 1 logLevel: 0 --- !u!4 &2093584671 Transform: @@ -2861,7 +2861,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2093584669} - m_Enabled: 0 + m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: a3d8ad76f12545caa287f26889c674e3, type: 3} m_Name: diff --git a/Assets/Scripts/OCES/Audio/Generated/AudioConsts.cs b/Assets/Scripts/OCES/Audio/Generated/AudioConsts.cs index 4d2eb1f..4d625fa 100644 --- a/Assets/Scripts/OCES/Audio/Generated/AudioConsts.cs +++ b/Assets/Scripts/OCES/Audio/Generated/AudioConsts.cs @@ -11,69 +11,31 @@ namespace OCES.Audio [SuppressMessage("ReSharper", "InconsistentNaming")] public class Cues { - public static uint AnimCollision = 1; - public static uint AnimToWeapon = 2; - public static uint ArrowFire = 3; - public static uint BoxBeSelected = 4; - public static uint BoxCollision = 5; - public static uint BoxMove = 6; - public static uint BoxTouch = 7; - public static uint BoxToWeapon = 8; - public static uint ChangeColor = 9; - public static uint ClickButton = 10; - public static uint CoinFly = 11; - public static uint DamageByArrow = 12; - public static uint DamageByBullet = 13; - public static uint DamageByCannonBall = 14; - public static uint Defeat = 15; - public static uint DestroyBox = 16; - public static uint DevilAttackShield = 17; - public static uint DevileBeHit = 18; - public static uint DevilDie = 19; - public static uint DevilFire = 20; - public static uint DevilResurrection = 21; - public static uint DragonAttackShield = 22; - public static uint DragonBeHit = 23; - public static uint DragonDie = 24; - public static uint DragonFire = 25; - public static uint DragonResurrection = 26; - public static uint GhostAttackShield = 27; - public static uint GhostBeHit = 28; - public static uint GhostDie = 29; - public static uint GhostFire = 30; - public static uint GhostResurrection = 31; - public static uint GunFire = 32; - public static uint HorseMove = 33; - public static uint LevelBegins = 34; - public static uint PrincessDown = 35; - public static uint PrincessFear = 36; - public static uint ShieldBroken = 37; - public static uint ShieldUnderAttack = 38; - public static uint Spin = 39; - public static uint TigerMove = 40; - public static uint UnlockProp = 41; - public static uint UnlockTurret = 42; - public static uint Victory = 43; - public static uint WeaponExhausted = 44; - public static uint WeaponFire = 45; - public static uint Ambience = 46; - public static uint DevilBeHit_01 = 47; - public static uint Chinese_Number_1_5 = 48; - public static uint Chinese_Number_6_10 = 49; - public static uint Chinese_Number_01 = 50; - public static uint Japanese_Number_02 = 51; - public static uint Bar = 52; - public static uint Beat = 53; - public static uint Grid = 54; - public static uint NVDice = 55; - public static uint NVHeartbeats = 56; - public static uint au_sfx_notice_level_countDown_edge = 57; - public static uint au_sfx_notice_level_countDown_time = 58; - public static uint au_sfx_ui_button_corePlay_choose = 59; - public static uint au_sfx_ui_button_corePlay_unchoose = 60; - public static uint au_sfx_ui_button_corePlay_clear = 61; - public static uint sfx_cymbal = 71; - public static uint Spanish_number_03 = 73; + public static uint Play_au_sfx_anim_level_clear = 1; + public static uint Play_au_sfx_anim_level_start = 2; + public static uint Play_au_sfx_anim_level_shoot = 3; + public static uint Play_au_sfx_anim_level_hit = 4; + public static uint Play_au_sfx_anim_level_arrowMove = 5; + public static uint Play_au_sfx_anim_guide = 6; + public static uint Play_au_sfx_anim_prop_eraser = 7; + public static uint Play_au_sfx_ui_panel_prop_unlock_open = 8; + public static uint Play_au_sfx_anim_coin_show = 9; + public static uint Play_au_sfx_anim_coin_fly = 10; + public static uint Play_au_sfx_anim_prop_magicWand = 11; + public static uint Play_au_sfx_notice_prop_gridScale = 12; + public static uint Play_au_sfx_ui_toast_level_hard = 13; + public static uint Play_au_sfx_ui_panel_common_open = 14; + public static uint Play_au_sfx_ui_panel_common_close = 15; + public static uint Play_au_sfx_ui_button_common = 16; + public static uint Play_au_sfx_anim_coin_land = 17; + public static uint Play_au_sfx_ui_labelSwitch = 18; + public static uint Play_au_sfx_anim_chest_show = 19; + public static uint Play_au_sfx_anim_chest_wigggle = 20; + public static uint Play_au_sfx_anim_chest_open = 21; + public static uint Play_au_sfx_notice_reward_show = 22; + public static uint Play_Bar = 52; + public static uint Play_Beat = 53; + public static uint Play_Grid = 54; } //public class Cues [SuppressMessage("ReSharper", "ClassNeverInstantiated.Global")] @@ -81,159 +43,39 @@ namespace OCES.Audio { public static readonly Dictionary NameToId = new() { - { "AnimCollision", 1 }, - { "AnimToWeapon", 2 }, - { "ArrowFire", 3 }, - { "BoxBeSelected", 4 }, - { "BoxCollision", 5 }, - { "BoxMove", 6 }, - { "BoxTouch", 7 }, - { "BoxToWeapon", 8 }, - { "ChangeColor", 9 }, - { "ClickButton", 10 }, - { "CoinFly", 11 }, - { "DamageByArrow", 12 }, - { "DamageByBullet", 13 }, - { "DamageByCannonBall", 14 }, - { "Defeat", 15 }, - { "DestroyBox", 16 }, - { "DevilAttackShield", 17 }, - { "DevilBeHit_01", 18 }, - { "DevilBeHit_02", 18 }, - { "DevilBeHit_03", 18 }, - { "DevilDie", 19 }, - { "DevilFire", 20 }, - { "DevilResurrection", 21 }, - { "DragonAttackShield", 22 }, - { "DragonBeHit", 23 }, - { "DragonDie", 24 }, - { "DragonFire", 25 }, - { "DragonResurrection", 26 }, - { "GhostAttackShield", 27 }, - { "GhostBeHit", 28 }, - { "GhostDie", 29 }, - { "GhostFire", 30 }, - { "GhostResurrection", 31 }, - { "GunFire", 32 }, - { "HorseMove", 33 }, - { "LevelBegins", 34 }, - { "PrincessDown", 35 }, - { "PrincessFear", 36 }, - { "ShieldBroken", 37 }, - { "ShieldUnderAttack", 38 }, - { "Spin", 39 }, - { "TigerMove", 40 }, - { "UnlockProp", 41 }, - { "UnlockTurret", 42 }, - { "Victory", 43 }, - { "WeaponExhausted", 44 }, - { "WeaponFire", 45 }, - { "au_stream", 46 }, - { "rain", 46 }, - { "Chinese Number 01", 48 }, - { "Chinese Number 02", 48 }, - { "Chinese Number 03", 48 }, - { "Chinese Number 04", 48 }, - { "Chinese Number 05", 48 }, - { "Chinese Number 06", 49 }, - { "Chinese Number 07", 49 }, - { "Chinese Number 08", 49 }, - { "Chinese Number 09", 49 }, - { "Chinese Number 10", 49 }, - { "Japanese Number 02", 51 }, + { "au_sfx_anim_level_clear", 1 }, + { "au_sfx_anim_level_start", 2 }, + { "au_sfx_anim_level_shoot", 3 }, + { "au_sfx_anim_level_hit", 4 }, + { "au_sfx_anim_level_arrowMove", 5 }, + { "au_sfx_anim_guide", 6 }, + { "au_sfx_anim_prop_eraser", 7 }, + { "au_sfx_ui_panel_prop_unlock_open", 8 }, + { "au_sfx_anim_coin_show", 9 }, + { "au_sfx_anim_coin_fly", 10 }, + { "au_sfx_anim_prop_magicWand", 11 }, + { "au_sfx_notice_prop_gridScale", 12 }, + { "au_sfx_ui_toast_level_hard", 13 }, + { "au_sfx_ui_panel_common_open", 14 }, + { "au_sfx_ui_panel_common_close", 15 }, + { "au_sfx_ui_button_common", 16 }, + { "au_sfx_anim_coin_land", 17 }, + { "au_sfx_ui_labelSwitch", 18 }, + { "au_sfx_anim_chest_show", 19 }, + { "au_sfx_anim_chest_wigggle", 20 }, + { "au_sfx_anim_chest_open", 21 }, + { "au_sfx_notice_reward_show", 22 }, { "Bar", 52 }, { "Beat", 53 }, { "Grid", 54 }, - { "NVDice", 55 }, - { "NVHeartbeats", 56 }, - { "au_sfx_notice_level_countDown_edge", 57 }, - { "au_sfx_notice_level_countDown_time", 58 }, - { "0,62", 59 }, - { "1,65", 59 }, - { "2,68", 59 }, - { "0,63", 60 }, - { "1,66", 60 }, - { "2,69", 60 }, - { "0,64", 61 }, - { "1,67", 61 }, - { "2,70", 61 }, - { "au_coreplay_choose_v120_a", 62 }, - { "au_coreplay_unchoose_v120_a", 63 }, - { "au_coreplay_clear_v120_a", 64 }, - { "au_sfx_ui_button_corePlay_choose_ice1", 65 }, - { "au_sfx_ui_button_corePlay_choose_ice2", 65 }, - { "au_sfx_ui_button_corePlay_choose_ice3", 65 }, - { "au_sfx_ui_button_corePlay_unchoose_ice1", 66 }, - { "au_sfx_ui_button_corePlay_unchoose_ice2", 66 }, - { "au_sfx_ui_button_corePlay_unchoose_ice3", 66 }, - { "au_sfx_ui_button_corePlay_clear_ice1", 67 }, - { "au_sfx_ui_button_corePlay_clear_ice2", 67 }, - { "au_sfx_ui_button_corePlay_clear_ice3", 67 }, - { "au_sfx_ui_button_corePlay_choose_cloud1", 68 }, - { "au_sfx_ui_button_corePlay_choose_cloud2", 68 }, - { "au_sfx_ui_button_corePlay_choose_cloud3", 68 }, - { "au_sfx_ui_button_corePlay_unchoose_cloud1", 69 }, - { "au_sfx_ui_button_corePlay_unchoose_cloud2", 69 }, - { "au_sfx_ui_button_corePlay_unchoose_cloud3", 69 }, - { "au_sfx_ui_button_corePlay_clear_cloud1", 70 }, - { "au_sfx_ui_button_corePlay_clear_cloud2", 70 }, - { "au_sfx_ui_button_corePlay_clear_cloud3", 70 }, - { "sfx_notice_test", 71 }, - { "Spanish Number 03", 73 }, }; public static readonly HashSet AmbiguousNames = new() { - "DevilBeHit_01", - "DevilBeHit_02", - "DevilBeHit_03", - "Chinese Number 01", }; public static readonly HashSet SharedIdNames = new() { - "DevilBeHit_01", - "DevilBeHit_02", - "DevilBeHit_03", - "au_stream", - "rain", - "Chinese Number 01", - "Chinese Number 02", - "Chinese Number 03", - "Chinese Number 04", - "Chinese Number 05", - "Chinese Number 06", - "Chinese Number 07", - "Chinese Number 08", - "Chinese Number 09", - "Chinese Number 10", - "0,62", - "1,65", - "2,68", - "0,63", - "1,66", - "2,69", - "0,64", - "1,67", - "2,70", - "au_sfx_ui_button_corePlay_choose_ice1", - "au_sfx_ui_button_corePlay_choose_ice2", - "au_sfx_ui_button_corePlay_choose_ice3", - "au_sfx_ui_button_corePlay_unchoose_ice1", - "au_sfx_ui_button_corePlay_unchoose_ice2", - "au_sfx_ui_button_corePlay_unchoose_ice3", - "au_sfx_ui_button_corePlay_clear_ice1", - "au_sfx_ui_button_corePlay_clear_ice2", - "au_sfx_ui_button_corePlay_clear_ice3", - "au_sfx_ui_button_corePlay_choose_cloud1", - "au_sfx_ui_button_corePlay_choose_cloud2", - "au_sfx_ui_button_corePlay_choose_cloud3", - "au_sfx_ui_button_corePlay_unchoose_cloud1", - "au_sfx_ui_button_corePlay_unchoose_cloud2", - "au_sfx_ui_button_corePlay_unchoose_cloud3", - "au_sfx_ui_button_corePlay_clear_cloud1", - "au_sfx_ui_button_corePlay_clear_cloud2", - "au_sfx_ui_button_corePlay_clear_cloud3", }; } //public class NameDictionaries @@ -244,13 +86,10 @@ namespace OCES.Audio { public const uint GameStateId = 1; - public const uint TileMaterialId = 2; - public static void RegisterAllGameState() { StateGroupRegistry.Register(1); - StateGroupRegistry.Register(2); } } @@ -260,15 +99,6 @@ namespace OCES.Audio Game, // 关卡内 Win, // 胜利 Lose, // 失败 - Guitar = 5, // 测试用值- guitar - Bass = 6, // 测试用值 - } - - public enum TileMaterial - { - Normal, // 普通牌 - Ice, // 冰 - Cloud, // 云 } } //public class Parameters