From c87a349d6956df23f89ef4a425d2c04ba8a34834 Mon Sep 17 00:00:00 2001 From: Eddoursul Date: Sun, 31 Aug 2025 03:20:33 +0200 Subject: [PATCH] Fixed the bounty board to show the "No bounties" message every time instead of only once --- scripts/_00e_nq_bounty01_boardscript.pex | Bin 3869 -> 4048 bytes .../scripts/_00e_nq_bounty01_boardscript.psc | 8 +++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/_00e_nq_bounty01_boardscript.pex b/scripts/_00e_nq_bounty01_boardscript.pex index f00648f61c7a3550cc22be40ca3ce922b6d306b2..5c6280fb488cf4f1d643d44e35a93ea2f9095868 100644 GIT binary patch literal 4048 zcmb_e=~5im75*;F!X_jZ84Js3EDOt8f(ImlG`1xH0xVk~iIIgJ8BK(<3!&2#HcNbPD9Cm-(o+}6TP+pxZMYZjxWQWR3; zr}CoeWAYf-M%$%V&kbOgne6c>$Fmd$Td*2N)QYv-UO9IP&)3!l~0q3!-_au8mozY{k zLj&iI1bP&^7PX@(x-)T1{U~BhbEkSo(8z2ExWVezQcllhy^t@JLfhIeB1=o2pX_H7 zW)7Jp&ub>zYv^lueyiy);8^uK`k50Ne#%_LXE$)lS$t7-n$?}A)wBf3tNDakK$Z!8 zww>&6BC}gw;_C5{J*L;BhIg+(T?%?7fpmLKAD*@jVD zvZD8#U|&quF>%bKOhr3Dro87JbZaept^KAARjab>xeaHx68FZYJ&-};gwgt%*Q{fN z{+8Q5`(H+G*WSNJlcBed6SX}ruxz}jd;6k<&(0#@=2Gq&^3GB_3^|g?%j+q30~twu zx}V2r*)}J3e9}18!`g7J)4UdO@&ok_e08 zF1Ux-7E;GIQ|=bBt4*&OCI@px^u+LS$Oi za1Yr=(_c$-$IALwi3UDVVczW9uLQmre_Bs6x$JXOW`doVug)-o|D{ejFhdg)5 z?mBL?i`(>80(`cZT+07Mo)@PR1qV}kT1&XC?#n!*&$ zDHZSz&Xe9%n#M)a`?#!h6<6^S%#c1H6-l$CYovMlSU?FM;vB{fYEv z{Ds7ijie=qHKk8*pVWhXV89TAy#EIVBaY8L4B>>F0>d~NF{ct{BwAhz)T7R zX@IHdST^Sv*C3)I53d6X?$pyWq~ zxT2tY6FGFrEf}1N4g9~^)q+aP(B|lmWHYXqj8w;;9ZtyIcv2S0FOgry zJ*-edrf8Mx1WOVP!)=1&Fx)n{qy5a3a2W1HkUx%3e^?r5Vv&lh%UyD6m6f?G%n%d1 zloo4Aj`Cel))dOJykMy(*ySq*%e1&kj-c{g1GB36l|fq2iO>*!7+C5anFzI+BYFZ= z^oHmasuc2wa9WHW$UU9@%%s7m{9JTY=riWMUn}r{pQ&|LW&;oLh}C&aev@mNe^1C4 zd8d7D@HDxKGIwY<9ij&uqIH7@QF=DGiQ@l^oaC+FVB`B<3QX){sxjC{fhaxsj=@aDiJ3k4G^4Qq;Pa2 zmBl#)#&~k{X5$=`_vr|LU|}Hr1DOF8=XTwjJAqM^c(+ zhtnYlKIMC!e${cx{}x{J$?fI8JL7oH_7h7vw%WYj&D%`$bAxS(RX#w^g^8~-CS1>d IlyNiv1@NI{1poj5 literal 3869 zcmbVN>rzu!6#lj(gqz$7qEs;|UI2xFiW=Ke?%Ik9QK(v*3CRu|o1B9=Co=X|JMBzw z)AmLB5PgO|K&KDTCuo1zZ|!p-Avo1$4QH>t_PTuQvNwNk{PsuFAt>;t|NQ57B(tg1 zV)pK8cFw8V-pkY^nOvoi$ycl$Z+yqiqiwNJaH( zt=RX9#pt+s+bR^ajrP1_7c7s~xe~hWZ9da^Z%r3=kWSv*pd~ zi(CbXvUc6vmPVVkTGg(%AVHgM+aAs~*yaSAUa?#O8#-vVm=5iG(&^d)itqSy@pyov ziq2d5h4!l*I_gcQeSu#SgKn^)u*IrP6proUbOS!y39z}L&y)MI-=6^_Kuzas%VWA) zdsgQj?KRn=qZT>#N8O(;Vt1v=o%wCY)$E38z!X|pLCV)zxt4U=)8(DXtBA7|Po74C z>4>|A_)^Kqd6D2cVsnmDLW?z5^*qO(icW5X+*Atfe!I#}fty6tvr3lt60wb(5#b=G91LMTv^^a?cJ9)^Ce)BE3C{iCui9yacDB0 zvlBkRzaqg$QsIz1$ig&*OiXtC@EZrF@lHT}5bDPO=_rnoP8b@(5KbCO;uPt$p<$dO zoyUlwF^u6NE|JDb6QmSrigc9`rf~yl+$2fRW-!2gL#tRthV+oM9?%9h@Cc7dPf4F4 zOA<4tlfpKhMN~owHpwA{8?yVVHCCff^K;QpO=)ESr-wYekYGY3mtU4CAb6 z>jm;7Z0{)l#>l6RDO^;zq>wazVl(u1Twz?HU*S|z;S3jr&Q674ZUz)4=%1XZw^Aq* zXU6V7K8F=9(5y@0963|lBjkk{rf@`|Clrnd)5K6Ih28+!A)d!opPZW zP$v|oP20qDUmO#q+0WM$U%de+-hd%oW9IxRT<2{ka*Cui>AgGz!A+i1`d*Ec^LhjC z`_{(8Ak{d)HFNp_=d=wo_z<(4#W~L8Jl6&OEs|ftGHy{rLf+;&z`6X$BsjxRA1ll# z%$nX2z&v?MClo#iq^)l{nMRK;7HG%{&5<)+S)n;$I=U4Wc?B4RqD2uU>Y&^)P?qF? zeUz(mOJRu~Z<8Y^&TG_j3QaGhh6Ky6N#X6l(&}~nB~XK2`fH%Z8kNJLojlOCkl@g?wW!z@%!Xi!&QY9Zir!3 zPA*5~S|b{EZcQO$O#IGe8Zfrd$%EiRfNma$wxsgdT!4qhnA-#HgMXnIaoWsEhMpdV z;poYjO7)xTy3%3HhU?4-z@Tia1u$WnX5??zw4mxk2ZlHlhB$gaQtT7wDif3=&YJOk zkeW5TkMuomvR>!QO@nogBlVsbng7Cz{6J^^W3wTZr9zLd)M>Vi$lgjNH==uB6a|Z4 zqUiAvT%Yc}QvUna6zZW)kG1Rz9K2mE8RMV}AOk|5ys!VGKaD=4d(y&(ui>t+PX7XM CgH%ia diff --git a/source/scripts/_00e_nq_bounty01_boardscript.psc b/source/scripts/_00e_nq_bounty01_boardscript.psc index a1bcf73c2..00e2cd882 100644 --- a/source/scripts/_00e_nq_bounty01_boardscript.psc +++ b/source/scripts/_00e_nq_bounty01_boardscript.psc @@ -30,6 +30,7 @@ Event OnActivate (ObjectReference akActionRef) M_one (_00E_NQ_Bounty_mainMenu_mb) elseif ( BountyScript._00E_NQ_Bounty01_Status == 10) _00E_NQ_Bounty_noMissions_mb.Show() + GotoState("") return ElseIf ( BountyScript._00E_NQ_Bounty01_Status == 2) ;APPEARS WHEN TARGET IS KILLED - REWARD BLOCK @@ -65,7 +66,12 @@ EndEvent State TurnOffActivate Event OnActivate(ObjectReference akActionRef) - ; Do nothing + ; 2.1.4 Eddoursul: If player activated the board after the last mission, the script was sent to this state forever. + ; Fixed to show the _00E_NQ_Bounty_noMissions_mb message every time. + if BountyScript._00E_NQ_Bounty01_Status == 10 + _00E_NQ_Bounty_noMissions_mb.Show() + GotoState("") + endif endEvent endState