Added filter(text) to the EZGame API. Untested.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@394 c613c5cb-e716-0410-b11b-feb51c14d237
This commit is contained in:
@@ -457,6 +457,17 @@ public class EZGameControl extends BaseControl
|
|||||||
callEZCode("localChat_v1", msg);
|
callEZCode("localChat_v1", msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Run the specified text through the user's chat filter. This is not necessary for sendChat,
|
||||||
|
* but may be desirable for other user-entered text.
|
||||||
|
*
|
||||||
|
* @return the filtered text, or null if it was so bad it's gone.
|
||||||
|
*/
|
||||||
|
public function filter (text :String) :String
|
||||||
|
{
|
||||||
|
return (callEZCode("filter_v1", text) as String);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the player ids of all occupants in the game room.
|
* Returns the player ids of all occupants in the game room.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -219,6 +219,7 @@ public class GameControlBackend
|
|||||||
o["getPlayers_v1"] = getPlayers_v1;
|
o["getPlayers_v1"] = getPlayers_v1;
|
||||||
o["getPlayerPosition_v1"] = getPlayerPosition_v1;
|
o["getPlayerPosition_v1"] = getPlayerPosition_v1;
|
||||||
o["getMyPosition_v1"] = getMyPosition_v1;
|
o["getMyPosition_v1"] = getMyPosition_v1;
|
||||||
|
o["filter_v1"] = filter_v1;
|
||||||
|
|
||||||
o["startTransaction"] = startTransaction_v1;
|
o["startTransaction"] = startTransaction_v1;
|
||||||
o["commitTransaction"] = commitTransaction_v1;
|
o["commitTransaction"] = commitTransaction_v1;
|
||||||
@@ -318,6 +319,11 @@ public class GameControlBackend
|
|||||||
_ctx.getChatDirector().displayInfo(null, MessageBundle.taint(msg));
|
_ctx.getChatDirector().displayInfo(null, MessageBundle.taint(msg));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function filter_v1 (text :String) :String
|
||||||
|
{
|
||||||
|
return _ctx.getChatDirector().filter(text, null, true);
|
||||||
|
}
|
||||||
|
|
||||||
public function getOccupants_v1 () :Array
|
public function getOccupants_v1 () :Array
|
||||||
{
|
{
|
||||||
validateConnected();
|
validateConnected();
|
||||||
|
|||||||
Reference in New Issue
Block a user