Developer postOriginal post (opens in a new tab)

EVEN MORE POWER COMING NEXT TO ADLENGINE!

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()