From c806c1a4824c1d0c4af9a891f6fff80801304d1d Mon Sep 17 00:00:00 2001 From: Eddoursul Date: Thu, 8 Feb 2024 05:05:06 +0100 Subject: [PATCH] Volume manipulation in the accusation scene is disabled without SKSE --- scripts/_00E_IntegrityCheckAlias.pex | Bin 1579 -> 1302 bytes scripts/_00e_game_talentcooldownsc.pex | Bin 4747 -> 4647 bytes scripts/_00e_mqp01_functions.pex | Bin 9408 -> 9540 bytes source/scripts/_00E_IntegrityCheckAlias.psc | 12 +++---- source/scripts/_00e_game_talentcooldownsc.psc | 4 --- source/scripts/_00e_mqp01_functions.psc | 32 ++++++++++-------- 6 files changed, 24 insertions(+), 24 deletions(-) diff --git a/scripts/_00E_IntegrityCheckAlias.pex b/scripts/_00E_IntegrityCheckAlias.pex index 4662b59ad1253df135da0a14d56f7752ed650dee..0b33b9d6745c1b0bf0488d85e3cdce2cb9716b6c 100644 GIT binary patch delta 377 zcmZ3@GmT5&SNMT@%uEc73_y^2Btl}MfHkA`M4#L2Y{4Z(nR)4xk1^_s1(zh2q%yGh z<>#d`a9UY`=&;11$!i&<>$HPr9hPO?M C2txY+ delta 656 zcmZWm&ubGw6n?WiN!rl0X>BdW9!5bgS<@!|IAjr}&{{#H8nEYS^O7!XX4=_Fi(Yc^ z53no<_3F`o!Gn15QqLX)|Bwpen@v{>&cN`#?|tu^_h#NzKhD(7wm<*$Jzzi!zx;ZB zT#H!i`00-lf2I{?Z`npv?phP80Zex~j(aH$RJB@Hy{?rOfv1@Cq0;G0;EYylIEYn_ zvIADnR#+HW9PYQB$OU(RuW6kW@E(*l5-n|k?}PtD{Y7`PruTJRXAveWSU|RDkB>wv3&)6TgDb%cjX}t!RIkg+h`fR=aw*FKxV&pg4+RyO&q(j*LNN#UYwB)~YGCa+gq~RvIg$PWau}>J_K;dJwDJM%tDRMIima}2J;Lq6Y^ayV6Z@W zVizy4WEo7pZc^_m8ELNk(=h(<Y<2=txc)8hYitW5yqxo_-_lCWBiA=fUcN)Be}v HBRBmYY0`$| diff --git a/scripts/_00e_game_talentcooldownsc.pex b/scripts/_00e_game_talentcooldownsc.pex index 22513ce26a26a7f54f99fc158065f97682980a2f..493ee1c6a18dfabab033afb7ba92b5bdddc3bad4 100644 GIT binary patch literal 4647 zcma)8+ix3L8UKxAH}}h?*`&>u?zGVDJx!eS=H8P{Qg3tHI!#)Z-E?A~IMYmK+?jE^ z1tfMQUbsmMPav%jE1q}&Bm_d@i3c8+e}TUN!5a^h-*=8@>@-^mf3oL0=eu9W|5^X* zKiV>|z>oUdM^ABdV|;veW8T?S8>^0|{CFk^yh`xgFU^eAqB6Q>E0v%gMs?3dpGxqt z=dN!f!YHNHMpdL^EnRL%QxX^`Ry_5fR&iprqCz*QpkrRerI=@Q&IfT|(B5T#c56$O zg%ZZ-SoVz!2A2Kh%_k(xKCQd8nyO%6At>+YlVOQ4_`vsGz3ZEE{Yq&&sK-UWqCUn@ zdR`8f0$-WiH%rblrMd2_a_~%rFIL@Mg~9u(>PE2&m(<5`!;$V~Uo*})QH-GyV-V$g z#13q`m5TDwT@L(;8@qw;czEMZId-3^MW^bPO^B$K%As3}?ReXXZSuxp;6*$sn?AeG z+)CZ?cyDT82V1tuYjn;I9dd;t=-bO0w<=*{sm@8?q)rw z7ExnPQ*f|Qcu*|uxSkiy1?76Q@yrR4i-Nje!Ju}d7>P>PufEIPL(fb-4B3pDgq(Tw z?oolZq94O5p`%cU)oyL#a*AC^v8%|LVz-+DMhPW9j;yo-y4iEpMnTc}n9(bU1#&+BR)xBjs)B=2{EfvfATD zpK1(%83$zNf^Zj|q1sZ+5}oJ|^qe#=lBA3$0Z&YzH_>9!nXu$jmdO;GLQmK_6bbLe zl;aYHILrH89pJ5QDUPeL)5n|EmKeIPA{D>dC`qPMZzfZ3CMPhG3?&0Eu}PA(f_78< ziwSZmK`tlAl?1tpzH&Wm^&~5e4*Ihds%SfD=~7L39D))@%CF+&T;1mo2fmruP{sAo zHv>y;(xY~y7aBb=>#Pw;ej>?LK8-1##*}Aca?6frN8$Bt#A%Q0u8Fn1#B@@+DnMPHm;dKW)-niWr__N%aI+mWm zpXL_y_Xd;}KYu9=EgiaiI&}G~33Za)=j^QNCP$9DFbL&BwkX$2qjcj5GLazp1er{b zDP-jx!MIT>I7BUup4B95| zL%GW)NDk=52o4iQ2}f{LgAE(U@eR#;02s#UuYfZ+tKkAJV4N^Pn8cJ8Y6niBK)6P@ zPPm0>%xJiayC}B6dsx6CVTrKZfEBFZeGRKv#kyA60lK|`$AnFN(FtU*g{nSu0fX3q zN7!uv9|8g4sfM~{?gkFw1-?!A&THVi5cnS96MRbez836}T>OCWL&A>;KPLR71wO-P z_$lFM4UlB_0tfMP{6fR$_#D3^{Av$;fiLiDg0Qnx7Jj4AexL`xCHxM*C;S0_B>ai+ zXZ(e+4*+jSarx=I!tf6Y#&ZXT@TSJ;?T8>O^C6a4e@5|^L5|>S204ni4PqN^;25i~ zKN)|qNN7V;Lx<(SD}Ql1hhma}B_^$$h4v;_2A6OdS8x^G9M9t%PZQU5;x`!SO;+X>?`{*9 zO5Nden&%TtcfrCXYQ9d4S-3`wS-7UN`kHV_Kc=%ppJsHBH*|LP#m0=>NE7z1<}7H= zhCNzuwU=ccfWW$a zd99l2*m%rZk#XMD5f=^5-GoQ__q~>OBa?QZttq>YqsW!e(zorn$DkG%;3B_E?9F9% z-by3TVTzkb?&(Ol^A;@J(^aJ}#24txg3vPNY`=2d#%@`(Fr0%SEGGOpNrApyV$0Fa z`xcH`SQcGuk)v(F^0A2m}aX?#FBZ#P- z#R@5k-(j}?WA>|VC3^Z;;_ap4ZmrmnBV#--Nw(lHs?A2YAor$_J4h>&<(SDS4-_}u zqJ%EvqiBM^K`J`^ONLE=b!NUh)x<`e!hjk!j2A>etE=6=IhL( zQnSf-HIcWBeV4bb>yF1-b7q+BDgJ*+olo9rS>}6Kw6xLUQww3zN7)-+e))IZbpNIP V;T)CkmzGy4smi9~%W*Z1DHukHUl z`s+W^DOlhm{Ftb;8Yc)|u|3XmOQ76q3VPMtwj^Fjpx_-I171ZN-zbrn$ zU~*m#mjYkt+t-TDzEE5bMJd=9;o*wAD=_d-RNW{R;ga|uZaC7l>?_7;CyFsxWDHXI z5wWgP;FsOl4SdJLsV%o$7CuhjDaG!-SahmxNr#A9u@t(s*p9cH*rrSz242LIu<5hA z@0RP1$9r7^JE+(?uhCm}=#VRvg1)^)*KNo16vLL-wd2sOR!Md2suygws2IVi2cB~% zLR>gmX=S}QjUH2UnSlsxvtHoDPoJUJ+^cv=P+tIHk^=CkR<|8TO`qg`E zB4qCJfPO_$b&~~TA^R4XN@;Dzb7~PUvdSjT6bh^J#U0o4qS>HSk2dz55ZNfG`(^YT zp&%nmiH<@+e%HvBiG)|dt=YQItOveMadhCur7a;->_&E=+R2UsmGP)1N^Zp!Wjj(m z+3t%2-IAw@OsHQ)XW-AUl@ztDP|!$s;NNAB`1;hvrmZ$Q0^MP2E43F2vDmHUrjXSw zm!9|8-;LXw33kh1`OyR$ORyYzIW?`hYOBYt=f;QVe&o3EqVVgBL0O=W?jPyNhNb)@ zvSqPZuOhn=IwgVGlbv8@zF>b|ciYtEl<>0#$h7wWXYh0ULcu5a1ivKw>Ii&_Pw{JlWM|PV z{6?XDKsSC%_#J*v_yhh(_!HsJ_zPq2w{TiA^Xc#y{uzn!+>SxKrf_?D>_?9huC zpTvDus8Ib3@P(GPd@XO7$t}p%w+Q!tYraG#*(fC`s8V z-AzfR@&-w~>}XyB*;a4g#~s||+s-XBhIJ%{*|~J~cLI{Hf$hCsuVxNnl4CdnCC((!-t1xvcE?7%4Kqf_R7*;hR#)$KAK=?)g)88iK>!GHu(r?T-?G`fLE7z zY`vl?k_A-@rJD4VDrl8is%RCOr($^I4%%v&ATsITo3bZ3s+^}|b!&smt8E6k!@7C= zn%c==Wv!Chxk>F@dbO?cDr-k86CH z>=;UhWu(p4GPatgk#wJwTm4Yp`fU~t<6ENG4K?(q$|Y9i(# zZWQ?}Q>UvKs4AYeP_q!I6-h6N*J!yWX(@fabnH6K@b}ce37W8H__MP7S@1UGuA!Z} xg{u}Ksfz)JNf%A2;%fVpiD_T!WUs~4wx_a31^dl)tAD`cXiFy2h&6XC{s-PWQf>eM diff --git a/scripts/_00e_mqp01_functions.pex b/scripts/_00e_mqp01_functions.pex index 208a85dffd66805e61bcaa21c2bb3748c582974e..7b33e060a0efbdfdcfe2d30db3843468c09bc28e 100644 GIT binary patch literal 9540 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 MR>>kVs-E%x0U|NbBLDyZ literal 9408 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 A{{R30 diff --git a/source/scripts/_00E_IntegrityCheckAlias.psc b/source/scripts/_00E_IntegrityCheckAlias.psc index 09d9d42f..4218751a 100644 --- a/source/scripts/_00E_IntegrityCheckAlias.psc +++ b/source/scripts/_00E_IntegrityCheckAlias.psc @@ -2,12 +2,12 @@ Scriptname _00E_IntegrityCheckAlias extends ReferenceAlias Hidden Event OnInit() - if Game.GetRealHoursPassed() > 0.005 ; 18 seconds - Utility.Wait(0.1) ; wait for menu mode to end - ;Game.QuitToMainMenu() - Debug.MessageBox("Savegames, made before the release of Enderal SE 2.1, are incompatible with the current version. Please, start a new game.") - ;return - endif + ;if Game.GetRealHoursPassed() > 0.005 ; 18 seconds + ; Utility.Wait(0.1) ; wait for menu mode to end + ; ;Game.QuitToMainMenu() + ; Debug.MessageBox("Savegames, made before the release of Enderal SE 2.1, are incompatible with the current version. Please, start a new game.") + ; ;return + ;endif RegisterForSingleUpdate(2.0) ; Give a few seconds for the game to warm up at the start diff --git a/source/scripts/_00e_game_talentcooldownsc.psc b/source/scripts/_00e_game_talentcooldownsc.psc index 7f9270b5..20068f20 100644 --- a/source/scripts/_00e_game_talentcooldownsc.psc +++ b/source/scripts/_00e_game_talentcooldownsc.psc @@ -20,10 +20,6 @@ Float Property IdleUpdatePeriod = 30.0 AutoReadOnly Event OnEffectStart(Actor akTarget, Actor akCaster) - if SKSE.GetVersion() == 0 - return - endif - LockEquipUpdates() CooldownShouts = New Shout[128] diff --git a/source/scripts/_00e_mqp01_functions.psc b/source/scripts/_00e_mqp01_functions.psc index eb917a7d..6addaca1 100644 --- a/source/scripts/_00e_mqp01_functions.psc +++ b/source/scripts/_00e_mqp01_functions.psc @@ -80,17 +80,19 @@ Function StartFatherAccuseScene() ;AudioCategoryVOCGeneral.SetVolume(7.5) ; Eddoursul: Instead of setting volume to 1, deafening some users, use relative values - fMusicVolume = Utility.GetINIfloat("fVal3:AudioMenu") - fVoiceVolume = Utility.GetINIfloat("fVal1:AudioMenu") - fEffectsVolume = Utility.GetINIfloat("fVal4:AudioMenu") - - AudioCategorySFX.SetVolume(fEffectsVolume * 0.75) - AudioCategoryMUS.SetVolume(fMusicVolume * 1.20) - - if fVoiceVolume <= fMusicVolume - AudioCategoryVOCGeneral.SetVolume(fMusicVolume * 1.25) - else - AudioCategoryVOCGeneral.SetVolume(fVoiceVolume * 1.15) + if SKSE.GetVersion() > 0 + fMusicVolume = Utility.GetINIfloat("fVal3:AudioMenu") + fVoiceVolume = Utility.GetINIfloat("fVal1:AudioMenu") + fEffectsVolume = Utility.GetINIfloat("fVal4:AudioMenu") + + AudioCategorySFX.SetVolume(fEffectsVolume * 0.75) + AudioCategoryMUS.SetVolume(fMusicVolume * 1.20) + + if fVoiceVolume <= fMusicVolume + AudioCategoryVOCGeneral.SetVolume(fMusicVolume * 1.25) + else + AudioCategoryVOCGeneral.SetVolume(fVoiceVolume * 1.15) + endif endif _00E_Music_Special_Dreams.Remove() @@ -184,9 +186,11 @@ Function PlayIntroAndMovePlayerToShip() wait(0.2) ; Eddoursul: restore the original volume level - AudioCategoryVOCGeneral.SetVolume(fVoiceVolume) - AudioCategoryMUS.SetVolume(fMusicVolume) - AudioCategorySFX.SetVolume(fEffectsVolume) + if SKSE.GetVersion() > 0 + AudioCategoryVOCGeneral.SetVolume(fVoiceVolume) + AudioCategoryMUS.SetVolume(fMusicVolume) + AudioCategorySFX.SetVolume(fEffectsVolume) + endif AudioCategoryAMBr.SetVolume(1) AudioCategoryAMB.SetVolume(1)