From 5bb922c425d45ce3f01836b260d9d684af47f57f Mon Sep 17 00:00:00 2001 From: Eddoursul Date: Thu, 8 Feb 2024 17:51:59 +0100 Subject: [PATCH] Disable mount and house renaming without SKSE --- Enderal - Forgotten Stories.esm | Bin 10449824 -> 10449882 bytes scripts/_00E_DonkeyNameAlias.pex | Bin 1011 -> 1088 bytes scripts/_00E_HorseNameAlias.pex | Bin 1150 -> 1227 bytes scripts/_00E_NQ06_ShadowAlias.pex | Bin 1142 -> 1193 bytes scripts/_00e_game_playerhouse_boardsc.pex | Bin 5967 -> 6088 bytes scripts/_00e_game_playerhouse_documentsc.pex | Bin 3257 -> 3329 bytes scripts/_00e_nq06_functions.pex | Bin 5029 -> 5326 bytes scripts/_00e_playerhousing_cellnamesc.pex | Bin 2052 -> 2119 bytes source/scripts/_00E_DonkeyNameAlias.psc | 2 +- source/scripts/_00E_HorseNameAlias.psc | 2 +- source/scripts/_00E_NQ06_ShadowAlias.psc | 12 +++-- .../scripts/_00e_game_playerhouse_boardsc.psc | 22 ++++++---- .../_00e_game_playerhouse_documentsc.psc | 23 +++++----- source/scripts/_00e_nq06_functions.psc | 41 +++++++++++++----- .../scripts/_00e_playerhousing_cellnamesc.psc | 4 ++ 15 files changed, 70 insertions(+), 36 deletions(-) diff --git a/Enderal - Forgotten Stories.esm b/Enderal - Forgotten Stories.esm index f286c91b8eac10fd05b7fa05bf3590de124a8635..695c52e039e922635725a528a1f24ee2016ca87b 100644 GIT binary patch delta 502 zcmW;F+f&S89LMqJx9t{@ift9ENXU7SkYlp7M7E-J-d3TAN~nZ3y;+CdCxj>4I^4K4 zWR z2-8f2v$W94InHx|Hrlz!B|5mw6*}pno2&G2jqBW?mp=Nr$pE*w%^e1bGQ?emfqUF1 z#sePmh{vDe<4LO}mP*F$R5J1HgZ0OB2XvXY-{DdYrKTxMLaEQAPW69u+Ft_tr&W-r z!akorTvzWa4>z_&T046yJK7^XD$V?E(j}%Vq&-%?8EViT)BG!uWwHah&`eH_RN0xe z`n}8gYCZ;aspETwJrUGXE_sW&Lt2c8C*rAiCPu|`@j|>5MvRG9A}Pj2O1u_tY3l!c{z6qaK6nc)7t%ZsFrL4K&h3Gk0jgPb&f1 zxJx_txX%MR=%kB>bkjpGee^THAVWN2m=Q*K%oCpSj4__`f|ral!6Z|_G_MHqnm4@V z-M7$kM9T?ABOxmqnfdWmn+y-Q%_66++m)`=e@c^3YHi-8{*5u#celB&Ss8Vv!=Y`4 zvkWs^Pm8k*!`!etHI=0NE?1S`W4KEE-i|!gw%ZhJD||_F`-R delta 545 zcmYLG%}&B#5S%SlC=tXzPyrEC3^x>`2}cq{4`K{PkE98ogrs~mP-5c6XJ~r$6^yUI z$*ULQ(U&k@Jh@*B+Cz6{c6Pd(jw4^;#Lw;cGo*pQk9eIJZsLTB?wN4Ei|!=vzU)_` z&8zZp`*a{WCgSaKx!zVn&6ct^A`Ri(nAS+Z7^?M}W?#U2r$}*jsg4kzOwiQj3MlFW9f*0)T8XZ`H|_RG!xEN* zp5Najtgv|%Yk^2evV)LfDU>3t6E>LnaWVFCpH-gvQ=zlf-$NzLBaIBQ*g_85$a7YK zt4fRU+|DB*LP+~@aYB~yA|c1fm!dw-CAlbWWC**21wx)(1upz=*~6&7o`Uk|{~rFp Q9)bJ*y2SQX<)GmG3$yiDL;wH) diff --git a/scripts/_00E_HorseNameAlias.pex b/scripts/_00E_HorseNameAlias.pex index 709283c689573febb04c8e9217b322dedc0253de..17b10d9051317283aa7360f73536f416fb83448e 100644 GIT binary patch literal 1227 zcmZux+foxj5IvKG+({x=K_p8M@rv<=x^GYgXq5#jRrr|N>`q{HnZccjDZk2J@WtQo zLwvGlCJTsWD?8`(oIc$<+sW^bKYrzNV4x5Gne#B;>vnf~uVt$EesIdSk~mNsXDUQ> zCyL}SRl~$XgJ*bS6blbsO#dg1EX#XbAL>AJRQ9Bn4z>=&yCnF=)3-8+_NWMoCvg;U zfm$d<6zf=uAVK2;AMlim&^3WM-*;)YIonw8Ymj2r_b-Ycj0BHtxN)4wevptN4*Cg4 z%lG%+cQ<>xDUSlHFg^30_(H+KP=uzeLiIv~<`rMGt~P+ez7!mr!m<<5)Ph{&xc@*TYnp`rHeLDIFp;Wy?{%=BH;}?V-#6MRF?keN*l_MRB z%>5$RchZ;whUZCFvX-cz>Oc*32lALCXnQH4h6V}7q=M$ygqHHyDUTMexlD#BOjCG< zLiu@yS%x`cw);s2icHb>`lTp6;xraqwz;!KlA%EPwxkJFv4|U3!c8pG+J=V}%IVO$ zid$I2ZLH&tEjhEmaF^j8!=f$OU}zJj7TSgvsrG$_3d2&iy-c`iRm(P1wYcpP+gW0L ziQxf5jbVkv9a`vLhNOf#r0JN{5}7|_C^M{P=4*s0y1_tb-9|5rXyXw@$EU-{(;gFZ F_dh`h^5g&j literal 1150 zcmZuw+fExX5IrV=B%6?gh7gicy1mjXN^ex%H;{lLRiP~seTb_e1*Bv3EC6R9jk~IWu!S9((_M`uV#s2L>AA$FCMT!+w8v_*TV<81OT(9fdsE zJWqT$yFs8PaWaWq)J2Xrr=fK56s`ZHkz{#a=p)UwKxJQPmBQwsd>`>|B7UcMuuq#{ z;WP{aAyM^}3_=|$$s^Q1im`}=^wT2H_PmQt4yRHC!>>F>{UlN&9uW-rC=yulyj0zu z!Pal%nw~fK(BB&F#UkLAF*S>!{6ge-B7L)Mg2t6S;9O*(c~u$3fsz6x&(q@UypQ?4 zNO7Ip&rmp!GwV5uJ4!{l^92@;bR5c)oOqdoS7@lwXW{EOZ$R$Z!aVo2igWulD%KwH zggQ(Iq+*V#C#LPkJemkN$?PgoBX-tPYi%2`9g|!-658B1HukbsxcZc9Hx_yl%Y+Q! z`jeQhL%WH+P&#vZop1ilNT#9oPlZVd6E{7GtCdwq&V?V2LlI;eWhthqh@<4L3{qT7 zL^MWC$sKVLO3UT%a}fo4RSa|Hy&7Ol3yMG!^Rrn(I?K2`=g5x*mOgj(onnlzu?rMe zu~Kk|wxfz#3JO>xr>&txadqM|ql!i*LW`3r6{!;IH`x^|;Tl?4MjI>WU=>|jd$^7@ z+`u|+!lm$Lhv61OnPJJEsLs$L++b)EvXoHdv2ggBsVwgOp)- ZND-7xRDrY}F+9$+ut>4wC-%uD_Ajx^>7f7s diff --git a/scripts/_00E_NQ06_ShadowAlias.pex b/scripts/_00E_NQ06_ShadowAlias.pex index 4d203e9dfe1ba300c202c5116506b6781439bca1..d469f9b69fb39db98b28662af60ff4b50209684c 100644 GIT binary patch literal 1193 zcmZ`(*-qO)6g`uLBu)qrmJq_?u5?A|0#f}3Qi3W~&=QG0MiYBN+?p9`Pa5?b`cr-B zZ}da@)H~z2Emg6l%sqF`IdkvzC_mqS`;pIqfgbTaS4V5m>2wDt?>YyA{+I`9dKiT~ z*}F=7INcynlQ@|~F6ttS_oktA@f5576_RcFSm?gyTA*^Qv`WLpQ~5UHUqt*y@!*(W z3RHb1gHVS`@(6R|FbIT1{Y;ERETk`N8QAu`UZ1Kv>+BDDT#rSZ7J1g~4L^_P+nw-eN<=N zotPQU%nwkpa~Sf3hEC1V!RIucLh_Lk4t{Wj-3ng}$KYs0d3HDVr`fgTy7 zQeSABe$|_e#MNW2-DDbSe=HJ0VdARc2jOd1D}usJu7n?sLJ_!$y#Zw@rs)N6liNE+Tz%C^F0$rBQuF$wtgNl~FNSz#$v^)JSiiJn9r$Q3*A2tY*L=<4Oj~ z6quR{REs4WaRm)5V+E^NqqT{3w6K9Tt(&xNVH-O{UurS947V5>wx>Enlj1d63@#G5 z&EPPsWZSg0(y*+xEJdVdrf@bH?l9CCTJsD9S_=$qis%o4Y$$3IwQZyY(%oe!Gi+HW zg7+w9*fEfi#vaPjU+QlO_i4lIVV8O!BBk;qd%*B;CIg-Ni1sP__^&K|x(z%@)z)Ey GXuklr{PW@f literal 1142 zcmZ`(*-qO)6g@){LP9Y6mI5)Ql&&bQNZ#L6Qz)A0Fj+cNi%jyIB0^L6)63A=5U}5Gp6y=nT%Bsn4#ddxb1Y4tk~GWkY^W&ge3uEl%UE}1%rKJOn6UgG zXB1DhBJ3XzRA3|drZ0`34kHuvDPPNS;TkqWczVoGrjXyAm z@lfkH-+Y78&4AL|?YEfcDygGxcx1g%L22&&E(d#<9JTAzc6$`*J*Kldlf2LQ&Igoa zV04o6eN-Ip%9PwlFJwF*csyM0KR4jqB{i4c8;y%qW1rhO!m z1!`EpB9^d>6|AC;2Ux>8HdwR4oPTE6#6xW15w`KzMVV#29nMf-!A0=|mKbxS6-Lg) ze8mEfU7xtn_1tw$pw6GC0{q_K41NBZ7HBZye}Sq)4HjtF6XPuK%n5Af0$T!`Y<(`k eXxmwtzF<5mTdylrA-Uw`kROm!PCn(U?&$$Yf{XJ!^+oykgIJ?ELjO9EETq*GlIwYF2G{)+2Vt-x{})239zs#b+V!*^Goib?eLGQSZcN8_Lt$ovkg zP00B>7!;(z#xSQ4Y82)Kp!Ourq}RM-dQB0O74X7s%V~zWetYXA8D+UMN%BrQPa_B) zsifoKtZh;^RJYw#(?%^V<_~S_WC;a%-eH_{(y2^-o8|W$Xud1Z!D4Y1q{!t|*)nUE zUvVWjY0v9TbgkEcS=a{Vu^voUJDEv7ta-CEJtN~znw7xy=TgzQN2iKHWNnGep6ZKoy}${j1EOM@QTL6 zoz){Tl;Ay02YYPQ?Z9-rNFqk7_h1L5)K=Up;E*4*ZE_2HOKzcOa{Ck*)OSO?de71u zJDh{tLz>tdq=}x8hP(34)S`5_C!(zOI1TBDEdN%P?={WgwxQ820ZSf%6RsmDWl0uM z{FW0?9}a&g?_;B+i^V{!wQ`i4v0XFJ{k(1zC^^|`*)J&F4lEmY3MC$xRzO2iTk>4r z=cp;At~Whxg3{sjM*Eb9{N<>1C2C!bTGyi1b=@lDqgIX*HP>5<`UOh(!miOEZrTMC zS6@)#ON}qy`=;F%l%A|sZy_++x2#pyXTsYId)N%J{<;-Z8p2mQTAfwdz(rSN{g$Zk zMOMxF@*3agh;?;~rXxH==QjHD-=5PjVrowRW~kE+L~$yf$M0^HQk6(m(NjOXp}4HtmUJ8<~zCx8mN>M z9GSw5FAu4C+^EsKOLP<*?SAbb1#6}s;HK}p<*Uk9DY4ve*D0fpHOh2rUyTAU^K+$;@0cdC#zz$U8jM0H$c@YCg+ky zmjs>#0Gjp0v$o}-(#!8HPvc1@f;$TPI0K&kpk+FYNS=QyZQK%;Y3t`=jZ%2f85HB^ zBRAr@ksvxqeUyRpLk1v&kRix0WIyBp|0hxl7Ak&apDRac~F60hm9$y;hzVJRR7gN-QtDKvMkq~ck^^Z;Vfbl+;}7X0DKAOMD|$sAOZkM9yr$Q9 zJ+u5KluzkX`fVt`BbLuX`J6tdFQojQlzd5F(jTP!k(7KzU(ugJiP1g-)c_cL{r^C& zxy8@^!?HN6mer9BE|2^U&)w%%BqpDqi z`y}866nPP4TLSQ9{H>sU4}bUR0X@X;4LC>|^ph}dLic@x&Kk79(QvsI(KhG|61m8# z)!6ZzTVvzSGAX~_&4-rJl@@xA*0K}BmfrN!=lLRB@J{~O~l!+9BPHv_kN1_yEtTdIz8vw>d=+l^g3MZbw{XhXM#ZReox z!n%e2Gpy@j%*Ss)ZF&U9&*h0wi?bszK{gWDDi&+_5ZSm@EJ-HTuNwqhbvEn6ONwxM z@9iIgeu{};dJQd}pVp4!NRYfl;JTf2ym?fefm=RZqSw^)p=Kt;q zbMl{Em}5Y=sb)Pe$7CihcjcKcx^E-TvA^sIbL#J1n0a69jyWzdpX!NAg;a(DRSf?pVWA;(%gCuWcvz6p*2Vk@L?5=+VP!?D<0iofe4ec-GxW2l4RYA<)J5w==C&B!#OUMhbtKPI(Mm9G8}x}mfrJa3uhG`` IyqswK53LV!#{d8T literal 5967 zcmb_fOLH5?5$*v%fDciiMZHLw78t#fSW*B`PvoJH;8P|=iln7TkpwNV17byR7s4(` z$+2lUPReB`PMk|lsmd{bB8U8lR8FZJ@&j_p$)|kNv%3IDfTUC2E($X}J=5J^KW6mx z!@vD28X-aWp8x&Vf2PqwIz3gGF*apksbajAwX#!pWnscGYUWD*YSk@LV%+u|+j1y5 zIkocM>f+Ls$+2sTx6@1XhDP??4kg_)(p&KiPg2i}<2ibmoU)Czikz<3Y|E?HBn?bj zZY!sE(H<{))|T3tT$Yfs$8B?2mg=@i@v>!_(x$$mW1E&|Ikr)u3S@a+xYtk-C z8p`FS4O6Z<6BVPlF@e9ig~iFjmQkZ))~2y8-KtTPn~rIfELo$mT&}${wWbns#6Pox z%A@NQXU(WU(o$tY9ZhKDDp#;ZHJ7`0KYL9_hEvaeiD_&8p{`JFj_uO0AKW$o(S_X= zq8;C*l@fkX!?W5zNmq8CrO{}d)lzMAipBThLqnYkFhjTVWm()vd1cE@Stb3;T2jc> zR7F*DDxFD{f}uL0_aEjU~Dm;B;)< zL?{USK0w`d=W?FhtY)rUHcX+tj>7E~f`a9D72pTehC{85`=Bb!^<41Q~_J zwP0|AqI0$v%x(sQ>y)r2>K>j10q0gQ2w};jsmB*eX9GksAy%0NZ;Xx<^YvN?Pp`{a zbq`lzxbGUB=C;++u{I6Y!>!#j=jz9VNwJl(vrWCaL^ZIDCq%yNIJlhE4b5jKfH@CN zX@&ZRzh5_MIF%Pp`j$9oxXt_?1aLtsA66QtUR4d-1%}*lSL?VUEj&l!7Wc0JnshM8 z1cNMfjaRFc*OaJxRt5JY#U2`#M@N~PuQ{%(3Wws_Kf2VK8#R6tsnn3Eq6W~<1V4^r zl<;3w!E5hN6vvB9P(;1{)F2uRVnl<~L%pCr&=F8S=qM-&8UVco8U(3*T?D})8U~#K zy-g$Z4xI(5Md)})mq6cTx=fep3g{~62cQg7mK0qB-2~kN4T`Y|cG1DXKkK~ta^ zrdd*S7qkGn2U-FxgH}NgK#!T8(KC7uGC*r&f+SOkO0@3N3wl8nCS`Vlpzsxa!1N($ z`iMTF9j1>-(;GZ`KVkYMY5J5trC<5<87cbQr!VLW`VG@>Nz<3~CH;=+_oV47`ilPG zQ-r#SdIXHY*Y_7-tVZg!eu9Id*oaCm|8i*5D#wOd#}F#!3?hE~9S?+01e}v}N-v!b zgjF2*Q-S1fB-r&%Aagbtq=LaHeMbwQ3$~x93z~B=SW+p#-wFC2_9?<9h8!*$KTtYG?k&JxwQM%pOa~$az9z8@qY#4ePNgL|vL*^#wC;EV6$f$5- zkbVm2eLW{JP?eIPam`X2dXVko$o65H#2HgGjf|g0wkK&0e|PCUn#b>*Q>Z^d3xX!N zd@;Qz=%k=LPm_WsF&1HD-+B3`xsJQ3g z8K|%|%!`mVF_+L;!rD51%Vg0*=y)OMxS&T0R8@04h@mQ;Dvp3aYgIhuyixoOK^Fx* zR$@K4ZHW&15Bz(EjY#T87^(eq=UH@#dIkGoqZETJ(5}78PBi|Cvk-r|w=J-FFY*r<(E6>{49A%r&HQ^i! za8~7vgdF{U6LL)_Bx1A1xfNic3`;b^-N>IJ@(XL5yk@FB5kbW+EpQqpntu9r;V52z z3*ty$WR6Z>ltBq&aBV@C1W8s5?mEWcI=mj-M(a9K*rBdLojH(|5FZg#6*Pbe;}h5T zKvFevT^9|>mras7Z+&^r+jzKRNRTC{CaBD2!5$am;EHBND1_#gh zw(+NW`YSy5{GB3p=M9%vogssk*MdF>76sK&dAy`L%r68DHZ8%gEkT~zsOoD=4ODzS zV={ vwbesbb?6zfz7d!t0&reUx diff --git a/scripts/_00e_game_playerhouse_documentsc.pex b/scripts/_00e_game_playerhouse_documentsc.pex index d4040ab442f9fa9e270233d18e477180645fce76..069711b927a64034a0551857cde0935b6801e601 100644 GIT binary patch delta 1491 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 diff --git a/scripts/_00e_playerhousing_cellnamesc.pex b/scripts/_00e_playerhousing_cellnamesc.pex index 53ba80290a8815e15e0f22bf53b17170aa0e6386..2dbdde451df8a5312f61a63d9610cfe8164bdd8c 100644 GIT binary patch literal 2119 zcmb7FU3c3=5WQO8_AO zP%*G{DpgN8N}_ZcsVFs9pNDDBZzIP$rBo~qe9x01DsB{dzVf5c2~azimok>2E1v|u zli(ZLRB;p}mKsQlTUgO0J1GN8Q;^BN<%Hfi$E3sqCvcQwDfxOBNbK4+51&k?m)|+@ zE2&6F+1MVPxx)AaQmH7e!~2$ z(0n=yU40noFgePKr5eRydivZ^Oea%W37_qvZKo%@a2ACUk7w(WYhSqosSEwYiY|VZ zuCi3bCo~yK*T3|ommw{M@;ZB8Y+Hl9q!U<NfJv zLWRtGfWmPU1;#x<$#GQ_UpR?0u?|*JHnDlp%+4VeINSISjq%7BM<^t(2&zmk_)8fl zq!NlfsrVUJDfmQpdww0t7|Z02-(~iA^O&j79@pF;qnoNqQ(ehtUuEB^-0#TKmqZ|^ zzgybSE*k})i4w0e%Bb?Hp@!9|bpv|Uc{R|$&8c+@dTsN14|?UW04$31BbmR6B9^jd zx=)#HRIr>HRqDmpiZNEH7hh{8dEFQrCZ}%7OGKxfwki_(=EPYilFMeNLL6(x*}xXH zU~P&tTy>dW{Af15~M4YnY?T_fxL=S8NGb6yCwzG$?S7vF}qTzbWv6 zz=s0&S^O&H(mq9-Q&AKsm6>UT5_a(s_V6(@!ahDh3!kEm2RIE|H$NZ?Wp7JBBV*s>tR6)pwUwxV% w#s42aQYYib0%iP4v;3yIW&DW67XqtB=Jix&J<>g+WClfB)1z)oh-Xm$0L3u5uK)l5 literal 2052 zcmb7F%T^ml5WNioA%O%4BNE%h12(}9g2={?c(O7C6CXP`MtLliX4Ifb#y!eRD;)3g z7x|rhNs?d4Hmg)u&*)*xCnwVjRaM`*b*p-M^w0Od|1muU0eaMLfBk@scC&fZ{yLIx zRPtrqPeXmtK2%Y3B44Z4;a)EdP(JE(;(n6$BM()T+k2Ox_V78@i9oe`Owi2;0wT~v zK*_+|u`(?qjY8=-HnB68UTRnKMJzkV1jTGO>~xgId=TqSXu?>_2-Q<{t`emK^&|>q zis!Uxk~m5|(^Vdq@ZxiJoC42EP-(-Hx--D!kfbXkX{2Y=>t3XA-S-b=FElbb49y!S zhtu1?$OHx31aA924=8opc0%eanf#>8tG-N(O6;5%U!-jw{byr7{ZQnCL_f={@ zS+4Oh!a=w7$ptZ&$Fmn}bZ&2J$J%=;pgwtks82pGTze-z93|G?(>*r-`(#l#iM2w} z_w75=MByNgquhOj>1W!Y^0;#rW(;6__M{qjU5=W*D9O z_jBVxZahS>rHq|DDs-8iSnijXS|wN@cW^~eNL6&sF@_v)c|vgJG8u>cgf5f4jTh?K z7ubH<*MYrhbW^195@q^{c2_HKNH67!OMSU(`*=Jfy$nszRW>C|J=dRSV!n83PX*z5 zs5%+PoK}~Pq#Wxb-EsCptPj*hsM*WDN`L-}Y5HymOxdrLHLS}<0oX)|R~cn2jI0Xm zTIN+l4Od3iD(w1@*Hzdxg&AO0xDVmf-zZ`(D`DBoY-672`Kh4ljKzFwDc@SoBefi} zLWTKR%`qj^3B}zNN#7a)GG_%J5GZq&NZ-I&C6U#9r-Exkf)cI|okgqcD!kf57;VpcOZQRBke1aXa8??7ebeoF;o1a^qNVM7H%>aG5oyk2o4RL8h-X)K?qTNAdrskEW36)#^Ca@=$n2MQ>^q4`?>oBd!WOq+`8-M=m1p8NUJcKyCYvdG35Xs1TO+ JDe8|z{{=MIvM~Sv diff --git a/source/scripts/_00E_DonkeyNameAlias.psc b/source/scripts/_00E_DonkeyNameAlias.psc index 2b6c1cd7..58685f9e 100644 --- a/source/scripts/_00E_DonkeyNameAlias.psc +++ b/source/scripts/_00E_DonkeyNameAlias.psc @@ -2,7 +2,7 @@ Scriptname _00E_DonkeyNameAlias extends ReferenceAlias Hidden Event OnPlayerLoadGame() - If _00E_MuleOwned.GetValue() as Int != 0 + If SKSE.GetVersion() && _00E_MuleOwned.GetValue() as Int != 0 if NQ06_Freda.sMuleName != "" _00E_NQ06Bonni.SetName(NQ06_Freda.sMuleName) diff --git a/source/scripts/_00E_HorseNameAlias.psc b/source/scripts/_00E_HorseNameAlias.psc index d5a7ac0d..65bc495e 100644 --- a/source/scripts/_00E_HorseNameAlias.psc +++ b/source/scripts/_00E_HorseNameAlias.psc @@ -2,7 +2,7 @@ Scriptname _00E_HorseNameAlias extends ReferenceAlias Hidden Event OnPlayerLoadGame() - If _00E_HorseOwned.GetValue() as Int != 0 + If SKSE.GetVersion() && _00E_HorseOwned.GetValue() as Int != 0 if NQ06_Freda.sHorseName != "" (PlayerHorseAlias.GetReference() as Actor).GetActorBase().SetName(NQ06_Freda.sHorseName) diff --git a/source/scripts/_00E_NQ06_ShadowAlias.psc b/source/scripts/_00E_NQ06_ShadowAlias.psc index 57c5222d..9aca8590 100644 --- a/source/scripts/_00E_NQ06_ShadowAlias.psc +++ b/source/scripts/_00E_NQ06_ShadowAlias.psc @@ -2,14 +2,18 @@ Scriptname _00E_NQ06_ShadowAlias extends ReferenceAlias Hidden GlobalVariable Property _00E_FathersShadowOwned Auto +_00E_NQ06_Functions Property NQ06_Freda Auto + +Actor Property FS_NQR05_FatherShadowREF Auto + Event OnPlayerLoadGame() - If (_00E_FathersShadowOwned.GetValue() as Int) > 0 + If SKSE.GetVersion() && (_00E_FathersShadowOwned.GetValue() as Int) > 0 - String sShadowName = (GetOwningQuest() as _00E_NQ06_Functions).sFathersShadowName + String sShadowName = NQ06_Freda.sFathersShadowName - if sShadowName != "" - (GetReference() as Actor).GetActorBase().SetName(sShadowName) + if sShadowName != "" + FS_NQR05_FatherShadowREF.GetActorBase().SetName(sShadowName) endif EndIf diff --git a/source/scripts/_00e_game_playerhouse_boardsc.psc b/source/scripts/_00e_game_playerhouse_boardsc.psc index 5297a5c8..0c8bc8ab 100644 --- a/source/scripts/_00e_game_playerhouse_boardsc.psc +++ b/source/scripts/_00e_game_playerhouse_boardsc.psc @@ -93,15 +93,19 @@ function OnActivate(ObjectReference akActionRef) elseif iButton == 5 - Cell cCurrentCell = Self.GetParentCell() - String sHouseName = NQ24.ChooseHouseName() - cCurrentCell.SetName(sHouseName) - - If cCurrentCell == CapitalCityPlayerhouse - Player.sHouseMarketQuarterName = sHouseName - ElseIf cCurrentCell == CapitalCityPlayerHouseUpper - Player.sHouseNobleQuarterName = sHouseName - EndIf + if SKSE.GetVersion() + Cell cCurrentCell = Self.GetParentCell() + String sHouseName = NQ24.ChooseHouseName() + cCurrentCell.SetName(sHouseName) + + If cCurrentCell == CapitalCityPlayerhouse + Player.sHouseMarketQuarterName = sHouseName + ElseIf cCurrentCell == CapitalCityPlayerHouseUpper + Player.sHouseNobleQuarterName = sHouseName + EndIf + else + Debug.Notification("Renaming requires SKSE") + endif elseif iButton == 6 diff --git a/source/scripts/_00e_game_playerhouse_documentsc.psc b/source/scripts/_00e_game_playerhouse_documentsc.psc index 3511d9a3..9041e133 100644 --- a/source/scripts/_00e_game_playerhouse_documentsc.psc +++ b/source/scripts/_00e_game_playerhouse_documentsc.psc @@ -14,18 +14,21 @@ Event OnContainerChanged(ObjectReference akNewContainer, ObjectReference akOldCo PlayerREF.AddItem(kyHouseKey, 1) objNoteRef.Disable() cHouseCell.SetActorOwner(PlayerREF.GetActorBase()) - sHouseName = NQ24.ChooseHouseName() - If sHouseName == "" - sHouseName = DefaultHouseName.GetName() - EndIf - cHouseCell.SetName(sHouseName) HouseBoardREF.Enable() - If cHouseCell == CapitalCityPlayerhouse - Player.sHouseMarketQuarterName = sHouseName - ElseIf cHouseCell == CapitalCityPlayerHouseUpper - Player.sHouseNobleQuarterName = sHouseName - EndIf + if SKSE.GetVersion() + sHouseName = NQ24.ChooseHouseName() + If sHouseName == "" + sHouseName = DefaultHouseName.GetName() + EndIf + cHouseCell.SetName(sHouseName) + + If cHouseCell == CapitalCityPlayerhouse + Player.sHouseMarketQuarterName = sHouseName + ElseIf cHouseCell == CapitalCityPlayerHouseUpper + Player.sHouseNobleQuarterName = sHouseName + EndIf + endIf If !NQ24.IsCompleted() If !NQ24.IsRunning() diff --git a/source/scripts/_00e_nq06_functions.psc b/source/scripts/_00e_nq06_functions.psc index dfef617f..a8ff8475 100644 --- a/source/scripts/_00e_nq06_functions.psc +++ b/source/scripts/_00e_nq06_functions.psc @@ -7,6 +7,11 @@ Scriptname _00E_NQ06_Functions extends Quest Function SetHorseName() _00E_HorseOwned.SetValueInt(1) + + if ! SKSE.GetVersion() + return + endif + sHorseName = SetMountName() ActorBase PlayerHorseBase = PlayerHorse.GetActorReference().GetActorBase() If sHorseName != "" @@ -23,6 +28,11 @@ EndFunction Function SetMuleName() _00E_MuleOwned.SetValueInt(1) + + if ! SKSE.GetVersion() + return + endif + sMuleName = SetMountName() ActorBase PlayerMuleBase = Bonni.GetActorReference().GetActorBase() If sMuleName != "" @@ -39,6 +49,11 @@ EndFunction Function SetFatherShadowName() _00E_FathersShadowOwned.SetValueInt(1) + + if ! SKSE.GetVersion() + return + endif + sFathersShadowName = SetMountName() ActorBase PlayerFathersShadowBase = FS_NQR05_FatherShadow.GetActorReference().GetActorBase() If sFathersShadowName != "" @@ -60,22 +75,26 @@ EndFunction Function RenameMount(bool _bReturnToSelection) - int iRenameSelection = _00E_NQ06_RenameMountSelection.Show() - If iRenameSelection == 0 - SetMuleName() - ElseIf iRenameSelection == 1 - SetHorseName() - ElseIf iRenameSelection == 2 - SetFatherShadowName() - EndIf - - ReturnToSelection(_bReturnToSelection) + if SKSE.GetVersion() + int iRenameSelection = _00E_NQ06_RenameMountSelection.Show() + If iRenameSelection == 0 + SetMuleName() + ElseIf iRenameSelection == 1 + SetHorseName() + ElseIf iRenameSelection == 2 + SetFatherShadowName() + EndIf + + ReturnToSelection(_bReturnToSelection) + else + Debug.Notification("Renaming requires SKSE") + endif EndFunction Function ReturnToSelection(bool _bReturnToSelection) - If _bReturnToSelection == true + If _bReturnToSelection ((Self as Quest).GetAliasByName("HorseFlute") as _00E_HorseFlute_SC).PrepareTeleport() EndIf diff --git a/source/scripts/_00e_playerhousing_cellnamesc.psc b/source/scripts/_00e_playerhousing_cellnamesc.psc index c3ad6f5f..abce1b76 100644 --- a/source/scripts/_00e_playerhousing_cellnamesc.psc +++ b/source/scripts/_00e_playerhousing_cellnamesc.psc @@ -6,6 +6,10 @@ Scriptname _00E_PlayerHousing_CellNameSC extends ReferenceAlias ;===================================================================================== Event OnPlayerLoadGame() + if ! SKSE.GetVersion() + return + endif + If sHouseNobleQuarterName != "" CapitalCityPlayerHouseUpper.SetName(sHouseNobleQuarterName) Else