From bb5e04f33863f8b29558fb39f0c3dcdd50bbcd6b Mon Sep 17 00:00:00 2001 From: Eddoursul Date: Mon, 12 Feb 2024 19:13:45 +0100 Subject: [PATCH] Spectral chest no SKSE update --- Spectral chest update.esp | Bin 0 -> 2437 bytes scripts/_00e_fs_spectralchestsc.pex | Bin 1893 -> 2048 bytes source/scripts/_00e_fs_spectralchestsc.psc | 14 ++++++++++++-- 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 Spectral chest update.esp diff --git a/Spectral chest update.esp b/Spectral chest update.esp new file mode 100644 index 0000000000000000000000000000000000000000..a6ca2d2c6595800656be5d80e4e120d0b9172a5b GIT binary patch literal 2437 zcmeH{&2G~`5XZ+!P+LH1RVq*ghm@u485c;LoJ&%Y6ZJycexYMW?GwvQOz{q ziK*(hlnamo1+Gn&*&5ww4z^s@mygOWgvR!(Xq51)o zpXzD`j`wIwdg#}*BJHXs+eP~I$>jLT7pWfE@@P0VlBy&|I+7^4w)jtuIPf4J_y4y^ ztn}CwUB`js<*)Q0tNm%77yz)SPgB2iGy^(8`~qabLS)!sE#VNRjzkCdMbxInItw{E z!?!`di7O;q#jY>BD8&7?aM~zB6rLl?&l_0p;mW;LZ2AH6Js$Kh+!3yeE=^pLp~=07 zxq?0wt*Wa?Cy{oLFH$=*7>^oR1&RIFA@<*nQ-ez;*k7NF5@DaqPQgDN{GaC!{{7Kw nj*X_^$K^O1_}|YA{=?i9{L{gIzIN{a_~kL&N0TY|r-A<$;<;ZU literal 0 HcmV?d00001 diff --git a/scripts/_00e_fs_spectralchestsc.pex b/scripts/_00e_fs_spectralchestsc.pex index 586ca878cd24c4b931db89a47153d5451bcd3d25..ac8d910c7af711b9b465da6f263586750a15db89 100644 GIT binary patch literal 2048 zcmbVMTT|Oc6#mxOU>j_%gunaa}{T%ahL{A7V6m_lvo$s>7oW zJ(YVNpdPB@hK%ErJ>_@zb?#V0jW_bOBw9Dj^(i*@qhnOJlYIOrChrr4Dq*`SPIxOZ zLcM<&^sAs_Y3#UmWzZvhJzz`HTw>IkN}q8JpDkmYzH~M_N*)}T4`ZmO{eTw+#Xae3 zOfcC_q-C(p;bg_v%thS}k63gR6KEJP*wnEfcCob83;C@?p`-Vuc4DP_ahPzU9IqFf zMxDfdft*_U{XP13L~`tF^Tjg6Pn>k3j*cvY`J(-fui6<$nPW{!s!_NZwo`p13O7{O z5A81drTp|42KWOID41W2QOwpVMPL>cE5jH@jWSA^q)b_vfsxC&O58Qdbu05&pcGIN z7&Lrb1CKG3YJ8U|6=Maeq_t~=+;-KOz^<{}HJ)20a*IjNRb2m*?=n84-DVjg-!!SS zO_{azJ!7~;p3GBc%~Sbi5?4-P6YQmydq&t+KW3a(Gn*pjQa{+@HTtjfslefL1E%$P z+{7&`61IfTahr*j`P`vxc1GX}fpG!H&UjSd26awknwl{U5b>ozRp6%CR(JyJ^AlfF zCgc(sR&0(1n}f_&$(SepKl9XOfv*HsGX{{^7FlG*y8`zFZrhACfl2DN8bRNETaERJ z0v;6TOA!Pvb3@3QKwV(bgck~UNIQ*RpD~t1Nih940*^ABC_ee{;rEY}u;QwAy6y z?|5bkFTBJ5;E7LKuL(>tbdbC|-%aNnebV~RgP(rS=fFTi{QSdjxIAdLyMw*{pnoU= zqj}Vsh}iTyt;0A#wL2WDM8`?wp&>H6bsS0$Ut^t?ioqxz#IvP=T}sP<@?&B8h8uy( zV`Wro)}P7lXhbaJYJN!Xx>06b$G%9nI*f_H| z6NYlu7F;>AaK?KMOeP)6|871CPn8t7x0gsdDQMtSZT6$;$s-b{G!@VV1nU6bHC&(q$5KLrB+fI-SR?pZrb_bWnH5qxU(+PXm8`5xhTU`C?ZOFRxPlD|zDJ?_ zI>Y-69(k@Wb%qZpPtmKVqO|u7TuZlM-|P~Vp+M`M7-|PTB>s=+sbG^dZsB8Gr{@Mf z!8SfciyljN6K(8}y-EbP7#a+lj&_M*i)@DK8d)}Eh23UYVYp%43LO@R@$Ft0?2;xS z+;JS&9S0#hV}@M&|HySh-gWKScF5%3bwn-evK&6kF>JeEiyFE^7L|O?(44h7m%}}Z zQ_w#ZEV3fI$nXWjm$N!nxc}zOFI0Bll{t8jOO091Mc4$>%RJ%jTLS8Z<1_^ MKVT@&@E8UE0>(Igc>n+a diff --git a/source/scripts/_00e_fs_spectralchestsc.psc b/source/scripts/_00e_fs_spectralchestsc.psc index 78c0de79..b4dfb87b 100644 --- a/source/scripts/_00e_fs_spectralchestsc.psc +++ b/source/scripts/_00e_fs_spectralchestsc.psc @@ -15,14 +15,22 @@ Event OnEffectStart(Actor akTarget, Actor akCaster) _00E_FS_SpectralChestNotInCombat.Show() Else + + if SKSE.GetVersion() + fMagnitude = GetMagnitude() + endif - Float newCarryWeight = Self.GetMagnitude() + PlayerREF.GetActorValue("Alteration") + Float newCarryWeight = fMagnitude + PlayerREF.GetActorValue("Alteration") _00E_FS_SpectralChestActorREF.SetActorValue("CarryWeight", newCarryWeight) _00E_FS_SpectralChestActorREF.SetPlayerTeammate(True, True) Utility.Wait(0.1) - _00E_FS_SpectralChestCapacity.Show(_00E_FS_SpectralChestActorREF.GetTotalItemWeight(), newCarryWeight) + + if SKSE.GetVersion() + _00E_FS_SpectralChestCapacity.Show(_00E_FS_SpectralChestActorREF.GetTotalItemWeight(), newCarryWeight) + endif + _00E_FS_SpectralChestActorREF.OpenInventory() DRScTreasureOpen.Play(PlayerREF) @@ -34,6 +42,8 @@ EndEvent ; PROPERTIES ;===================================================================================== +float Property fMagnitude = 30.0 Auto + Actor Property PlayerREF Auto Actor Property _00E_FS_SpectralChestActorREF Auto