From b80cd18012bd49a1ab4ac974b94f90f69c5b7da2 Mon Sep 17 00:00:00 2001 From: Bryan Ashby Date: Fri, 26 Aug 2016 22:34:37 -0600 Subject: [PATCH] Add Rumorz --- mods/menu.hjson | 90 ++++++++++++++++++ mods/themes/luciano_blocktronics/MMENU.ANS | Bin 3394 -> 3398 bytes mods/themes/luciano_blocktronics/RUMORADD.ANS | Bin 0 -> 717 bytes mods/themes/luciano_blocktronics/RUMORS.ANS | Bin 0 -> 1573 bytes mods/themes/luciano_blocktronics/theme.hjson | 25 +++++ 5 files changed, 115 insertions(+) create mode 100644 mods/themes/luciano_blocktronics/RUMORADD.ANS create mode 100644 mods/themes/luciano_blocktronics/RUMORS.ANS diff --git a/mods/menu.hjson b/mods/menu.hjson index 92184ba1..2bcf4810 100644 --- a/mods/menu.hjson +++ b/mods/menu.hjson @@ -745,6 +745,10 @@ value: { command: "O" } action: @menu:mainMenuOnelinerz } + { + value: { command: "R" } + action: @menu:mainMenuRumorz + } { value: { command: "CHAT"} action: @menu:ercClient @@ -1108,6 +1112,92 @@ } } + mainMenuRumorz: { + desc: Rumorz + module: rumorz + options: { + cls: true + } + config: { + art: { + entries: RUMORS + add: RUMORADD + } + } + form: { + 0: { + mci: { + VM1: { + focus: false + height: 10 + } + TM2: { + argName: addOrExit + items: [ "yeah!", "nah" ] + "hotKeys" : { "Y" : 0, "N" : 1, "Q" : 1 } + submit: true + focus: true + } + } + submit: { + *: [ + { + value: { addOrExit: 0 } + action: @method:viewAddScreen + } + { + value: { addOrExit: null } + action: @systemMethod:nextMenu + } + ] + } + actionKeys: [ + { + keys: [ "escape" ] + action: @systemMethod:nextMenu + } + ] + }, + 1: { + mci: { + ET1: { + focus: true + maxLength: 70 + argName: rumor + } + TL2: { + width: 60 + } + TM3: { + argName: addOrCancel + items: [ "add", "cancel" ] + "hotKeys" : { "A" : 0, "C" : 1, "Q" : 1 } + submit: true + } + } + + submit: { + *: [ + { + value: { addOrCancel: 0 } + action: @method:addEntry + } + { + value: { addOrCancel: 1 } + action: @method:cancelAdd + } + ] + } + actionKeys: [ + { + keys: [ "escape" ] + action: @method:cancelAdd + } + ] + } + } + } + ercClient: { art: erc module: erc_client diff --git a/mods/themes/luciano_blocktronics/MMENU.ANS b/mods/themes/luciano_blocktronics/MMENU.ANS index 3b02a64316afcb7d14f96541e117748510254eb0..b23050131b90c856e7de67d328d37942e126a103 100644 GIT binary patch delta 26 icmX>kbxdl*dL9l1)u15hXj99{n|U%BZ%>xxRRsWgV+eKt delta 22 ecmX>mbx3N%dL9<(Xfxx<+j%k>uTNIwRRsWEvImF& diff --git a/mods/themes/luciano_blocktronics/RUMORADD.ANS b/mods/themes/luciano_blocktronics/RUMORADD.ANS new file mode 100644 index 0000000000000000000000000000000000000000..f98a0a2ffc83e5ce622f3645a5dd181ec2e92a46 GIT binary patch literal 717 zcmb_ayH3L}6ipesvLLc}$?iB&Qpi-I2q94ksfEQ85)sN^9ub9);*)IQU*R0PjZ~G9 z8!7kUbI!fFPO4>7%BGNJ9xT+>{7hs!M6yJOB;|`JP$U zl=YG5od*{b3rdi@fF!Z>z&V6T;FB*nylO8%;+bmj8O45_Mb!l70_HO=utM? z+^Xr)iN-FJ>DKW+f-(#5+uB@0&=0@g ZtX5Z7-&XHddftBhbaeM$ZcUrte*lPk9ajJV literal 0 HcmV?d00001 diff --git a/mods/themes/luciano_blocktronics/theme.hjson b/mods/themes/luciano_blocktronics/theme.hjson index def17c34..008a629d 100644 --- a/mods/themes/luciano_blocktronics/theme.hjson +++ b/mods/themes/luciano_blocktronics/theme.hjson @@ -271,6 +271,31 @@ } } + mainMenuRumorz: { + config: { + listFormat: "|00|11 {rumor}" + focusListFormat: "|00|15> |14{rumor}" + } + 0: { + mci: { + VM1: { height: 14 } + TM2: { + focusTextStyle: upper + items: [ "yes", "no" ] + } + } + } + 1: { + mci: { + ET1: { width: 60 } + TL2: { width: 60 } + TM3: { + focusTextStyle: upper + } + } + } + } + bbsList: { 0: { mci: {