From c840de6681ee02c12cbde5c6c03f2f6b0fb11ce4 Mon Sep 17 00:00:00 2001 From: Jeremy Penner Date: Mon, 30 Mar 2020 22:27:37 -0400 Subject: [PATCH] implement libb, write emails --- debug.jim | Bin 1382 -> 1382 bytes footer.jim | Bin 1782 -> 1816 bytes footer.jor | 2 + game.jim | Bin 4918 -> 4928 bytes game.jor | 6 +-- jiles.jim | Bin 1648 -> 1648 bytes job.jim | Bin 1113 -> 1113 bytes lev00006.jim | Bin 1093 -> 4376 bytes lev00006.jor | 101 ++++++++++++++++++++++++++++++++++++++++++++++++++- lev00006.map | Bin 264 -> 264 bytes level.jim | Bin 471 -> 471 bytes map.jim | Bin 1145 -> 1145 bytes portrait.gfx | Bin 8192 -> 8192 bytes state.jim | Bin 271 -> 271 bytes 14 files changed, 105 insertions(+), 4 deletions(-) diff --git a/debug.jim b/debug.jim index 47d874fba5311e1a468e7d182da44a58f689da09..571d02e1692657609df98fb48ec0ffe15a988d6a 100755 GIT binary patch literal 1382 zcmah}O>7%Q6rT0Y%PzQ0tYGH=Sh9+cBE&`sh)bzJE{;$HIGZ23C$ZE>#K5q-_j(o za;-piV$;z())__k7t6JJL$Eet0Ugm(>K0AVfPVMXb(O=B)uAS&SU|g)u+Oj#?h53g zw4Y}Q`q&b7hxWA)4y?~eBVWFX!CLS-+lU?Dc9(|GgZoMd=h)MvhcGF7G zC5-E0922f!6oG`0W}{@quhg5@yc1`W^|hN;61P8MI>}so+pyAe%NWJfZX=w5O_qV5 ztjp1W?xOvwCaf8@&M29}6VcJv1NvIL1rJ!NTs@y6+Yr!od`z|**#=+l(p%7@z8=C4 zOjin?+bos58WMZ-F2>$uGwgQ;gAGI%~r zF@I@x@z|%0DH1s-=5{m_s<|$GCDN0X7;-Pr#>1wcH>Z zZ_Q^#HU#u_PEqR8>80EtCn4-1R*_it82b^i6^VU&j6FoGDY4Iwu_w8R;x-Vxjpex? z58()%M3r~ZzBL{~lml_AQw3iVBP6a*sv$hb+X9u%6~fHGM;2Z*S_pGIfdx-eA$L+8 z%6*fo$a)zgb+sO3V1f6bk1O$nP~uT+doRCQ^~;q;9eexTi3LvZ_kZs;A0zLjnQ?J( zHvNt{KbKuzB7Y=++&vZX1*w3NX*B~8l2YUPS6tlnXC5OfSG|1AI5{0%1DppA=k0(B zF>SPxI0!M4BMJVaG_# z`wumsNcU0nUCO{#}@Ptk9`VE6&j!*^@U zgzphKzymk!XB2T<#asK=b@ybHL;i)`qb-{zSl z2bm=?S*V~k1k~nejOn3np(%nKil_r6_r%bWLvHEGhaRdPLLg8|-;5%=ZVwTxcHTGd zdo$nr+1&lHs5xGCIJoA@)dAvG7LDaHNggM}H3vw+oi~a-^QNgwvzD(e%Kba0CV|MZYxPQiT6pu~MxG)>;(qwX9m3uL?4)a^cjoF3r){ta>hg!_X7GcTc?{^-{TK;NIXG)=YB@+-ZTdl^BP-G8#;iffo%$qe%uE`YY#PaF*kNrda(l(aZT0dL!dHmRN^E%#+d`}^u}}A~pR9=D))2gl<#`+r zVF#T=m2aWFbu@(M77({QTJR+?LgM;}8ba4<3RE^%2*9O}EWBv65RyEB1y52TcSP;W zJ;qgJy@!$7S_jfF%sbGc`2k&niiad9d$ zemOTek)4?)FA_lR9fyN}^}NC)4Ip&WdH z$P+wp!9J#l<4WH0f3CYCqipl*c850LciSzCAzFn7ytI*lYcV_zZAEc0H}S}Bq=nrb zpvV)>Q#%LmI}Lc(Y50{ws^r&FbAG*4kR+k=FI!dWB|+TgyF7$bPE?V}GV*gZIfijv z^jk`Oin1>`*pi>2b61;oLdZL+GU|$NictP9-Hy<`3XiDJEyi7py0ApOdSl<$f5++R F{|6YKgA@P& diff --git a/footer.jim b/footer.jim index f529ea94416e2c189ade3050c55290b0eb7dce6b..4f6522759f2c6b3878f5a376531858157ab08160 100755 GIT binary patch delta 77 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 B-^Ty| diff --git a/game.jor b/game.jor index 3a56846..b2c0477 100755 --- a/game.jor +++ b/game.jor @@ -179,9 +179,9 @@ var q-level isprog? if prog-view else human-view then then then ^Z key-pressed if player.state GORDSIT f@ if - isprog? 0 player.state ISPROG f! - activate-gord - player.state ISPROG f! + :| isprog? 0 player.state ISPROG f! + activate-gord + player.state ISPROG f! |; sched then then 0 ^LEFT key-down if drop 1 W player entity.dir ! then ^RIGHT key-down if drop 1 E player entity.dir ! then diff --git a/jiles.jim b/jiles.jim index 6dc40ffed1957d9bf6ebb5347ecb1e2d96f65c97..64b5320467f6ee5de96bd4c6130d09201df958f4 100755 GIT binary patch literal 1648 zcmc&!|7%-S6u-;6x2a8C8*BO=W9d5jgFo0bqwhO@=~lzEf@@snkc?JJ^14OSy!aB6 zv?!W^!3C5S^oLoL!G=HS`okt{g3iGFX_SGoGVzDPgfbZzCPNlP=Q;N#W&Q;Q^4{n3 zx#ygF&bjB^_?Pf!osH7 z@()XsbW@$AG3Fz}tOd?_&nab`G7m=n*Wa+#MR;HKLc(iwi8g46z9S{sb#0l(*$u5h z!?dZcLw)D9Zt|q)8X8|z@5yI_7u66w#hPlB{jBwpv^Q6d{

8gAQlyYC34d}}hce%eErrjeE=COyud;?*c{)B>Qp41z3R0}GY z$EdbPiL<&ca8MDO?3b|j``~$i3`;_@fc1kms!b}L1d{CpCiDTa;J#IGQm*TzpM`=s zfO0U7*!6cEah&}DZ;9NMs_c8cPk80s0{XxUJZ|c%6#rHBr`|2rD~q_$EB6?fW|a*Z zfwp6&;$+1sj2O4%2E~pYGa7Wn_(?|lZVmer1^eUkmHAB8$;~Z@E{mi-GRmxOhyxk} z6UcAFXtn$FgRwIH&v=qu0HZY{R|NM$+o%Cj!+2QP0A<6-yI#?o%M`g;mAz){B(I}e z#LcE7#Z2lAKE5~qBjW&YxoP;wY?9myjgl@C;Hv;5B#1Bpa1Ysy@Cd-i$rA_<0^Cc+ z5grCOK%PPP9KbR10>YyJqar0nH4OS1NJh>ntqt&{9?gN@f?=So_5AO zTkLv_y+_`cR$=<^{T+08-TZjy>!BpOVy?h>Oc-Z5TQ|>eh8`cZJ**uI+#_W5%Bysl zPw-u7i3zI$29s>Wim?X|wzL#yQLE+O(jGN&Wx~QU z#|R4N)10IK2%r%xMJiC3$7+*hSB^11Da2)qbj?#q4(|qN$ zg>zOj!!*hHS60moQPe(HnySsUZ@JBR;4#kEIlltD#Q86fHzQlx3C?~4_7_xfkXP|H zuLcZaI1zI|YP zj_Uo_AZ(JIvuko(M~q(`e)VtLn`#v9RV+Emi@6}j*-0BW{S?}WmM@W}|Ei3~7-NSx yenc;Rx*zHY6lGvQ)aefj&LKJ&63U8L1?M^UCT0Ew2J+tL z^SS4od(OG%zT}5{!hd$Y8h5rh+C$nFl1+PA&nN1RcH#i_n>0cST9_2_ex~SVa*kUD z6GDz^+lcRu`)*+}mUCUlb-4WQrm2(hi!)q1s|A~;TbVci@3D!b{+4ta__uc7?TjIgU|N8p}8pHdt3lcs@XK9s2>5Ec|oz>@PlAYJ9 zRHZeo2KBwAx02nWYiN8@TbCC*PHIv52CHcm_KDs`9Dl47%a3KvQNU^?}29@>6V0M1B-wb()*QW0=6L%P>tTagu!nZ;7l)6?V#K7hZX@(eDt$=7+B6}E1K z8;+T>n-!-JFt5o~iXDraRT?nAkFxb-Z;HJQMkmZ%5!?$6qthUrHg8v!L0LBQo?rCGGDU7yVUL*G$g}7c z^RiB?m`Oj!$M?d2WE=o4*UT1jI7QZ@50GCF9s(F6b%etJcapyljsU!qFbm)Sz+EJQ z@M(bC$=wJa1K30ELwFEiFL}^n>gu%{wQ1LjXFpu^k{(i6RR@6Wq$@lkrzxR2+-`9L`HvMZf zmY$)9si&!aVma%|o$|cmdRE1=3uGrT)q9v4AXce_x~nXdS5`~5XNyRTcaf{Jm$JD` z?lKu0Cge<0$YrwEvO*x@Q8*QO9a1wuh{0tH8JS$>KhaxIZ(a};3uHSH(T03p8tNLC zLbd@Lfv8}47DNKN%(r=xhU_tHY3b)6fbtl~uXutKLH8_oS*iGrQ*>@a_((pI4Mxc> z4QQPfq&yo^cPZy}il-#0DQ|$*qt+n$2HtAF$qsmp?nB8Bd;m`p73Y0-U0EzyShFEV z^gx>A5#)@jgP5bZ3rlvvFWH55lEJ#jNm^PxO&oj8Q&uc*VF}Q%+2YDaasvRnI{;q; zU_i5g^-|pgq=-((@VgUn3;y;YQUe6Lh2T5K5Es@~MbGBc>+!4<(V157>gqrf!*_fa zSlbX)HmGeUKB-yh9d=#~*$*fxfU8!~>*TF6Riw5PhqZoEc7&&nt%Gfk=$twcSG0iU zSrt}O-b-TRP&L_>_L)z?*CdP-Z@Q(8@Q_`ETBV}v*^aVUt_VNEH4OGl>rRI3%gEQ{ z?^GZzgZ2IRbS$fx?70@Qhgu&Imc~suFxWRC2Xse^V9=b8OX!jJTI*7a726ibt<-;A zaz$?sA+1mHhFphFRd6{TAAmV}J3Z#f1L=A+ht*I+S%s|0Jv{s1I@Hzoi8 literal 1113 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 K_&$1gMg0$ueUEMc delta 770 zcmYjPUr3Wt6hHgEd;N5lE^8w!WwR(vzBd1a8U_(dd?=h+5i9TKnV-rKGS*^lkn1ao zupSm8Fe1=EdI_8mAyj07FGeI0QPe|EA-#;S9`@ooccpaUUe5Xbe)s&&;oixbrQ&4Z z$?njL^J=J#sbaOy23>H%<>}fP0$Qq2Ks3NFrvlqW5e$r)gL<6OYN*~w$0*$ax+sGf zhNJq>Xhb)|!{I1QII>!kRw)w9&r89r&awo1%}h1OuZvlVs$D@I7pWwL^R#2-0gfWY z-jXcHdqt(FRdbqKmDlZXg|5vIo7F7dF6>}NFt+JaCmxW&Er9SxWBS<+UpDiIm709 zDIQPvC@tkSZNeEi3d0!15eYYM!YP=7alDP! z2p*BOLgtUx~h9oO&&5tk&f|FpDPfN$^<^SC86;V7Z^do term say" your wish is my command" |; yield + s" open pod bay doors" :| term say" i can't do that dave" |; yield + s" boss key" :| term say" press f12 to activate\at any time" |; yield + done |; choose +then ; + +c2 :noname dup chain-listener EVACT = if + term say" Subject: Misuse of Rexx\Thanks to SOMEone, who shall\remain nameless, that decided" + term say" that it would be 'funny' to\teach the cleaning robot to\play fetch with expensive" + term say" equipment, access to Rexx\by developers will be strictly\controlled by management." + term say" The code has been changed.\Do not attempt to hack the\keypad. This means YOU, Bill." +then ; + +c3 :noname dup chain-listener EVACT = if + term say" Subject: Server's down\Hey, I don't have the code to\access the server room. Can" + term say" someone reboot it for me?" + term say" Subject: RE: Server's down\I don't have TIME for this\nonsense!! Reboot it yourself." + c7 computer-on? if + term say" The passcode is\[ BLOCKED BY FIREWALL ]." + else + term say" The passcode is 5197." + then + term say" Subject: re: RE: Server's down\Uhhh the firewall blocked\the passcode?" + term say" Subject: re: RE: Server's down\AUGH FINE I rebooted it." +then ; + +var libb-intro +c4 :noname dup EVTOUCH = if isneut? if + libb-intro @ not if + 1 libb-intro ! + libb say" well, well, well.\what have we here?" + libb say" > /version" + neut say" < NEUT v0.71.4rc12" + neut say" > IDENTIFY_PROGRAM.EXE" + libb say" < libb v2.718282" + libb say" oh, a nosy little fella." + neut say" NOT A FELLA." + libb say" perhaps you and i could\help each other." + neut say" WE ARE ASSISTING ALL WHO\ARE IN NEED." + libb say" i've been watching the\network. it's kind of what\i do." + libb say" you and your programmer,\you're escaping, aren't\you?" + neut say" THE BUILDING IS UNSAFE.\WE ARE HELPING." + libb say" i want out, neut." + libb say" i hate being cooped up in\this locked-down corporate\hellhole of a network." + libb say" you're going to take me\with you." + neut say" THIS COURSE OF ACTION\ALSO SEEMS POTENTIALLY\UNSAFE." + libb say" that wasn't a threat, neut.\that was a fact." + libb say" you can't get out of here\without me." + libb say" i can disable keypads.\i can reprogram terminals.\i can HELP, neut." + hide-footer 10 sleep + neut say" IT NEVER HURTS TO HELP." + libb say" that's the spirit." + neut say" > UPLOAD.EXE /LIBB" + then +then then chain-listener ; + +c5 :noname dup chain-listener EVACT = if + term say" Subject: Password security\A reminder to all developers\about security best practice:" + term say" DO NOT WRITE DOWN PASSWORDS!\We pay significant license fees\for encrypted password" + term say" managers for all employees!\Use it to generate and store\secure passwords!" + gord say" There's a sticky note attached\to the monitor that says\'7777'." +then ; + +c7 :noname dup chain-listener EVTOUCH = if isprog? not if + term say" WorkSecure (tm) v2.0\AUTHORIZED PERSONNEL ONLY" + term say" Actively neutralizing:\1 threat(s)" +then then ; + +5197 ' d1 3 2 keypad k1 -1 ' d2 17 2 keypad k2 ( must be hacked ) 3456 ' d3 4 10 keypad k3 +7777 ' d5 16 10 keypad k5 + +' c7 19 11 switch b1 + +18 1 defrexx r1 LEV_END 13 12 exitdoor dx ' dx 14 12 scanner sx diff --git a/lev00006.map b/lev00006.map index 9dc63805bbf88476932076f6ef669162c69b8fb1..e2810bf77a03cd3f134a3659ff589eb36079e1cb 100755 GIT binary patch literal 264 zcmZ9HfeOPQ3`En@>12y7uF(Gfm-a3QEsH46#3#vaZU#ovafczd^o(}E9H&x)>nAt? zzFSFve;gpKnYpSeRM?bDRjvqy$2$mErkhLY`OlSA!tLP_(Wk2}4Pz(=Z}BtAD|%6b UV{S6tnx2D@zso%)=icLX0eq4K%m4rY literal 264 zcmZ9HfeOPQ3`Dat=z^pcS6Ki5OPA{kO?zTE6CbCWxClbVa!H_8vg`|S>}<_gADSJA zdm|j+-GOjJA-!=54p#O`>%r2YMtL6&c%7`)y6A%?RTCQ)OJW6cvIn=6tAh`m=l>_T>*}S(Ykb zP?Z7$Lfxf`WvjD>Q5DN0=UO1&(q#h61?K=(YnPeMKY1Ei{{a14oLH6$*Z#v<6sY09 HVIwO57zBph literal 471 zcmWGoW56BmDC=^XG1uvVEhj@xYFTPdT4qivgRB?>GRSq}VgL#w%XT^OF{I{Zmgpjc zy9BCOY&lYxqgd}a&2$oFsdiFec4GO-KGR8!}%603Gf}=oVCeWFDt)@!N$3fH47$}n^*vro9C?C91?(FUtV*TWvK!N zRVgqaSY4`ECOfkkRk0j!t_AYNT_&)sa}HpYbSZcK$|N6EhO8 zNCQ?ow?luUbF1B4>x5JpoqXT)UW!CTW|A7WBm7M{Mrd7P+&^xyjkcOs_sqN+iFKKV ztHrrDilwoRx)ztFw#cOM}KEP`5Hi5VszM&`QHX zxi~+dyZ~FIod8UjfRBh!t1c}SJeQ>=;XV<(VrB5dN%+RnlAQUc-~sVzLu|_HmhdDX%n$mJicQ8I1iZQi2a47x-)D<|;8RL)!$C++|BX*CzeFH@XX5A^Brf92Tt zSviFt=DyA?i;B(soARzK;RX3w?jd2mSScP?}>Y&la9ncE3B}1mr_~Dm z?%Bk)Q;yBtR<>RaU>g?b<2K$rP@Yp%DnV+1V_=)oAIOlVC{m*G? zzCM2!WF*cz=~UQQANo3}_3#(5Ph-}!nznE9Le@2*MdB|awmXgHzy&6LF9I#l>IReE p)t;D4dvPY6Y6b1~fOepBkK>{5%y7JC_A#%Pj)r<`CK-wcdIq5bG=TsB literal 1145 zcmYLHL1-IS5FPE#-<4%=Yd7&aF<7WMnS%bVOrW74UTb^Vwc0v-K6+rjF+-tC z1J+vi0&lZ*w^?6r1ymWC_`-DG4aEgH)UUA|;TPp7p_e2^`jNyo+GXi; zcVtGj@FltYy){Cnt$xf~^y+?_D5@OCGgE1EMf__W>(gpFiWU1<&!~s`^w{rmbWD{~ z_&EJTdPQ8YnLjUY$O2Bvr|F*wyKM7rt5GXvcJPsSBwEQ({6@a4w$|@+yTH3i-FC5R zjE*@*k5N`UX`!6a_n#xa$S}*5Iji@WABX9;z$iYZ|MIu6Sm5k%v9hcX11Q zSf|>LHnVzIrdkg--*&~f_BQ^C+cXeA)(sokn$7s>h2mu&xD^548KKy>Q_yNO0Wsxc&p0ny=5_ zqzr|bOD2Na#=zGJt%HAv0~)iem9+zt7qX!VEflYa*lgA6u?tN6MfjSpRShOR(B7C# jJ0@DgZ#HAvq0SnoLody6yl?g}qZUqvdVi)r6c6-2Gbl20 diff --git a/portrait.gfx b/portrait.gfx index f969436880b16486600ef2300c1288c89d713c4c..69e0d590c203022585dfcf4527451a8fdcdc80c3 100755 GIT binary patch delta 907 zcmchTJx&5q6ot>5H$(zahz+8Nj8s%s8tsN9pb4=unZ`s5c0k5gP}wND0b+@b2^*LN z*tr3gU|~TF;d$;1FTrX2DZI&-Gk50ByYC#+HtpxNVh>VQPpy#XsWN&B=;%ktto-Bt z2g|M{w!5BmZN=E}wt2D*SRCTahFA>M)}@ki{EDH@Qxd&kunUAbrrDTgW15X=HtXxUPqTfR%`ke#U}p@L2kEyA z25T#Vv9=+=GE{-VwkHRrSN(9O{7Jc}yo)NYiJkQR6GB*sMZrVt*@vSjF+QXg*inEPB`A7qt3uX=O!bdf_S8`N=czmLW<|p y*|{u~+62a;65p!wSt1N%jsqi#ltc(dlzyeUzNvT-iB3NG_x@l~-MB43?s}g&oXukZ delta 31 ncmZp0XmHrT&as)DkCkciepZdmCR~@97YXrf68g!!NR9~rnve;X diff --git a/state.jim b/state.jim index 8aa7366331ad3b45e970758c4bbd98e0fb244650..b327899a9d8728543b94173e8eb0c0a8ff872886 100755 GIT binary patch literal 271 zcmWGoW5E4GD%O~pvDwJUh?6lO$lqNz%+ocT;fp8(L$eVVgPV_|yRNf;s9y+Bh>>Bc z5i3JlPGWj7gRB_C3L_2(rzAg(p-Z5O#f6oF!Gd{{kplBUTaDNu zO4Ag9Di0Z{@-?zPFk)o{ndJZ$@d1i_F=A&dPAvfm0>waj-xxKrvKezSCg-Fk7D2_| zL&ar`xfnA_a})D)%Q92Tff~wLgN;ivb5e`-($gv!^u=xTCK_oOH?o=l4JatePe-V$ MG0sC*C@Y# zh?OBNCo#R4K~{{R&4>fSDalV`=n|-6abe|Puwb5Gq`*8I%ywY@$v&Iq1#=_oWFvNn z(lkY&$^}NMe2uL8j93{#W;uXGe1IaCjMy2AQ%gXCKrxWsQ$~%fPk;_f&Ph!yf{MR~ zivKd=V$3MbP0Z6R%SzWGpDkPe-VW MGR{L+_yK4W0KlkB_y7O^