Virtual Objects
Keywords:
VIRTUAL-OBJECTS, VIRTUAL_OBJECTS, VOBJECT
Category:
olc:redit
A new system of virtual objects has been added to the game. What are
virtual objects? I'm glad you asked! Virtual objects are object type
things in a room description that do not have corresponding objects on the
ground, but that you can still interact with. For instance, if in my room
description I had a fireplace, but didn't want to have a fireplace object on the ground, I could add it as a virtual object, and though it would only show up in the room description, I would still be able to interact with it
with gmotes and such. It's a lot like the extra description system is for
the 'look' command, just different.
To interact with virtual objects in both gmotes and rtitles (cmote and saymotes coming soon,) you would use the ^target syntax, so if there were
the fireplace, you could do: gmote warms his hands at ^fireplace.
Creating virtual objects as a builder for your areas or your houses is
fairly simple. You would use only two commands, also much like the 'ed'
command in redit and houseedit.
vobject create <keywords>
and then
vobject short <keyword> <short description>