From b1c69ed652791789beaea6179be64d2c3db8e09c Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Tue, 19 Aug 2025 09:04:51 -0700 Subject: [PATCH] Add another event to 2024/ferguson1 alt code This was somehow not added during development but was supposed to be. It is not going in the main code because that would ruin the amount of gotos (152 for full version, 134 for practical version) and because the point of the alt code was to have more events anyway. Tested this new event. Works fine. --- 2024/ferguson1/prog.alt.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/2024/ferguson1/prog.alt.c b/2024/ferguson1/prog.alt.c index 904aa727a..fc77910fa 100644 --- a/2024/ferguson1/prog.alt.c +++ b/2024/ferguson1/prog.alt.c @@ -54,9 +54,10 @@ case 2: goto T; default: goto y; } } L:goto v; T:l=1; if (I<9)V(16); else { if ( R += 23; if(!x(0,9))i=17; } else{ V(51); R+=18; } } else { V(53); } I-=9; j M-=45; } l=0; f: z=0; - X: if(R<1){ if(O>39){ V(e=x(0,1)?18:19); O -= 40; goto q; o: goto Y; ii:goto l; } w(24) } else goto K; Y: switch(q=x(0,23)) + X: if(R<1){ if(O>39){ V(e=x(0,1)?18:19); O -= 40; goto q; o: goto Y; ii:goto l; } w(24) } else goto K; Y: switch(q=x(0,24)) { s: goto h; + case 24:if(E>10){ V(90); E-=10; } break; case 23:if(++g<4) V(73); else w(147) break; case 1: V(95); R+=5; break; S: if (I>1999) w(27) V(82); M-=9; N-=5; R-=20; goto Z; case 18:V(26); break; case 13: V(28); break;