Posted September 09, 2017 by Liam Twose @ #PitchYaGame
8 SEPTEMBER - LORD SHARPE
Also in the last update (forgot to mention)...
LOCAL SCRIPTs defined in the .verbase collection file will default their location to X|Y|Z| (off the grid) until they are assigned.
They can be assigned with:
use script scriptname
i.e. use script triggertrap
This will then assign a local script of trigger trap in your current location (and only usable / callable at the specified location)
-----------------------------------
NEW COMMAND: Export.
export entityname
i.e. export gate
This command will (in time) automagically work out what type of object you mean, such as room, object or character. It will then export any entity you specify as .verbose script format. It will also store the data in the editor (should you require). Currently it exports objects.
The output will be a list of the descriptive equivalents of the data, e.g.
"0|0|0|OBJ-NOTE-OBJ":"NOTE","0|0|0|OBJ-NOTE-NAME":"Tattered Note","0|0|0|OBJ-NOTE-DESC":"The note is torn, tattered and soiled.","0|0|0|OBJ-NOTE-ISVISIBLE":"n","0|0|0|OBJ-NOTE-ISUSEABLE":"y","0|0|0|OBJ-NOTE-ISTAKEABLE":"y","0|0|0|OBJ-NOTE-ISREADABLE":"y","0|0|0|OBJ-NOTE-MESSAGE":"It appears to be a poster from some faction. The only words legible; From dust shall we rise. On the back, some one has scrawled DO NOT ENTER THE BUNKER, in what appears to be BLOOD!.","0|0|0|OBJ-NOTE-ID":"NOTE01"
Will be converted to the following:
build note;
note.name is Tattered Note;
note.description is The note is torn, tattered and soiled.;
note is hidden;
note is usable;
note is takeable;
note is readable;
Next update I will also be adding an Edit command that can be used to edit any entity, which will automatically launch the editor with the specified entities data ready for exporting / storing etc.
------------------------------------------
NEW COMMAND: Ignore
ignore any,words,you,want
i.e. ignore the,a
This is currently experimental. Be careful what you ignore as it may well break commands. I will be adding in a failsafe for words that form part of a command (so they are not ignored).
Currently, to prevent say; "the" from the word theme being ignored it searches for " the " not "the".
---------------------------------------