Subj : Baja to JS conversion:
To   : Corey
From : Digital Man
Date : Mon Oct 26 2009 06:23 pm

/* Replace this Baja code:
:doors
cmd_home
compare_user_misc UM_expert
if_false
       menu 3stooges\doors
   end_if

async
... with this JS code: */

load("sbbsdefs.js");

while(bbs.online) {
       if(!(user.settings & USER_EXPERT))
               bbs.menu("3stooges/doors");

/* Replace this Baja code:

# Display main Prompt
print " Games "

# Get key (with / extended commands allowed)
compare_user_misc UM_COLDKEYS
if_false
   getkeye
else
   getstrupr 60
       endif

... with this JS code: */

       console.print(" Games ");
       var key=console.getkey(K_UPPER);

/* Replace this Baja code:

# Show the key hit
printkey
logkey

... this this JS code: */

       console.print(key + "\r\n");
       bbs.log_key(key);

/* Replace this Baja code:

cmdkey ?
   compare_user_misc UM_expert
   if_true
             menu doors
             end_if
   end_cmd

cmdkey A
      exec_xtrn amb4
      end_cmd

... with this JS code: */

       switch(key) {
               case '?':
                       if(user.settings & USER_EXPERT)
                               bbs.menu("doors");
                       break;
               case 'A':
                       bbs.exec_xtrn("amb4");
                       break;
       }
}

That should be enough to get you going...

                                           digital man

Snapple "Real Fact" #82:
August has the highest percentage of births.

---
� Synchronet � Vertrauen � Home of Synchronet � telnet://vert.synchro.net