Iptscrae 101 Class
Outline
1. The Driver's Seat - Taking Control of
Your Cyborg An introduction to the Iptscrae
language. This class covers general information about the language, where
commands can be input, RPN, the Stack, Event Handlers and locations of on-line
information. In addition, students will be given directives for standard class
behavior and requirements.
Common programming terms, including: command, function, argument(s), returns,
variable, string and integer are defined and discussed.
2. Hide and Seek - Who is Everyone and Where
is Everything This class covers all
commands related to user numbers, user names and positions for the users and
mouse. Variables and speaking commands are introduced.
Commands and functions discussed are: SERVERNAME, WHOME, WHOCHAT, WHOTARGET,
ROOMUSER, USERNAME, WHONAME, ISGOD, ISGUEST, ISWIZARD, ROOMID, ROOMNAME,
NBRROOMUSERS, WHOPOS, POSX, POSY, MOUSEPOS and MOVE.
3. Picasso Revisited - Painting
Guide This class covers painting commands.
Mathematical operators are discussed.
Commands and functions discussed are: LINE, LINETO, PENPOS, PENTO, PENFRONT
PENBACK, PENSIZE, PENCOLOR, PAINTUNDO and PAINTCLEAR.
Operators discussed are: +, -, *, / and %.
4. Toast Masters This class covers speaking and messaging commands. Boolean
operators are discussed.
Commands and functions discussed are: CHAT, SAY, SAYAT, PRIVATEMSG, ROOMMSG,
LOCALMSG, LOGMSG, GLOBALMSG, SUSRMSG and STATUSMSG.
Boolean operators discussed are:==, !=, <, >, <=, >=AND, OR and
NOT.
5. The Secret Lives of Props
This class covers prop commands. Arrays are
introduced. Assignment operators are discussed.
Commands and functions discussed are: TOPPROP, USERPROP, NBRUSERPROPS, HASPROP,
DONPROP, SETPROPS, DOFFPROP, REMOVEPROP, CLEARPROPS, NAKED, DROPPROP
ADDLOOSEPROP, CLEARLOOSEPROPS and SHOWLOOSEPROPS.
Assignment operators discussed are:=, ++, --, +=, -=, *=, /=, and %=.
6. Stringing Her Along This class covers string manipulation, including use of the
GREPSTR command.
Commands and functions discussed are: LOWERCASE, UPPERCASE, SUBSTR, ITOA, ATOI,
GREPSTR and GREPSUB.
7. Array of Hope This class covers the use of arrays and commands that
manipulate them.
Commands and functions discussed are: GET, PUT, LENGTH, FOREACH and
ARRAY.
8. Up the River with a Hula Hoop
This class covers flow commands.
Commands and functions discussed are: IF, IFELSE, WHILE, BREAK, RETURN, EXIT,
ALARMEXEC and DELAY.
9. Make My Day - Defining Your Own
Terms This class covers user-defined
function and related commands.
Commands and functions discussed are: DEF, EXEC, MACRO, SETALARM.
New handlers introduced are: ON MACRO and ON ALARM.
10. Miss Misc This class covers miscellaneous commands not introduced in
previous lessons.
Commands and functions discussed are: SOUND, BEEP, DATETIME, TICKS, DIMROOM,
GOTOROOM, DUP, POP, SWAP, GOTOURL, NETGOTO, KILLUSER and RANDOM.
<Previous> <Iptscrae> <Next> |