From 84f85ab626f4e496f1cd70f2787d3d1b4598f126 Mon Sep 17 00:00:00 2001 From: Andrew Pamment Date: Sun, 4 Feb 2018 16:36:49 +1000 Subject: [PATCH] Changed default theme --- STRINGS.CHANGES | 6 +++++- dist/ansis/doors.ans | Bin 1852 -> 1243 bytes dist/ansis/filemenu.ans | Bin 1821 -> 1235 bytes dist/ansis/goodbye.ans | Bin 1169 -> 974 bytes dist/ansis/issue.ans | Bin 1741 -> 1343 bytes dist/ansis/logoff.ans | Bin 1403 -> 599 bytes dist/ansis/mailmenu.ans | Bin 1850 -> 1422 bytes dist/ansis/mainmenu.ans | Bin 1963 -> 1348 bytes dist/ansis/newuser.ans | Bin 1882 -> 699 bytes dist/magicka.strings | 2 +- dist/menus/logoff.mnu | 2 +- dist/scripts/logoff.lua | 19 +++++++++++++++++++ 12 files changed, 26 insertions(+), 3 deletions(-) create mode 100644 dist/scripts/logoff.lua diff --git a/STRINGS.CHANGES b/STRINGS.CHANGES index 8440409..5a9b096 100644 --- a/STRINGS.CHANGES +++ b/STRINGS.CHANGES @@ -41,4 +41,8 @@ NEWSTRING: "\r\n\r\n\e[1;37mReset pointers to All (\e[1;33mR\e[1;37m)ead, All (\ LINE 231 MODIFIED OLDSTRING: "\r\n\e[1;37mAre you sure you want to reset \e[1;31mall messages \e[1;37min all bases to unread? \e[0m" -NEWSTRING: "\r\n\r\n\e[1;37mReset \e[1;31mALL\e[1;37m pointers in \e[1;31mALL \e[1;37mareas to (\e[1;33mR\e[1;37m)ead, (\e[1;33mU\e[1;37m)nread? \e[0m" \ No newline at end of file +NEWSTRING: "\r\n\r\n\e[1;37mReset \e[1;31mALL\e[1;37m pointers in \e[1;31mALL \e[1;37mareas to (\e[1;33mR\e[1;37m)ead, (\e[1;33mU\e[1;37m)nread? \e[0m" + +LINE 167 MODIFIED +OLDSTRING: "\r\nWhat is your login name: " +NEWSTRING: "\r\n\e[0mWhat is your login name: " diff --git a/dist/ansis/doors.ans b/dist/ansis/doors.ans index 5ca0fc721ace74ff7325cfff905b457909f122ea..c873e237203a96fb431572631a65ebbd411fc0ed 100644 GIT binary patch literal 1243 zcmcJO!AiqG5QbCmR0s&(+{-+HZg!K#kW*SD2!>ju9?VH;Dm`p+us!&GzC{-HO~gsl zsVhZXq0Yi&ck=I-KiLT@c^dLma^(+M8BbUlq@h%rVO>hqcEL&^wm0NRwE$X!oj~KD z0$xEAX;0WeKM0EJgn-(Z7LZDbmC>Y|-??()ONFHUR0>pE5@k7k(&1<#5Z-%N!B@S8(Ega;8<_=m5Egj^9&K$HB zI&_c|dhDRJ(2;|j(Aadpo{NPZ{Y@S_$jQm

YpV%{HqwtQ#nvRy7n=y|L_E9qzF@ z?0Z+`hgz%zDsP&_^IHX%aNE4Vbh+&M_FsO7^ZRT*x#k?-_*fx$5c5Qc#}m&R4DP&B QZyRSf;{qP?tY7W(C;D=VDgXcg literal 1852 zcmb`H!EVz)5QftWhe~kahA;aDth27&%BM6`5fTwps9bz%)f81?V+4%^Z&l7b%DVBZ z@Xze*#*Uj5A$&-@yEF5D^Y5;cN|%`~O<|uOCe`sYsnRmbOOxCCUkTRm(lkv{AwVgG ze;)6e2POd>v}JMz-HbOlt(mOPXZBM-t4|B0|@g3#KiOAchf&Z z%BhNtQ-FI|)831GB`EzeYQ;|r!}_)TN1{5+&vG0)L>!HSGRZS zu8uy=FK?G>zF4kkMmCNC{8^_q__HAiJ&XBzl?1i9dB;Hx343>awh1)2gtNN7zWTWc zTqWjSt9SKh_5S9@qw#5x(||@ID}4uEeVklO&$K3x|MZM?TIiGU`1iBX=-}YP=*5Vi Pmv2w!>eFoENAdR$20%sk diff --git a/dist/ansis/filemenu.ans b/dist/ansis/filemenu.ans index e5d3ea00dd221c9814744f3a58aea84682e0d2da..ef369a3b3381d9bb0a9fe0a8ea019d0a9036950f 100644 GIT binary patch literal 1235 zcmb`G!EVz)5QbBUQ=~{p-0)?%BUmRk7Rsr0+Ne?j6cci=IBb(`u*llTb%-j&+x0EH zlHUX|v)*ksGRKT9d)MCY|7T`xFJ>1)k={njq#v~ zIgSM}H=SggGb%btL^ldgO3C1QLQ0Kl27Lg{J)STIeUjC}q5O^VOui=L7YE38&sr^h>Wa9|(DAwaFJdWb03_J@)pv)P83u2W zq|Gpm%5sQzWhwFsFh!@wHysm=-t4jpssiR5$+^gPj>oGGqASwe2eEG(ove6n_i@?* z@PRL6$Wi5nnQf37sm2%#Yan;qddbUhnMe UQ}20C$BXNWIeeX-x3j0~KL_TV_W%F@ literal 1821 zcmb_c%Wm3G5G9)~B1K(vS2ojKD@Ce}DKuh5AVHC!ZA4QRs0#<26cyvj0imespY$Uj zzhe{sO3%!lYcOedy$kRi&*RKFGcFIEM%8I}_3-GhJap@=^3bb=X`14{9+rpIDl9G= zU~xhsl53V`83#CUu`zhjsMf+2tPSKyk|ZU~gCJNqwBWJ9d+Wh2oPV!=#g+P5emEjS z`9#WiA*D&OVJHH(X7J;sR9agsnYMMY64;Mq@8r^LfCL zhcy=hnq>3%l+H((P5-KoEpMrk&<(=VbeAabtl$Agq=8Puc<3&y|AaM7Gdaw z*$%CY1l}pbjUQA1Pkg;_wSGWi16s(&jr-F{u_=BY(=Y9e)j9P?-{~!#NAc2+$K+Cb z5(lGs6yKv`oqmYJ8e$DcTKeU&$H^+PE1rDc=$o!M*PgMdHK>nC z8GSSPs?L5wQRPXBZn1eDFqL*Pqt+shgV~%wgN}vn=VdYKaxt0HJffbDpk6Rr7!1nP zdPft0GVM?z-*;foyLpxK^C4JjM;rdS|vp-guM3dxgm9;XncJiV7t1}Eq%PX z;W+RE?nHE5D0Ahn{n6pee)Fnz<~U6He>xS%tve@`%I{~T(!s%}(({s>7Z;~J`qF8d HTmJh8=Colp diff --git a/dist/ansis/goodbye.ans b/dist/ansis/goodbye.ans index f4b393ac31edde3130b599b6a2f7f498ae0bf879..912498b8646a5fd88c3a483ad122b023b771880c 100644 GIT binary patch literal 974 zcmb_a&1%9x5VrItcqqL!m+7fD-E5*#bJ8HC2SL#OKu$4iYtY>V6KH+EzC}X!RXVdt zwE+t~bP^`>^Uar;*>xfo_$=_41Sj%_R-+B%d9o~_bRswKd4Rd;^Zn96JS95qBiW2js7yyjYTk+ebEE+TQpX>i{i3SqZ zw1aP2B(Y4jDvd$Qn3CAhD$Bxlewx|f1ilw|TpAR#?X1-Hf!`nlpfU$#S*>dm4SHXG z{7Gn+v=T$c>7rjCoi;tR96CDOl`m<>ATL; zBqk`1!esZSV5Bc|u~i};^?IU$u2xw$(Q?EY_ZpM*aT1qC!K=4S)&3@f#Wqc_DVV2C z@+NVP;H*hot?9U>fxYObH~ps*I|1snuNLEnaLO26i=ibX2QRkwTl}h3yW{oV@^io!9gFltxoIAj1Z5_axB~gS5xG}~#R*E%g zJ~3&_IS7Whh&Ay$hH9-j9=PoL3gA{Mt-q0=&P%o3F;q=Of;q_zUdQT4xC#<^&wyzQ zuq%ly6m9!I#vR3ljP4Tq-?Ktrdw7{yVFpd;uhNM?;Or`=HIn*M1xHz7Mk7$iVfh4G z2#pECj~$xr@jn0$4 diff --git a/dist/ansis/issue.ans b/dist/ansis/issue.ans index 2f6524ccb2561ff95e334a926a46f798511b3b01..d40fd47c5f00fd3b9a85062625100c7d29ab62c1 100644 GIT binary patch literal 1343 zcmb`H&1&2*6on_yRUoTE7xhMuV2?fHgjuDglr9Q|(r)|=ez?p7^hKnJUL#~t`kflSH)#8YfP1i=_N=o}6;E)}nOXJM!v0Jips%*|L ztxJ>{PU0fueq3_Ux10`3;;?!u1~#rfb;$PFse~oBmu4O(s`^law23#uc#^|N?v&QV zPf%=#X5Jd3T>5Ky3x*=dwy<2n^Tr~5$+JvEfAkbIv%jm`4Sq%}2)h{pD{j2J3DwQr zt$euLM|zVuq_RWs%+2u(z0v({P7E&_+M^Gsc z-y$)SNibf&Dz%%T4tJ+v)EiPa=>T6cV)F4OVbsMxD1o*XGiv0{m;ixRjclEfuUmd!KL9fl2yx9$>bS$fs;;bLEdWrRxHM`ZJUCXiA zcinigL#wS=H)BreWK?=Nrj#*muh8OWpg?&FWSZn9(x!id+zw`Ln&DDam7;9MoQ2uU zN;u~{O;g5uDkjAQFkHIvyu8=462)tEW@VzOl62NOA~A1`_IN!MFOM)f)C+SYm=lMV zQQ(z?Nl=w|CE49@DF@9sIlrq6$>#DvJBe3rBIx>Yf~f3NMQw^&IN*ELWv$R68+X7N zo>zw+b$U9N7^ofv@{DAXj|y$;vya10^>-A&9bFwZgNo()x7~ZT&@F7o>U3ixp2#>x zM0N+Hv$p=zo1xVV8MyBQWBm=nXz{5K-Y9w>8B!1KBalom;~27 z!%tOJ2PQ?P4drLiV|a%GG?PRtvIfpSwhpOB6!*@&FrY>NZw`aMgw&Rq@q`en0v26_ z?Y%|Y9R=}or|B} zD74{Js7yTP5t|la@sZUc^->*BI5P$AilanMi}E*%5S51l3*ShH))-m&pQ#~)kc&8U z>$)KVm2{4QqfsFUuZV@(f)Z8SgQo13_n&@0J`G>%nnL}jr>&d5erVet9~O(dyI+gX S3qK#ffB9Mc`SuvQ>-#UN5*iBt diff --git a/dist/ansis/logoff.ans b/dist/ansis/logoff.ans index 519ba8ab1f1fdf168ae19847b616dd94d4c37d58..68bb9bf70497f1ad86241efac14a6713701192a8 100644 GIT binary patch literal 599 zcmb`Dy=ucS5XbG+;3-?RT=o#;kJuDXi7CaCrUd{*Ix06bNRZ@-kMD)e>F;c0RjY=K*T zDRCaeVU1fo%-}{FKn?xDK);7a{j8@WW<6p?|TARKdy3a^EA1* mUp}-~Qu;stC*?A$WtrvgaTLYzU6e#YlWuhjo9pELKD~E!c?oSNc6!&3}0E&CKpL zvDK4H8?rmIZ{EClNeVri=-D{8Nioik@yM)m^lp{%yTLB+lOhXoNk|IgPbiZRjFybL zZWR7q80UTh;hLFEGW(W*1q#<6{sx!UHV|-53PeUOU?YD^8cqS`!QTNMdI@J#5NCo9 zqF~x3@*7hEW2Q_rDW>R`ZqixoqG@UrA_Y4{LcAUR^X^8l24I&bo$#on6z0P5NVC~! zt13oh_E%d?PhznqDg1cnN>6bu~15q!hKotduR)^0`vWd-YI0 zl?Oyd6vH^FE6+_aZ&9WFzRmzY{Ne>RF=2)3m#ylT%b_|`FN?=YRZF$17O$hxNJ{%b ypn=FgJCxZ1a{qdMb9|yTr2MayYLn}UNxyb_y?+0yH|X)&J3G2ix2JR2#pgGt=Gqki diff --git a/dist/ansis/mailmenu.ans b/dist/ansis/mailmenu.ans index 66e98d5a463f87c76b089893daf9977217ba14ae..53182434bd978793c00be8613cc3dcccc5884cc3 100644 GIT binary patch literal 1422 zcmb`G&5qhI5Xad=FG!sBRxZ*H+%>)W`6VccsxUg%%@~NA#BheIZ5fOWi>!kQ*|d6Z>p-Bt25&{(xud{3aW7+6U*&;~kSND+$Z^kU_9!=D}*)6n@veSL+MgE>b!a*Dl8&#|ADnw@6J^W8+ zOCN$KI9L18R+Ide#(0?OIe^9eFrkrDo62d@**C?s;?dNYVVY${U9^~P?D0y$?S`Q( zbFG-TO&4}Cjav0>yBG<`m-L;d5tL{(Dt9jc8GV=fiMT)PS%?*esnAeWt-BbFtvNsJ zpD0e3$?xIw@mS6z248yAU)#oRxgrD~!ll-jXgB0N(Fd=3y{jv$ciofg`r~2)U)DzH G)!%=#Qq|!A literal 1850 zcmb_cO>f#j5G9u$BIQu^RxZw%Lz)^X9$rmd8$`>NLE%ERQR1+U2oVlbg-v1*U1UC z=_8P4D4Bj4$xx*&2C>ARLxs7LGBA+mNqlqlHj_32%Yh8{We7|+xj_2MyeI{W)8s^M zg;zCJ7-$YeGpH=&fg(~>4tlQJAk+NJFw1~{YF;HUd%POK6G)DuHmEFBvYsXRc?!Q6 zm(7!`m=g`O!7F&<=we5s6?bhzoCOcs9JtZs3^E>#{qG7tj-N?B9x5ktatC zk$;gHpTf6Yzym(bNcakv48UHtTrSL5aTy5z`bjR-gLFM;foXe9e+yIz)xz532^8Q^ z%*8Y>Z%>)>n3@)G`c$r#qaRv13ZyBAX7H#y{wsy%ZcTd>tQfAVvcJ*})#ZD!f}TH{ z!*J>cMJsIbyuoS}DwSv@>xTyv#`Ip!3%$ivHEb37( z3Q!$M9{MnfMP$wct>a*~H@M%wgv$sxMoG>mK5BloyZ352Tae<|AOSK9mIm4!OZYvo z-F$Xp{H2NKqTn(NuP65cPl|4M3m>sWG#vS diff --git a/dist/ansis/mainmenu.ans b/dist/ansis/mainmenu.ans index 53c9e3d8358d1144fcf3312405f856e9091c86b2..dabf0cf097cda9f18cb92a77b72395210b7c13d3 100644 GIT binary patch literal 1348 zcmcIj&5GMF5Y9qRfk2_R<}#<=+R8s!LjwiJyA6e8x8S5ua&j9bHAE3u3Ur^Zx%LU{ z)~~Qnu@blJS2&P0VlERv zEC1@~@koKc7%1@0rN|%yfDDHmf9T>+M##Y#@i9T1DQ@W4BKYu;98aWBZElGN%rc5> zatok15}3HZr$8rZ$yJh~jKa;c ze9#A~#}&tCv_ZdFi!%~)Bw^y+xtUhZxl+-VgP-t7;VEEnBxc8jJl*1G{MhELwKh&H+QeN3v?DJaqtkFGn&uRip+YM?KDGe5bAVO`4YIV;)0~*kR z|I%PO7)XTu(6QW?OyL>8P!+xVCJzaOTw@EiZKm5c(2!lPV-5a6%eUpdIMsC10+{@e z@7Hi6*Bnmy_3d-5;{A=pvlCjw`v)JdH#c@ z;h^2Z(T+-lNyG{@P@K$$rYKSob<~b599cPw9#JjIn#fZ@^8zq5?fD9Y88q-$3~Z5< zQz|iq&^S875Lk_;-nigR#0e)E=^i=bm*qMMBAn%-ch8eOPXqg!WYFeRz`8!=c(%~k zHi1o)Pe!cES}XQ4l__O{O&3pDnucozgB=S~>?dTT2WxTy8x8}QL@8GY5f>*_&Zq7{ zEr>~=k-|(m=;~?y5^WgFcHuT%vE3;b@}}Y$_~=*2A$UwVL%M>p5xqdk#ZaoJt{X`V zZ4$%%X2W>2)iO}*xs95q$nZ%DA-R?U+Y4_kKgPMi+RHnlDjFHw*uHO)WC!CgW+}Xb zIgd6GXT*lu#Ip@1VamaCVH6_uoeizUgqC;-K#@0+7}!2%>^BElkWqqOfAT2VDwPEX z%oWQ(i3WNt2CEl;Pxd^hy2$N(D537|@NXjBEjLa57bT&CcYHx$Ve01x&!sb6cZP)9$-FEx^ Zi&pFE>TBzDOFnPzhEw=99;lUh{{dcvP455z diff --git a/dist/ansis/newuser.ans b/dist/ansis/newuser.ans index cd2800e3c21c904e590195a431f4af857c32b844..1cf28b4c2e4227f002a85e3fad2bf78419e5d00e 100644 GIT binary patch literal 699 zcmb`Fy-ve05P(z0N)-beS#IlsDkrI0paUuep$A(|BPK_39AvHU)w4Em&g z5KOK#eCcXv1SnAhH@Z?A$OPtDmE9apK4-pOSz&343mBt<7cx%M#XH zfzlahoPzM8)*?is@$;#d;1Xv(hQ`1&LWdcCLMH0b1PdHV>j J4|AXW*fgc5KS)}D)oT4;mh25L6w`d4pk1Q1cZ7(LMm|a$+TM%HMWE85b>{Q{|#Cb z|BoCHZ)QL2q(!-~iem42=DjyFI}^m==p-BshUvjR5e4xeN`v_27%xM-91r*{Oy!Fl zgnSUCbzL9qi_s%q;vS_M{-cv9y$e7BAM62YNr<$z2LebytofU`{B$nAyFP5v?x9LN z#j!nxHb?AGYOUE6+~Ocq|5ks72w4P6b_froTU{MX7iELMTo~?56RmX9G(O-5`1rQL z;Vn6D8yg>~$8apnycL!y4kz7)j+eC{1aV|4skM)Vxghi*gR6!{5HRq`^b)LrK?>s2 zZVH{e8f7rh_>a=nR;jxxnvPv7Z<`GlsA+Zuyml!F;-L$;)?SKDi`Gzw^mRo*EHnD+ zi+k49PpD_(Ga+TNJA=8}h!)sz-zAplPZyEQZ8!M@1Na)78edNqLHPNiiJdh=1hyAp zvolw?7^mY#?@TFB(PJ9oq^;R&-Hq&cBohOYcyQoh52Wm(%$~DU7H+qpOrFb}e&mb8 zLQ$rcloa_QyQYc4ezKUnVjg>OJuq6wFA>i`<_ZGZ$#mvi#FJrqe~(9q-g1lWctD6) zvtezK3=Qs}j}s$lQL2KH`Fu9LN~&p|(Q-PQQBvNrZkeJE1xzg@H$U@k(SjZ&ZOxod zhd7}dWa8UGl}uN@pftHvOa>WQxl~0-NyUlrG4nKO*B$qXDaJ-XGnJGT&GP(~3YE-` zd~OFaq$Lp^h(XxE<#xbEF3?q7b2nhsHCo8qw8?vuXNMKt_v9 diff --git a/dist/magicka.strings b/dist/magicka.strings index 06079ee..d58d398 100644 --- a/dist/magicka.strings +++ b/dist/magicka.strings @@ -164,7 +164,7 @@ User Name Location Times On\r\n \e[1;30m-------------------------------------------------------------------------------\e[0m\r\n \e[1;37m%-16s \e[1;36m%-32s \e[1;32m%5d\r\n \e[1;30m-------------------------------------------------------------------------------\e[0m\r\n -\r\nWhat is your login name: +\r\n\e[0mWhat is your login name: Sorry, that name is too short.\r\n Sorry, invalid character, can only use alpha characters.\r\n Sorry, that name is reserved.\r\n diff --git a/dist/menus/logoff.mnu b/dist/menus/logoff.mnu index bf69e0f..920d937 100644 --- a/dist/menus/logoff.mnu +++ b/dist/menus/logoff.mnu @@ -1,5 +1,5 @@ +LUASCRIPT logoff ANSIFILE logoff -CLEARSCREEN HOTKEY Y COMMAND LOGOFF diff --git a/dist/scripts/logoff.lua b/dist/scripts/logoff.lua new file mode 100644 index 0000000..f6ad2d7 --- /dev/null +++ b/dist/scripts/logoff.lua @@ -0,0 +1,19 @@ +function menu() + -- display menu ansi + bbs_write_string("\027[2J"); + bbs_display_ansi("logoff"); + + + -- display prompt + bbs_write_string(string.format("\r\n\027[1;34m [\027[0;36mTime Left\027[1;37m %dm\027[34m]-> \027[0m", bbs_time_left())); + + -- read char entered + cmd = bbs_read_char(); + + -- do stuff if you want + + + -- return the char entered + + return cmd; +end