Changed the ##send syntax of the webclient_gui to be exactly mirroring the format of the inputcommand.
This commit is contained in:
parent
fcfe87d24f
commit
1f685f6952
1 changed files with 7 additions and 6 deletions
|
|
@ -88,13 +88,14 @@ function doSendText() {
|
||||||
var inputfield = $("#inputfield");
|
var inputfield = $("#inputfield");
|
||||||
var outtext = inputfield.val();
|
var outtext = inputfield.val();
|
||||||
if (outtext.length > 7 && outtext.substr(0, 7) == "##send ") {
|
if (outtext.length > 7 && outtext.substr(0, 7) == "##send ") {
|
||||||
// send a specific oob instruction
|
// send a specific oob instruction ["cmdname",[args],{kwargs}]
|
||||||
outtext = outtext.slice(7);
|
outtext = outtext.slice(7);
|
||||||
var arr = outtext.split(' ');
|
var cmdarr = JSON.parse(outtext);
|
||||||
var cmdname = arr.shift();
|
var cmdname = cmdarr[0];
|
||||||
var kwargs = arr.join(' ');
|
var args = cmdarr[1];
|
||||||
log(cmdname, kwargs);
|
var kwargs = cmdarr[2];
|
||||||
Evennia.msg(cmdname, [], JSON.parse(kwargs));
|
log(cmdname, args, kwargs);
|
||||||
|
Evennia.msg(cmdname, args, kwargs);
|
||||||
} else {
|
} else {
|
||||||
input_history.add(outtext);
|
input_history.add(outtext);
|
||||||
inputfield.val("");
|
inputfield.val("");
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue