EACH COMMAND: (LOOPS THROUGH EACH OBJECT ETC)
each:do something
each inv / obj / char / npc / room / worn / equip /
COMMAND is: (SETS CURRENT COMMAND TO...)
command is talk to carter
INTELLISENSE is: (SETS TOOLTIP...)
intellisense is talk to carter
NEW SYSVARS
(includes new structure to avoid conflicts)
SYS[EACHINDEX]
SYS[OBJINDEX]
SYS[NPCINDEX]
SYS[CHARINDEX]
SYS[WORNINDEX]
SYS[EQUIPINDEX]
SYS[ROOMINDEX]
RENDERING TO THE SCREEN:
INTERACTION WITH SCREEN:
%SPECIALS% NOW COVER ALL DATA!
- RANDOM / CHOSEN / PLAYER / TARGET
- CONFIG
- EVENTS
- INVENTORY
- LOCAL CUSTOM COMMANDS
- GLOBAL CUSTOM COMMANDS
- LOCAL SCRIPTS
- GLOBAL SCRIPTS
- PRIVATE SCRIPTS
- LOCAL MAP
- GLOBAL MAP
- PRIVATE DATA
- VERBOSE LOOKUP
- VERBASE LOOKUP
ITEMS CAN BE MADE STACKABLE
ITEMS CAN BE DUPLICATE
SCRIPTS CAN NOW BE ATTACHED TO ENTITIES
SCRIPTS CAN BE CALLED:
- from an entity -
entity.script()
- or in general (easier) -
script()