diff --git a/mods/art/DM-ENIG.ANS b/mods/art/DM-ENIG.ANS deleted file mode 100644 index b09c5ad7..00000000 --- a/mods/art/DM-ENIG.ANS +++ /dev/null @@ -1,19 +0,0 @@ - °°°°°°°°°ܲÜÜ  °  ÜÜ  - °°°°°° ÜÜßÛÛÛ²ÛÛÛÛÛß  °°  °°° °°°° ° ÜÜÜßßßÜܲÛÛÛÛÛß - °ÜÜÜßßÞÛÛÛÛ²²ÛÝ °°  ÜÜÜ ÜÜ °ÜÜÜßßÛ²²ÛÛÝ -ßÜÜÜÛÛÛ²Û  °ÛÛÛ²²²±±ÜÜÜßßÛÛÛÛ²ÛßÛ²²²²±ÜÜܲ²²²°° °°ÞÛÛÛÛÛ² - ÞÛ²²ÛÛÛÝÞÛ²²±±±°Ý ²±ÜÜ°±ß Þ²²²²ÛÝ Þ²²±±±±±²²²±±±Þ²²ÛÛÛÝ - ÛÛÛÛ²²ß     ²²±±°°°ÛÛ° °°°°Ý  ±±±²² ²²±±°° °±±±°°°°±±²²ÛÝ   -°°²Û²²±°°°° °  ßßß°°ÛÛÜÞ°°°°±±°° °° °° °°±± Þ °±°°°°Þ °°°°°°° °° ° °°°°°±±²°°   °Þ²±±°° ÜÜ    °°±±²Û  Þ±±°°°  °°°±± Þ°°°°±Ý Ü ÞÛ °°±±  -Ü Þ±°° °°Ý  Ü ÜÛÛÜÜÜ ÜÛ²²²ÛÛÝÞܲß ÞÛ²²±°° °°±±±± Ü ±±±±²Û ÞÛÜÛÛ²Û ÞÛÛÛÛ°  ÞÜ  -°Ý ° °°±²Ý °°ÛÜ ÛÛ²²ÛÛÛÛÛÛ²ÛÛ²Ý °° ßßßßÛ²±±ßÞ±±²² Þ°Ý Û²²ÛÛÝ Û°°ÛÛÝ °°°°ÛÛÝ ÛÛ° -ß  °°°±±²² ßß²ß ÞÛÛÛÛÛÛ²ÛÛÛÛÛÛ² ßßß² ßß ²²ÛÝ ß²ß ÞÛ²Û²² ÜÜÜ ß Þ±±°°°Ý ß²ß -Þ±±±²²ÛÝ  ÛÛÛÛÛÛÛÛÛÛÛÛÛÛßßÛÛ²Ûßß ßßßßß Û²²±±±± -Û²²ÛÛÛÛ ÞÛÛÛÛÛ²Û Ûßß Þ²ÜÛÛ²²²ÛÝ - ÜÜßß ßßßÜÜÜ ÛÛÛÛ²ß ÜÜÛÛÛÛÞÛÛ²ÛÛ  - °° ßßßßß°°° °° enigma«bbs softÛÛÛ²²ÛÝ° ÞÛÛÛÛ² °° -dangermouse °°Û²ÛÛÛÛÛ²Û²Û ° -  °°  Û²ÛÛÛÛÜÜÜÜßßßßßßßßÜÜÜ -ÞÛÛßß°°°°° - ° ß °°°°°°°°°° - \ No newline at end of file diff --git a/mods/art/LOGIN1.ANS b/mods/art/LOGIN1.ANS index 6aabb292..b09c5ad7 100644 Binary files a/mods/art/LOGIN1.ANS and b/mods/art/LOGIN1.ANS differ diff --git a/mods/art/MAINMENU.ANS b/mods/art/MAINMENU.ANS new file mode 100644 index 00000000..968aea28 Binary files /dev/null and b/mods/art/MAINMENU.ANS differ diff --git a/mods/art/USERCRED1.ANS b/mods/art/USERCRED1.ANS new file mode 100644 index 00000000..c8617991 Binary files /dev/null and b/mods/art/USERCRED1.ANS differ diff --git a/mods/menu.json b/mods/menu.json index 966122ba..884015cf 100644 --- a/mods/menu.json +++ b/mods/menu.json @@ -82,7 +82,7 @@ // :TODO: may want { "prompt" : { "name" : "blah", "action" : ... }} "prompt" : "userCredentials", "fallback" : "matrix", - "next" : "newUserActive", + "next" : "fullLoginSequenceLoginArt", "action" : "@systemMethod:login", // :TODO: support alt submit method for prompts @@ -101,7 +101,6 @@ }, "logoff" : { "art" : "LOGOFF", - //"module" : "logoff", "action" : "@systemMethod:logoff", "options" : { "cls" : true } }, @@ -189,6 +188,22 @@ "cls" : true } }, + "fullLoginSequenceLoginArt" : { + "art" : "LOGIN", + "options" : { "cls" : true, "pause" : true }, + "action" : "@menu:fullLoginSequenceLastCallers" + }, + "fullLoginSequenceLastCallers": { + "module" : "last_callers", + "art" : "LASTCALL", + "options" : { "cls" : true, "pause" : true }, + "action" : "@menu:fullLoginSequenceUserStats" + }, + "fullLoginSequenceUserStats" : { + "art" : "userstats", + "options" : { "cls" : true, "pause" : true }, + "action" : "@menu:mainMenu" + }, "newUserActive" : { "art" : "SO-CC1.ANS", "options" : { "cls" : true, "pause" : true }, @@ -199,6 +214,40 @@ "options" : { "cls" : true, "pause" : true }, "action" : "@menu:lastCallers" }, + "mainMenu" : { + "art" : "MAINMENU", + "options" : { "cls" : true }, + "form" : { + "0" : { + "ET" : { + "mci" : { + "ET1" : { + "focus" : true, + "submit" : true, + "textStyle" : "lower", + "width" : 20, + "maxLength" : 20 + } + }, + "submit" : { + "*" : [ + { + "value" : { "1" : "g" }, + "action" : "@menu:logoff" + }, + { + "value" : 1, + "action" : "@menu:mainMenu" + } + ] + } + } + } + } + }, + //////////////////////////////////////////////////////////////////////// + // Mods + //////////////////////////////////////////////////////////////////////// "lastCallers" :{ "module" : "last_callers", "art" : "LASTCALL.ANS", @@ -230,6 +279,9 @@ } }, + //////////////////////////////////////////////////////////////////////// + // Demo Section + //////////////////////////////////////////////////////////////////////// "demoMain" : { "art" : "demo_selection_vm.ans", "options" : { "cls" : true },