From af3a933e2baaad66fa2831acbff59d9ea064eabb Mon Sep 17 00:00:00 2001 From: Eddoursul Date: Thu, 11 Jan 2024 21:24:54 +0100 Subject: [PATCH] Added quick start --- QuickStart.esp | Bin 0 -> 11285 bytes scripts/EnderalUpgradeAlias.pex | Bin 1321 -> 1405 bytes scripts/_00e_mqp01_functions.pex | Bin 9801 -> 9445 bytes scripts/_00e_mqp01_startsc.pex | Bin 1060 -> 2181 bytes scripts/_00e_mqp02_functions.pex | Bin 16974 -> 16972 bytes scripts/_00e_mqp03_functions.pex | Bin 8671 -> 8815 bytes scripts/qf_mqp03_0007b1e5.pex | Bin 2374 -> 2519 bytes source/scripts/EnderalUpgradeAlias.psc | 4 +- source/scripts/_00e_mqp01_functions.psc | 6 -- source/scripts/_00e_mqp01_startsc.psc | 39 +++++++++-- source/scripts/_00e_mqp02_functions.psc | 2 +- source/scripts/_00e_mqp03_functions.psc | 17 +++-- source/scripts/qf_mqp03_0007b1e5.psc | 88 ++++++++++++++---------- 13 files changed, 96 insertions(+), 60 deletions(-) create mode 100644 QuickStart.esp diff --git a/QuickStart.esp b/QuickStart.esp new file mode 100644 index 0000000000000000000000000000000000000000..8364666c51e4c91b569f7b26adb9b62b2e501568 GIT binary patch literal 11285 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 EKOIu$wEzGB literal 0 HcmV?d00001 diff --git a/scripts/EnderalUpgradeAlias.pex b/scripts/EnderalUpgradeAlias.pex index 9870bba7754bb35c3e9ab03ec394bbff03e548f5..4acc599a8dc652cc7c6ac665d0b8e0e47f11991d 100644 GIT binary patch delta 566 zcmYjNyG{Z@6g_umU33vaK)_YOCqAQ%F~-8i2eC0R7Ir2?MkIk<17l(3H<0-O8w+bI z3lsmqKd|&8Oia8pYt)(9$(?h~-gEDL^uPSf=h^GKa6sTC?~k|pnJrrF*Ut0aRjbjE zA(9tS*l4L%6xQ4Q=PP|n2MO;~bz5Omzfft&?aB5f5<5HkjVAOGjp`b$=?_}p^n0q_ zRVO#Hr{Fg09f?Fus>7(;LGq|~s_IR-ABEC9_M*;pTPoRj+HkTY?vJZ_Uo7U*@a<0G zcWWgUhJitfOQvW2Aa?Iuq%dMy0K;iy_#S0Q6bV^Ej$guXDMFrkM#ui4@K|aGU^EU2 z7)B8#c#{Oj>IxYG|CA&Y3LKeS?jM<=J4@vaP7rKAZZgG-0yf3Ke+v%*CNPO9l-Z`j z-!#Xj;Pg0QhA>MAY%&2i3PuQQ7I5*?9C00UHY)!p0RMy~Wj@@MMNQxHR#Y(}#B_yg jw{(JC76?^BOfzl+5#x(IE=>cuu_eOt&*;d(O5EQ!iEu)| delta 473 zcmYjMyG{a85Itw_g1WqQd94WeK-9$6PFu95u+oGG3JF;frKhze*TfDIJ8LUCOAGt} z8$ZBLFd;a*i_y8c$;>%3XU@#5XDj)A{`#p55E8A?_+ywn;{LF9X-BSlZnM+x^xQ@l z;dZClY`McpTR$-uGw)j6YlQ3l+m3sqCpkKc>Do&Hw-a diff --git a/scripts/_00e_mqp01_functions.pex b/scripts/_00e_mqp01_functions.pex index b5039e451bfd1250e3749c693cceb68aeb88d831..1185aaf595369f6262c23bf15a2d978f7c37550b 100644 GIT binary patch literal 9445 zcmeHN>3bW;dH*d5kfKOYqVCg%WXn=~NF*rgK&%5i1&fqufutn2HM<0sZ6Q#)~_TuS02O>Qkjk z)hq?{%0;Uzk=EG~LS@XF6`*Tg+EP(L508#s7M3eiJcYl}u9yo}jZ`dx?0MVr(IGI3 zQkPcR47(Z>AGVemO(V|Igk-oQms3Gk9Lmm$gBM3edymMi^%v&eW|b(~yyXjBu${R1 zF@ZE_I?l*Ds*xD`Vk$aTR1{5^{*vWOa^kcM?_u9ED_DdkH<#MvNh!mI%a9WHm^3k^Q>o z73Es!>1|}KEIsErL2tjXxun>g%Z-^8i>axM+P&a-bEZRaY;(@BgiNtJRgw%5-#0}V zOA0irN&^wQv&E`avP~x}JcD)HDNk1=-rY$`^tI#Fm`=s2dDTrgwW-yQN&*|~nF~W> zEH%FA%$QEy!q!|aUoYF<5L0!*^RH1wiMdWDUMYm4Q*l;CZpxrv9$Q6jx+vi^UIUx_ z#Go>kh^YM7FpGg-mjzasmDUrXtkhFEu{l~#dBb*17`C@h)CFx?9gnhbT{4{|mXL%| zwrEUM-k3mAt~67f#df9G#nH=hd(R57W9!LnCW-Xhj9s?8;*zbr)YLpGvZH#};AokA zHA!)$AheT&ug~SC?21(@nT`rNhJs`rR>b_AU#|wMsv%3DwhtSIialYQgkf0w8cJ|r zxiu?_?X<%J8$@Y!*7PfmRjY~p$RSd|4omwB8=1b`AH7^$WELwocUdw^YZ8KH&g>OV zP&upex;HyMDM`P1&MTwRHcB&HyAoB3^;339)$D3hi(!|Ngqu2QKyDpq7MARzekD>{ z#pT}B(Ypc-I~wepY;oB2zceTm^Fik7qFq|dIM%Y|WNM3E-6?0-^fPAI$}%!bGjmp^ zDw=Qkbmn01p@GZ;r!oV*`!n8r#-+rjlX1Ly*`?p!f=!9as>>ZV=^%;QO%@v(5|(OW z!%FvHdwj5=826!v2V^QowGurI1VsgC#&`g`G|?s@+w8;cUgE-9kM(LNDkw+`z)HihlwfP~+XZ%O+PZip8#KBbYYRG}C`V>> z)HT*j>{LP5tPSE0x%Z}(qnVA5BBKa46fPxx*r8U~ZeqHKom#(aSbO5Whb@YpazS+e zX~w%B+ZrM#F2d-DisGAwVwT2|Oyp&%X)!=ovR*Y4p-(4qgZip&ho){?8e`s#9*(a| z*c?k2UxRQ*42=p-qR(Sr(uK{h!`PazFz=kYu4A93tz}x>GLbs(@jbF8mkX>)HQO7_ z`l4ADsX@gt+!%{YmY{ZTgJ_b@X%bCX--mVp5YMk#K ztY?0dmh$ZX%cgiBAhp0GLl@Bs?$Dy?FNpVps9YE7fyh6k^VO)>xnJFbCM>rO3Fuo1IFbOg z=F4TIga&9Eapi4ttyEOH3~l1sHRa)iex0&8m_ep?RbItwT-mjZCtnPiz>}S$CN7tJ zl9V%)p0Betu632f#5=7R_~Ko+)^kVPvVzenYSQJogLJ8@R$*N99f?dbfbG;e@ABy* z9LQ*pcV8JH8|EVTuz1C~NSCd-`T{l!)@oCA2(T+mdv4%|7wOPjfjOo+g-v2I!RpPPZUdLMQ*$p_@n>(1VTGgw5E3tr9a0p4yE)a?vKv-X*8)KpWn|aWBVx9Aaw?(2hRz zhvNv2NN@+p@U3_dC*^XjKpm3PPLNz791lT_37p3i$27+b$7PNy9KXi#>vBAbM`2

R85Aj(2ce!#nX?_-&5g!SCW-c#Pxs@cWX` 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 diff --git a/scripts/_00e_mqp01_startsc.pex b/scripts/_00e_mqp01_startsc.pex index 7555044b6eca5326bb8f6f9879612d24f8744a78..dd98ef02fe7183df33a85a3d4f6cc8b33384006b 100644 GIT binary patch literal 2181 zcma)6=~5d<5bhBYLgEm}25cOM!3Q|8Lj?GUmBRr^P*h4bhb#F>ExRqT@oE-!XCZ!> zR30Tyk_XAJd^4lvaQR1eYG?cF>AQRO-{1cJXQV)a@bF*1EYaLiqtQ9)?(a3$jt;e# z=)>0PY3ft869jRVq*)|sigSAPB2YisAR60Y4I7%NvJ>mrkyG!~ z`y}l5Iq4|P35}kFLBNW}{a6K|4rAp-RC{;)JNx>8dz`THnZ}z<6Vv+9xtCDsEaOyD zt=Zg*ypNn5bhaJe^L3o$vTK%S71!4NYoOs>fxX6t1^1dwoA`bf`X6lGdr3Sv)%LJF z;57C6ObbJ)R^+8=msR!-nS{y;m5$r7Vk&OMaYUu=K77(`Yx5Inn*FRNs$3>x)KP!; zS+~X-o zI4kx+(iEz!-^X1qRHlej3ivqdQ?={LycPdJx}CAqvGkN=g%Y!b#51Y*LK+h?J&Cg@ zkSf;l7|4tq2h!_dqU0H@YXoHU^$E)X{Kx?ut;)TKy_BEH1oHzG*>MreUYMkMm5PTa z@deGc(0P;MW)!(O49_{G$(+4!r>~spFbefYDqeV@rqOPE&hKNYAEFAIDjayGJDqbz z*0Z}o#M^P=bDMi!77Z`Ogz@@k}~?1#M&)j|o-#xc|smO+gk z>csT1invwaco-T-OvGx7(FliDZu(1DXNfZISo$tlXFdO~EYJx42Z9RbKVt|3Em0(T zN~IfXl*%+_SB1=~+BHrSG>J8B*9_I^7Tu;8o$*lsc(x`Ahw~;?# z)rNz;0_znQL6ycGF_Cj7b7CqdYB@1YGfub;WA-sI*k=r(RGfn{qMXaUl@aJX)U4|= zV!s22Lr_J~mpT)O{}PNLkxMW|UtED2luh}HNYbT)&zJC4p+)Qx@hstefa8bwKBC98 zjPDBGC-fCPof5Pts9F;wp$7m4C^?7MG-aeJXi3m5$6m_Wk0-$^iFrX^3wkQ(fo&k* zGeHntve2m-9g7#;F*G0M#}7f{*y4M41$`rERnQ}QTo<%Fqy=P_4YLH9Zv{1Shk$E> z)`w6OXk&qH8$lDLN8-aT3 a+H9chZJdMKxyHpGV2ie$wzaSTvHt+XG>g>$ literal 1060 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 literal 16974 zcmbta31FO8ah{P@k}b=&EZ>e3%Sjw3!Etn2vf|+Av=vJ}B>Bvttag7%8?AQbJtRA) z9Oq6*$VD!$a?|^u7ljfEw9tl@9+aakv|NRdKq$1Ol#qTi?|<+AceM$$-RHI6F>l`7 zGw-c`a`d^cl$Q|`KHfVnzM0mIHZ=5(4jww#&@|eYPsMVHbSk@jCL5#b-grEn&t&t- zdRpe${`R>$D+Bxd^QoIq@7Sw8ETr#7iW-_|f!q zG)1e0XJNE66<10P8*2u<*@Wl>)7_b9cG6eC>K@l0NzX+y@$AuPGD*w!rNHiie9i}} z8}`Pc$+!ryFPcbZqq82>bx(S+DT^0piNf{B;qHc3S~8r-B=T9<0`$9lC>=|r_a%}^ zGaH()Ck%PhunRGP2`^=cuJT8;%!tm4i)zxTE^i`{GKW@9CgO1~MN4AoR6HS86HQXZ zp}d#P(bkR*W8I?6QDKGr)NCcV)v*=*h5DR4L#}jgr_^IrhSX6 z@8~ejGu+)0M%;I-D}72qm#4>W^kTV;H|}M;RLrBz1xM`lqVZ^K61quDLyB?TQ-}V9 zmz{~mAeeY!JOOuES15<>bSjrgCzDty?@#3ft0km$)ChWC%JY(g(ae;WQLMEc9bFkO zmrlW_3>y)+oJY$$I*cNQdixZx0*(l8fh;V_#!&;&jS~}DNI8VIrlZ50r+b$mWH;Gk}IF`%cxH>hI0t`3Eq;TaE+P>fqN7!sQcHkJ%U z4#T%xwT>bYrQ1je7?r7)VWljGD=HS;9&gcgU{S z+JINAr`L`CT~SFRk}pD*+w7-?ki9|P-N|$gS~!?VWFhLzP;|n$V+B}1V1+Y;3_?*# z5LFk|(Ybactc|3NO#2eZZMysht1BeiW2^FyVIErA_F1psamCE46&j59Z08*`+^^nG4!Oxno!1~S&tx{ zK9o`;>8@lnHnsP_Ku`Z*+GIUAoT0P_OsOyoQ}}z@OXWt=Grs&Qa?%ws?nQamn;dru z&1D-+-)6hk6G}!X{HnhM8KOzogJ`Mci%n96bp-g7igfg70&$?nLx>vlQbxTii^YL- zMliPG6lcT_Er#5~dA}k0V0zBWXl$NR(n4DFz0Fb=N>ok0*ow`1Sx3kIbVf>Prd1YyIC@g0;eeJFTZ#kX4%MB}?bp)slrvpp@6BkZ4(9 zz6?ZAq7tFy{$bXsXlX$mL7NR9TBVovE?Q*mm)2Oyt-Y9{ z8$$L~RMWw6!c`QVXVI6gLuj$_H^eMjSt2=7rExJjSC4$H%tGZTP5`ThWFt!Py@Hm6 zk^L9SbUP#j`WT{FPTs`it`AjN{fma{PqZmo$>a+UvP=$I)JCXgUw`fsEN6wp` zX>1@AxH5ADMVp;$q>8vVmY=`_5>lVJcH^efI}3CanZTupR{M`O#%TSUc9v@7*+!D+ zpqI+i+9A9`Wbyih@^~23Ch?Y~Z(NbAmmH^Zyj>CK5<(hmr_pwrXa#a?w_yULPk8-3 zcwJgBRcRi1Eb%SvuD8?nS{q!i(e;{Kui5olT(8yjcDP;}9&IM^AZKoc6cOI30{J3& z8c%t6ff5c+Py~+@lT;3dsRpwL(^-9VIbJY25$re?bdQ6?A5kr_pA&w>j9`=12a%;nDqv3JX<}1N)8*Q!O0H z)91_4Xksp!oT3_|^3Hy|giXV^ZSGq_v%??58IV6+&ZsGg@fbF^H&vJ=-+ z-vNEoZE`wqZh$OdjGef$Cui*IXGAI#E3F-EuIG$q$4;N+9B#mPFp~!)S~fhDm@&b8 zFW!4;#SpHK>5N>4)0rdDWZt7n^Y%cMrUarzA|=T`RCyTBb$I)$!t)6pXirn*Xf%)I_%O;nMU8@HQq4$;&?wcypug=JXjpSXO;J1LKdop_}kmKV=jXsh>R zK7r?-xJE0gIh+DaV#bWBdot0vqh53d@7D5Sdq7|PaG?T0GxFdaw-mHF=WKJdv^nQ& zbJpDEthudC-Agrsn%6@l0x{VvA{K5URA<$3G?AMekvCKXGPxL2-AE=eG2vz8t;54( z3|CQ8QW#S}R%`T03>nF0?D@jdT@Sm!hqb z^Y)_k)77*OZGZ-KVG+?r8rC*K(hh4oLeh?DJ3%MtT5Z?U^>l-_F&d+BMX;EthEkNK zlaxivq2Zl`%|!r~J7>uz1Ek?w=qT`Jv2wYyBZPic2KK{juvchEcO zm*`#eZr9#J(%$FV`$^gd>6htObYm?+k-tM9(!mO%I{GmE5q$*hqiBCjAEW2!Ly4WVlus ze;MruXfm-*F#j0sztDb4uju4@qFOHJ2v=&W;wrA@C0xVHwAFGQgCgvPeXQqoyq-7k zIodYzxkc?fE^M2)Ubmh@w3094t$eYzOZd{)Xm3#PjYP}2k(;=gTey{XptW&3@8k}? z0&N#xsbJ@V9q#s95BKQgc`!8Ihc%u0YReYF_pdIC7e4J14HGC~!$Jg^H z-+(rT7UyxaN!?HnX>v-M4mT4mNeR=Fm>@X$3kT=EAq5&GQ+wJJ8PZoqQMH z&G+!Vd>`M>5AcKhCbWmp9_BamBf9YdNSL2Q_d@85YWQ8+-p%jf_wxJD-jDV{{vZIv zAE}H##2a05}$4GRQ+s+yXvQb8cj!>S3fOwsg-t^ z8S!KN?6gZAbcLDOWtYUm^|KppuAffzc67V#t{&UzwM%^OSC z)*x8Y&jC7UI)^M5L$)()cS#Tt_d^8nX+CPtI%a2%TbL8JbB*QVS_^!gmCyB7hNE`r z2HT0+?PC^m%+egUqYgTC{J-}+lL(F2E9l}j?->rCP(!NBq_JjgKX7q z5zHf9Iere%djq+hK@xN1+=DFU&Kaf;1bgDhZcf&hBGI{XvdDSvoB{gPVC8Q5HJFjl z>CN=(0jD$c8v)f(`psaEN52&udN2KUuyQRDsylQKa;qcscKY2wZindi0@TOp_k%q* z&>sYZw$UHLjeOctNYBp1P9jq~Pasj32+UV}802aClFaj3rmr&nvp>(6#>~Gkow1M@mWKe!H2oIP`85Qzufv?a zfo}!Czp3C~(_?FyzRslm>NV)gWI15Ir7+)666CMyRobPcVG)1?83O!YnT}c#5tGje zLoHFLZ$nt$0U<9ySl`9>MSNev_j~w$AK#bp{Q1Hhb%wJ+(kL$x4s!|QTiYkn`jLYeAj!-*H^lFsTWmLPK zQBdT@=#%7Lk%@{vs6@ut4*7`dFa(t;}2OA}ub!rJBDO zu67C1QjMw)7fPdblOde)D&UeveQziTvoK>grA-YYLKyxL=8G-(67(%gzC*!N#+Wbh zArQCu5+4F~4h&d7`FiV6bj;rXTi8=d(Eu3;K<+LD0*%D-e}-!QPhvv5B#5Dk==GWNu?_x5GE0Z#85M z=@>xly4k%`hY$jy^-dt!tw^qrS@>K6^X?!6YKCD%S7E0;2)lu6muz1c8Fm>fv390D zR0UH(sWNI2pj25AmO{C5-vux42G?~sy(ci{a;BR#D-n{A^EwdFrSt6D!!{>IQyuX2O!2lIPh}N zvA;0XV;Bzg7@qa16cauW%FR$BG=9)3jOh-rceP4N>OUCJKIIjY*ohcE=YztYZt`nC zMltAQC#7XU4vFj@c>c2sj=2uU3<&1(B5+I_!x{=GHq|l@DkbvQLA>XNV zYefgRBSKZln&t>3e;wm(laDIpf>g*K#l!-XH&~Qhh#M@KnoCcDD<1$YkZ%eL(LlxJm=u&K3xf5r!gaY(Vo_x( zc8)(Ae8H4qT93BtWmv2)sHKi9pyWQxT);GJg=_Z~`w(ygvao_0Qn3~t61nPSxxpC< z+^R;03pb zE1!S`rIG>T zp8AV~u1V%`)h8y4rL?=bxf#F{x^65wxC&$5Dl)*94`DOrJ>ipP%p2tX;xV`sIfh@0 z6n?nSg^Y9m+#=Q(`=sHW?lZd*mf8w255u@oSew5B1D*&L7l!2tgD6}T>LUi5ljOK8 zFd|GLG3y+DH3};Y=U`X{7?jyN1A2ZDw(#3nNc{#A>=QrNxO6EZTUIa>19DYs5%mjH z@SKKjIO9H_GQy953(gd?1kCLYraBB`%9|;eV-n>Ju0chG^)y63C4!O~BB=@jKJak8 zj}JA(G(hYktqfx~T!RAfzG;64ybr&+h3M4RAWp$O(x?$;kV;O1o(#TOd~^8b@twtY z4m7UE`32eAe`DNw0gNA1;i;9pA-xgmkdD)hK^8>f}tZ6q+nK2L@?z*c%s5SP%SIi;9_p! z4H!SjhfJ%QZ^jeWEx0%0_a43trgb~|^Z1^@_YQo|V(v~Hz0r8vV&5Hpo;oh^l_a5w3U?~I5-aGxh^Zs7kiHgs?Q}?!FuL1{q?YU?Cy%H=7 zDY^p|QI4Eu;ja3Mm`$7Q_>i#^|VZs-MX6f9pN+WzfBEbXrJ_xl*e3q>L zCb?(v{lW;!r5j+*51`N6Rx*B=#_!Yo07!pOmgP*OcY99)ahV0_-BbruA3nF7AHo&* zVgG?&upo5f()y4fl??ST`mm2Lhu`}7;WBkvG&W|WwJXAjF_jiGVM`iK?oc$KPs6D1IFpI~TAA=cy3iKYw>*C|GQl?{? zhgZoo_Up9JzDM>OABVi!48sO5Yb6W3^I^PjjUv1QrRj~8rq{+K;2kh{6^^1| zzMxqP2hC<*L$f&d2@#NFrowXb34VtLCEg3p8-7+o0`Opppx~9F*)6*>%YnSU43EVd8t%*6; z-VpwR-1I~2m|yYMuQ&k(k2|$hA~*s)^CE22H6pgnhrV5_IJM=8Mi`VuO`uN_Ev$Hr z<&|*Udq}T~a|?~o^Bvp8PPsq7>bUNr=dH%zZ3^rPQIA0bX->nZu^BRkU30#u+rF6h z8nsHHR=Fzda7FmoJ>}G#VC8{^2ttCDJ+luC=g?F3sIT-Tb?I1fDiu*fR^efLKEGhQ zq8841PAv>dYqpQRW!GD@T}~Z)(G@t7&+E7}0;gP>uZuE`Diz9MZec}Kg`(-I%FS@2 zE^yqSt1t!^gzeYpEhS*uc50%cC_1Ym2<&Bn?tEUVset=aw2?~#Mpf!{SR%^Q(2*c2Sy5{kXKQ1r?M%fLrCbos2|w^^S3U3A z2J_}}eaiQ$RxgTg=@LEuM(U5X*bJtGa3`H>*EZB<>|<6hZHr6Ev6?3KE;G>*BnyE2I%jRbOLocd86zP`AsX>Q$U2huL^E<*Hzo zJO0Mz955E?u+G}cPI*eK37taIiq z)xCARgW+yFrSx`=akGJ2l0CDonT@J3&CNuzLyr zlD(`Wn6-V@9J=DjV`tOrH8CXxPTCT--xyx>DGqUxqC4?D4mEQ(t+B~q9Bze>@_cjv zXwhe|{l;v>t|o>}*@NEZR~ioei2kll55=T+Xzya5VjdMpy4OY&n}UV|P3puEHys>9 zty*q#>%k61pRRQrjhMbsdx_kpDdQ}WJrF<o(a$w8+-9o#{pp?X~RAxV4qFsc1%Z zl*+F-?M|aBZm8I{In{jZXpz>&!>!LD*#8En0~~CnZjzn2scHYlw^eH!#!?5?IOOs; zfW3-et78WSHd~wGo;0i!ICk7^m#3AW_(JbTnf zPN99K7RJld$c%fQi>`cLqFv$9%wUcoJLP(If_nx%JWE}%-G-1X2Iw0Ro)>O?Hah)f zi`9C#!BaJl$c3PJN1nQ4!i?NUXCri6c79~8+D;;5B$hvlPObB>ndHo5#7ttGQ`kn` zCK^7Eit?JUEM_K=352_Z%rZ|$=)D~9;5yA|-L7EwC9&-AFy>Er{ygC>&j#um5g9)^ zX4Dux6VJ}ZvvX#4Y8aXM(5oX`sMp;MbX?-uXicEKP^s{$Ai|644C}0k39njrMJOuB z>f6aS?rzf8cs>?15(^p~HX=uJ@$6JQJ8c|t#!SwdNz5Wg7P3s`T?hwMecjLV{G@y{ z6(6b#-;uB8lZ(zOvU6U2!86=*vBX>)o!lsTX~0ZvV#W5Sc?a1-iy2oQW4bTbT(7*U zT2|MB;PFyTw-TNA49{12fS!tPFUyy6!wrm}k=V$Q96B!7stsQ3I(Ro=gm8H|!lvY2vwbK$_ws7q*6cFoZDq=C|S zx4vSdL*7#p-;Tx}9UVoFVn-)2UvMsMZ?Nu!Jg7^9onS~`jfO%`+0S!zS)SA@kq5Ta z#JYAtH_cPmN4lez*I;ISP47gxmWy*JcUrx)L@BVBgu`Cp>r^&~aYf|LAhYE8RTH&b zoUS?M8V%I}*7x|jx{)XMcv+?M6fi>pQLXIN{|l}wfq~q;!W#@DgH9%u1fr|>V8f}a zsmft_4A3d3t`r&RZVVP{@?MyBz4<}n+vw+y2o~Dp4-|6JZYCLE7q)I1edr^>Ks2^v zhZ;K}hosH|-8jN=6vuEJH{%xEiZ|glwb=pE4Xcqu4x=2WaGGNbXK+@Ha|*E&=*2y_ z7x$rnagGU0s!>EyA#4E-;4K_Kg$tO){c2pqMa*$LfJ>Oi0xshU$5p%)Kh5zocpKi% z@eakH3+O}{6$mV0Sq-UvH)w&YMio_s*#ny9s}UfK#v0Z+9^%+g;~L%_4audKzslfY zH9ml!i-z3T3S{shd{_+$=#zlQ@VFWhz+klD2|TGp4}jkNB*&*Xp24T_8GII>!?Spf z<9Rh+fF5nwW?{SJz^DIzNvCG~K7m0M8^U*Cx7-HyV6UF+Bcgit8^{6Nq#*|l)gcUN z$YFzX#7vHw$uToIZm4AB)g!~Np4;$dJvm{JZ^uauxx*k2GcD9JVyH$9mCO|Nj2ZGX zW^&dDJ%_x;xzlXjWw!1%6PZ@(xz7kK802vyYr;5c(ohx6)|5e>Hk0#aYsNriTB_%Q zai&aB^_*ai?$ojA#9d6*y=F1Zyp0z}nZmc2o%@*0G0j;fcD$Hmj>j}JO!jzDVBWvk zFu08+aIab1!&-=U##t6Iw?S6OkU=}dQn|@2F0g81wBvXu?NjO1$qFnbLXY8R8MbI= z1U91)EzV&vK^tS?<;>17YcN)4l;s#N&a*OOp?9-HPa2xrv666`f|D%H;9X3UNa!i7 zCQiJAMSZ{7nPqM7Hj7=TC6*q5mvFli^<;4Z4<6*04d8Z`1cDI9+pe14ZqlD;RAA>;pBq~NIt)0;m!yr zLmZ-*%|V0m%N8aL8wE3rEYg3-!k$QW7m4{=kxlPMei;>{njg0CD~3OX|Nj~{^G3$; zjnL%mHhhH6euU1>Y8~#j@DXV+=-@}poDP0O0^7Cm$0B&wk70CzqJ2w8HHq)QM=AbM zihnGM_v4K9$N1SrQNL>8*DQQgsWV{V(P%zMM{@oswR%+UWn%AXRBHa1A=9Xj8PtBd z{?{%11~C*@!qud8<~%NOvSjfwIgycP=1irW`?%Ru)@55JU`sZI)@&$Dq4!hR6Uuy@ z$^=LL8%X=_Nmjb7lc(svr|Gwk)1RN<{~hG?q=i%D^P3h%l3aT-wQ+0H22nq0VcbA6 z_dW~|_9+V!5lk+hu|TgWt>p64iIQ!~U0La;&sf-J;VI=~E zFfu;hB;!a*#tRnoCOVqAXYmDE`y#D2%k)yOw)l4=j_p~{T$$>>$8xgp zB_-9uIgR%F5t?OTSVR7x2|_JjHd^wnal*ov<&tlWmoxnT2eMPD&|*?J@Qvg-d5pMY4XV;H{0 zPwQUrnxvE7{g&cFZRp)Ik;dA)ubEAru$s6Nhs!onG&_mQZ(Ddv#DIpPomhV(EtPk$ zzh!(hp*#cpU6M%H%1Cja(7$hj^19e0vJ>B-AyVvj@ejDpIDQZRi0?CwKVZQfpcUUy zZXlC?vT&DCf?z^^qBQ(x3;$x_yONtMi|aB>|4Kl@@;bravoOnzA10A%Cr~*uYbE>t zmfn}4CsjJW2U^AVb@D4osHlTRos_QTL)QPU1b$yBV&M=W>Haxt`loVN7t=J|Kc%}! zF&bIRa=1-V5d0qrYl3gjD(?`+t^c%ekA)vZQm^ae|F4KgSEOUCvC)<7>}W*wlbr)i Qw5^uv>(bCJkfQefAAcV)i~s-t literal 8671 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 diff --git a/scripts/qf_mqp03_0007b1e5.pex b/scripts/qf_mqp03_0007b1e5.pex index 8055983fd26cd715a45d3b119e6f7110a680c6ee..ebaa3075f3a626c928cf6395fd878b6146916d55 100644 GIT binary patch literal 2519 zcmZvcT~8ZF6o$`&ZOoT}5aN81nnDAGmh9U2vn2tHAqk-Y8HGx{ur~H!Z!x>>?iv#H zvXy$-N|marz3ETsFUb$-Ro|KQ4&z`S$vSi9%=6AUGqeAl{`+Bgh%~~F{WJd;%^mO6 z4v&xYOikDI{Ekt{u6MjTja3>Ar|Wv%c8U@#^w+N}J4J^yb7K*3@qOl3ebZ+&y6^Z- z;EwINX7hsCe$AlqYd@z9(s^}Y(Df2snJ_ZSL_zV3YLbdF(n?lF%~CaT6l+w;bDSQ}npYJfD)K(stW2z1mURe9zp#zcgJ+xa^F%%&s$&&(q9}G>UxV*o;O> zC7)e%HbN&$x6x@x+-kSqI?nk?*LPeC zosD6W*dZ0cBYn*ZH!si4z`0@LEI8K_{%%}9%*usMK6DBc*>RjUCHE}b z@>=44;1tEG!(-h*QOqv~4MecXUhGn_zt!HA<=0z`_uBGOjyUs_?}*lW9agu_EY|2X zKW?+Dp!;KvT@gBX;1lRKYg)FL3BM(O(iFY|8V&Jp3wMS?CqfjXNmv3lL$}0ilqgE~ zVGm%BL@35Xk73KORS_EDOVh9nEJt|}jPtx_uq{|wghqMj0QL&@T7<@U=oI!X>^l(} z=b<{R0c(oT1mCG6+(|xr1$zhkQG^ma^b_o7*e@c4BBS&x>^Io&A~ekzf1~gjqFWk# z{30Ei6&@dJberaQlqcSSD^f-f<#SUgF&Tt-MwISi={?bzBt3*b4?mjF=&nYOCN+8p z52JhVFq(&#)aVo8JqUW9=;x)tSQx-dNnQ%P1<6|g?^Bf*?dL6mw={saD0z$EElJ)I zc%P}fX_cqp{82t~9%DU5yoO=^7maGTC8KI`6gOj*RtAVKOYvohuSoF~fInBo$NPD! z;H?edtxDc1cx#fk2HqDcZ-~C6b$)QcPrI+t6N>bU=nyeJ5{Ut;OA#F-Ly8y>Nh=~a z>x@Plz2@+)O!W(7A&~n>fM1!c6v$$flL9#i%;` z6DqHF#HivcjlK@6;79xijj4%I+Jx}a0m7S7coV`;rSMY-KU0O{{k$#kwg>RGByS76 zZOPjPZ%5^gsJs|HH?y?c<5g%+zE6IdWyvgKv@4mrVD2kS44)%aqY7_<#{UlRwM^2B e-W8&kxKlyXhLL+c zogC*1&0H?GRWs|wY~OFuM7`a11J4h78A`Lr&)(QhhF;V3yNl-4yMB1+++;=IQU{DT zxWyTbAGq8dxVQH`t8>L1-ZV=zp%x|ju#q>ljk4yOT9T*IXARHJgG!smrVPgR0^_ z>s`?7zU|n4SB9!i8zc7k(Misv=?3GwfrskE6?E9^JxUF#Ft?PqP3cD0y*cf=L8r@W z?vHAx9C`U1-5t)!m7?NQl9_`ZK#d+_{nLQEo{cevE#xA{q=&~I>suacxPj9~xo6Dc zU8b7diZZw9zQDb;eT=1MJC{f9waqBrv91_OX8bT{?}|>{Hj4^1i^?m}G!C%Ab)AZL z=W$9lxMw>ZdcGfyJHxvc&v=Xnp5tS|GOfY9GQNDXC?6;Bc%!)$l(+fGOo~(<=K41_ zZ*`df+kVD9|ADo5hPzV7@3WSDVY7Cqlycb3Kx)Eu>hcyLJBij=$94ugGwAv|NwKfl zp6&O=TWm)ID@IOX&+P&Vn>t3qMh?+1}6M5Vj_bfbnr?VSyzs2xU)AC)iei!i` zZYFsEx%zSV>+t6srSZKs=$81k5Kb&|;zS9Wf~8^8axWng9!WPzl%!{{1=tcT%ix$e zl7(%+@-mbXc@@|T*h_jPgX1Fa0Cos_BSRA+)PSAB&SdDe2sL5f!&)*lDMFX99?X@Y zDN)mnbkRwIeuDiB`$dNCh|sUF-(bI^%e#i?MRp(0&^_rH_-oL8dVnMH)C^piGKQ$w zOQVU0gOJEb(kzb7VHEQSKc>&<3D!@sPNof-HR$sxgPy>{Y7QP&PvK!BBfa^UpkVn7 zsRlh3OGEs510_u-f!W@p#ZV{GNPxPaG#0R0R2qwbexYg5onhV*c*`SrONzGy-m>B? zgZEtLjSuryz*`-`TT#3f@KzOX6}&HXUVNCh2HyGz-kRdAfw!)B>)?H*^HRgSEO;9q z@x&cv6)%g`hT?62m(zHU3^EPM8zisHz!zY0SfBub&5s1c1r?M)0jo_VunB>pCV(ed zqAl?p1|MVIAp9pA7AZrdGD4)RM9L7UD3J<8Ug#n*@V*WOXa|aD2%#AAUV;&}M|h{( z2JImFN{iwfq`k?(Ndr0Ge8`E3$D2rq`Hbnw396#>+KAGts`M&Kuc^{&0PpIhPYm<+ kz^jko?J3?Kcy-0AgSW5qrgUD|3~u?rpu=zs@|*a_|G$us5C8xG diff --git a/source/scripts/EnderalUpgradeAlias.psc b/source/scripts/EnderalUpgradeAlias.psc index a400ee21..2e8112b2 100644 --- a/source/scripts/EnderalUpgradeAlias.psc +++ b/source/scripts/EnderalUpgradeAlias.psc @@ -7,8 +7,8 @@ float fPatchVersion Event OnInit() ; MQP01 - if (Game.GetForm(0x46F1A) as Quest).IsStageDone(10) - + Quest startQuest = Game.GetForm(0x46F1A) as Quest + if startQuest.IsStageDone(10) || startQuest.IsCompleted() While Utility.IsInMenuMode() Utility.WaitMenuMode(0.1) EndWhile diff --git a/source/scripts/_00e_mqp01_functions.psc b/source/scripts/_00e_mqp01_functions.psc index 79ad674c..7d351cc3 100644 --- a/source/scripts/_00e_mqp01_functions.psc +++ b/source/scripts/_00e_mqp01_functions.psc @@ -21,12 +21,6 @@ Function SetUpScene() MQP01_DreamDoorREF.BlockActivation(True) Wait(5.0) - if EnderalFunctions.GetNewGameCount() > 1 - Game.EnablePlayerControls() - Game.QuitToMainMenu() - Debug.MessageBox("Due to an engine bug, new game should not be started after quitting to the main menu. Please, restart Enderal first.") - endif - EndFunction Function UnlockDoor() diff --git a/source/scripts/_00e_mqp01_startsc.psc b/source/scripts/_00e_mqp01_startsc.psc index 9605b9cd..b982e5ed 100644 --- a/source/scripts/_00e_mqp01_startsc.psc +++ b/source/scripts/_00e_mqp01_startsc.psc @@ -2,23 +2,48 @@ Scriptname _00E_MQP01_StartSC extends ObjectReference Event OnTriggerEnter (ObjectReference akActionREF) -if akActionRef == PlayerREF && !bDone - If !MQ10a.IsRunning() - If !MQ12c.IsRunning() - MQP01.SetCurrentStageID(10) - Self.Delete() + if akActionRef == PlayerREF && !bDone + bDone = true ; deletion may take some time + Delete() + If !MQ10a.IsRunning() + If !MQ12c.IsRunning() + if EnderalFunctions.GetNewGameCount() > 1 + Game.QuitToMainMenu() + Debug.MessageBox("Due to an engine bug, new game should not be started after quitting to the main menu. Please, restart Enderal first.") + return + endif + + if _00E_QuickStartPrompt.Show() > 0 + MQP01.CompleteAllObjectives() + MQP01.CompleteQuest() + MQP02.CompleteAllObjectives() + MQP02.CompleteQuest() + Utility.wait(0.5) + PlayerREF.MoveTo(_00E_ClassMenuOrigin) + Debug.SendAnimationEvent(PlayerRef, "IdleForceDefaultState") + Game.ShowRaceMenu() + Game.DisablePlayerControls(false, true, true, false, true, false, false, true) + MQP03.SetCurrentStageID(15) + (MQP02 as _00E_MQP02_Functions).AddRacialAbilites() + else + MQP01.SetCurrentStageID(10) + endif + EndIf EndIf EndIf -EndIf EndEvent bool bDone Quest Property MQP01 Auto +Quest Property MQP02 Auto +Quest Property MQP03 Auto Quest Property MQ12c Auto Quest Property MQ10a Auto -Actor Property PlayerREF Auto +Actor Property PlayerREF Auto +Message Property _00E_QuickStartPrompt Auto +ObjectReference Property _00E_ClassMenuOrigin Auto diff --git a/source/scripts/_00e_mqp02_functions.psc b/source/scripts/_00e_mqp02_functions.psc index 0af54c89..834f74e0 100644 --- a/source/scripts/_00e_mqp02_functions.psc +++ b/source/scripts/_00e_mqp02_functions.psc @@ -398,7 +398,7 @@ Function RocioKillPlayer() Wait(3) Game.RequestAutoSave() Self.SetCurrentStageID(115) - MQP03.Start() + MQP03.SetCurrentStageID(5) EndFunction diff --git a/source/scripts/_00e_mqp03_functions.psc b/source/scripts/_00e_mqp03_functions.psc index 1b5653e8..4f7b31d6 100644 --- a/source/scripts/_00e_mqp03_functions.psc +++ b/source/scripts/_00e_mqp03_functions.psc @@ -39,7 +39,7 @@ Function MovePlayerToStart() DisablePlayerControls(false, true, true, false, true, false, false, true) PlayerREF.SetAlpha(0.0) PlayerREF.MoveTo(_00E_ClassMenuOrigin) - Self.SetCurrentStageID(10) + SetCurrentStageID(10) EndFunction @@ -52,17 +52,22 @@ Function ShowVisionBinkMovie() FadeToBlackHoldIMOD.PopTo(_00E_MQP03_WakeUpIMOD) Wait(4) _00E_SilenceAbruptHighPriority.Remove() + Message.ResetHelpMessage("Empty") + _00E_MQP03_Thoughts01.ShowAsHelpMessage("Empty", 5, 1, 1) + SetCurrentStageID(15) + +EndFunction + +function SetupPlayer() + Game.SetInCharGen(false, true, false) PlayerREF.AddShout(_00E_Class_Meditate) Game.UnlockWord(_00E_Class_ClassMenuWord) Game.TeachWord(_00E_Class_ClassMenuWord) _00E_MQP03_sMemoryPointGained.Show(1) TalentPoints.SetValueInt(1) PlayerREF.SetActorValue("dragonsouls", TalentPoints.GetValueInt()) - Message.ResetHelpMessage("Empty") - _00E_MQP03_Thoughts01.ShowAsHelpMessage("Empty", 5, 1, 1) RegisterForSingleUpdate(20) - -EndFunction +endfunction Function StrandingCutscene() @@ -226,4 +231,4 @@ WordOfPower Property _00E_Class_ClassMenuWord Auto Shout Property _00E_Class_Meditate Auto VisualEffect Property FXCameraAttachEmbersHeavyEffects Auto -VisualEffect Property FXCameraAttachEmbersEffect Auto \ No newline at end of file +VisualEffect Property FXCameraAttachEmbersEffect Auto diff --git a/source/scripts/qf_mqp03_0007b1e5.psc b/source/scripts/qf_mqp03_0007b1e5.psc index 52d7c8de..91b35f52 100644 --- a/source/scripts/qf_mqp03_0007b1e5.psc +++ b/source/scripts/qf_mqp03_0007b1e5.psc @@ -1,5 +1,5 @@ ;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment -;NEXT FRAGMENT INDEX 22 +;NEXT FRAGMENT INDEX 28 Scriptname QF_MQP03_0007B1E5 Extends Quest Hidden ;BEGIN ALIAS PROPERTY PlayerAlias @@ -7,6 +7,19 @@ Scriptname QF_MQP03_0007B1E5 Extends Quest Hidden ReferenceAlias Property Alias_PlayerAlias Auto ;END ALIAS PROPERTY +;BEGIN FRAGMENT Fragment_1 +Function Fragment_1() +;BEGIN AUTOCAST TYPE _00E_MQP03_Functions +Quest __temp = self as Quest +_00E_MQP03_Functions kmyQuest = __temp as _00E_MQP03_Functions +;END AUTOCAST +;BEGIN CODE +kmyQuest.ShowVisionBinkMovie() +Game.SetHudCartMode(False) +;END CODE +EndFunction +;END FRAGMENT + ;BEGIN FRAGMENT Fragment_16 Function Fragment_16() ;BEGIN AUTOCAST TYPE _00E_MQP03_Functions @@ -19,10 +32,14 @@ kmyQuest.PrepareSoundAndWeather() EndFunction ;END FRAGMENT -;BEGIN FRAGMENT Fragment_6 -Function Fragment_6() +;BEGIN FRAGMENT Fragment_27 +Function Fragment_27() +;BEGIN AUTOCAST TYPE _00E_MQP03_Functions +Quest __temp = self as Quest +_00E_MQP03_Functions kmyQuest = __temp as _00E_MQP03_Functions +;END AUTOCAST ;BEGIN CODE -Self.SetObjectiveDisplayed(5) +kmyQuest.SetupPlayer() ;END CODE EndFunction ;END FRAGMENT @@ -40,51 +57,58 @@ SetCurrentStageID(75) EndFunction ;END FRAGMENT -;BEGIN FRAGMENT Fragment_9 -Function Fragment_9() +;BEGIN FRAGMENT Fragment_0 +Function Fragment_0() ;BEGIN AUTOCAST TYPE _00E_MQP03_Functions Quest __temp = self as Quest _00E_MQP03_Functions kmyQuest = __temp as _00E_MQP03_Functions ;END AUTOCAST ;BEGIN CODE -kmyQuest.ShowSkillbookTutorial() +kmyQuest.MovePlayerToStart() ;END CODE EndFunction ;END FRAGMENT -;BEGIN FRAGMENT Fragment_1 -Function Fragment_1() +;BEGIN FRAGMENT Fragment_13 +Function Fragment_13() ;BEGIN AUTOCAST TYPE _00E_MQP03_Functions Quest __temp = self as Quest _00E_MQP03_Functions kmyQuest = __temp as _00E_MQP03_Functions ;END AUTOCAST ;BEGIN CODE -kmyQuest.ShowVisionBinkMovie() -Game.SetHudCartMode(False) +kmyQuest.ShowThoughtBox06() ;END CODE EndFunction ;END FRAGMENT -;BEGIN FRAGMENT Fragment_11 -Function Fragment_11() +;BEGIN FRAGMENT Fragment_8 +Function Fragment_8() ;BEGIN AUTOCAST TYPE _00E_MQP03_Functions Quest __temp = self as Quest _00E_MQP03_Functions kmyQuest = __temp as _00E_MQP03_Functions ;END AUTOCAST ;BEGIN CODE -kmyQuest.ShowSleepTutorial() +kmyQuest.ShowThoughtBox() ;END CODE EndFunction ;END FRAGMENT -;BEGIN FRAGMENT Fragment_3 -Function Fragment_3() +;BEGIN FRAGMENT Fragment_9 +Function Fragment_9() ;BEGIN AUTOCAST TYPE _00E_MQP03_Functions Quest __temp = self as Quest _00E_MQP03_Functions kmyQuest = __temp as _00E_MQP03_Functions ;END AUTOCAST ;BEGIN CODE -kmyQuest.StrandingCutscene() +kmyQuest.ShowSkillbookTutorial() +;END CODE +EndFunction +;END FRAGMENT + +;BEGIN FRAGMENT Fragment_17 +Function Fragment_17() +;BEGIN CODE +_00E_EPHandler.GiveEP(150) ;END CODE EndFunction ;END FRAGMENT @@ -101,46 +125,34 @@ kmyQuest.ShowThoughtBox05() EndFunction ;END FRAGMENT -;BEGIN FRAGMENT Fragment_0 -Function Fragment_0() +;BEGIN FRAGMENT Fragment_3 +Function Fragment_3() ;BEGIN AUTOCAST TYPE _00E_MQP03_Functions Quest __temp = self as Quest _00E_MQP03_Functions kmyQuest = __temp as _00E_MQP03_Functions ;END AUTOCAST ;BEGIN CODE -kmyQuest.MovePlayerToStart() -;END CODE -EndFunction -;END FRAGMENT - -;BEGIN FRAGMENT Fragment_17 -Function Fragment_17() -;BEGIN CODE -_00E_EPHandler.GiveEP(150) +kmyQuest.StrandingCutscene() ;END CODE EndFunction ;END FRAGMENT -;BEGIN FRAGMENT Fragment_8 -Function Fragment_8() +;BEGIN FRAGMENT Fragment_11 +Function Fragment_11() ;BEGIN AUTOCAST TYPE _00E_MQP03_Functions Quest __temp = self as Quest _00E_MQP03_Functions kmyQuest = __temp as _00E_MQP03_Functions ;END AUTOCAST ;BEGIN CODE -kmyQuest.ShowThoughtBox() +kmyQuest.ShowSleepTutorial() ;END CODE EndFunction ;END FRAGMENT -;BEGIN FRAGMENT Fragment_13 -Function Fragment_13() -;BEGIN AUTOCAST TYPE _00E_MQP03_Functions -Quest __temp = self as Quest -_00E_MQP03_Functions kmyQuest = __temp as _00E_MQP03_Functions -;END AUTOCAST +;BEGIN FRAGMENT Fragment_6 +Function Fragment_6() ;BEGIN CODE -kmyQuest.ShowThoughtBox06() +Self.SetObjectiveDisplayed(5) ;END CODE EndFunction ;END FRAGMENT