|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of AbstractUser in org.starhope.appius.game |
---|
Subinterfaces of AbstractUser in org.starhope.appius.game | |
---|---|
interface |
TrainCar
WRITEME: The documentation for this type (TrainCar) is incomplete. |
Fields in org.starhope.appius.game declared as AbstractUser | |
---|---|
private AbstractUser |
Room.homeOwner
The owner of a room; usually null for public rooms, or non-null for users' houses. |
Methods in org.starhope.appius.game that return AbstractUser | |
---|---|
AbstractUser |
Room.getOwner()
|
AbstractUser |
AbstractRoom.getOwner()
|
AbstractUser |
Zone.getUserByName(String buddy)
This is an overriding method. |
Methods in org.starhope.appius.game that return types with arguments of type AbstractUser | |
---|---|
Collection<AbstractUser> |
Room.getAllUsers()
This is an overriding method. |
Collection<AbstractUser> |
AbstractRoom.getAllUsers()
|
static Collection<AbstractUser> |
AppiusClaudiusCaecus.getAllUsers()
Get a collection of all users in all zones. |
Collection<AbstractUser> |
Zone.getAllUsersInZone()
This is an overriding method. |
Set<AbstractUser> |
GameEvent.getEveryone()
|
private Set<AbstractUser> |
Room.getEverythingInRoom()
TODO: document this method (brpocock, Nov 24, 2009) |
Set<AbstractUser> |
GameEvent.getPlayers()
|
Set<AbstractUser> |
GameEvent.getSpectators()
|
Collection<AbstractUser> |
Zone.getUserList()
Deprecated. |
Methods in org.starhope.appius.game with parameters of type AbstractUser | |
---|---|
void |
GameEvent.acceptCommand(AbstractUser u,
AbstractRoom arena,
String[] command)
|
void |
LaserTagGame.acceptGameAction(AbstractUser sender,
org.json.JSONObject action)
|
void |
RoomListener.acceptGameAction(AbstractUser u,
org.json.JSONObject action)
Broadcast message of a game action taking place |
void |
RoomListener.acceptOutOfBandMessage(AbstractUser sender,
AbstractRoom room,
org.json.JSONObject body)
Accept an out-of-band communications packet that was broadcast to a room in which this Listener is listening. |
void |
GameEvent.acceptPublicMessage(AbstractUser sender,
AbstractRoom room,
String message)
This is an overriding method. |
void |
RoomListener.acceptPublicMessage(AbstractUser sender,
AbstractRoom room,
String message)
Accept a public chat message or /emote. |
void |
RoomListener.acceptPublicMessage(AbstractUser from,
String message)
Accept a public chat message. |
void |
Zone.add(AbstractUser user)
|
boolean |
Room.contains(AbstractUser thing)
This is an overriding method. |
boolean |
AbstractRoom.contains(AbstractUser user)
TODO: document this method (brpocock, Oct 28, 2009) |
static void |
Commands.do_addFurniture(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
|
static void |
Commands.do_addToList(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
WRITEME: document this method (brpocock, Aug 31, 2009) |
static void |
Commands.do_createUserHouse(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
Response from the first run screen for the user's house |
static void |
Commands.do_doff(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
JSON object contains "type" = either "clothes" or "pivitz". |
static void |
Commands.do_don(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
JSON object has the item ID to be worn (clothes, patterns, pivitz) and optionally set the color (for patterns) |
static void |
Commands.do_echo(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
Echoes back the supplied ActionScript object to the client. |
static org.json.JSONObject |
PreLoginCommands.do_finger(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Dec 7, 2009) |
static void |
Commands.do_gameAction(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 13, 2009) |
static void |
Commands.do_getAvatars(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
Get avatar data for a list of (other) users. |
static void |
Commands.do_getColorPalettes(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
returns palettes in "extraColors", "baseColors", "patternColors" in the JSON result object (from: "getColorPalettes") |
static void |
Commands.do_getInventoryByType(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
JSON object has the type of item from the following list of strings: "clothes" "patterns" "pivitz" "furniture" "structure" "music" |
static void |
Commands.do_getOnlineUsers(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
Get a list of users in a Zone, or in a Room. |
static void |
Commands.do_getServerTime(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
Send the server time to the client requesting it (for synchronization purposes) |
static void |
Commands.do_getStoreItems(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
WRITEME: document this method (brpocock, Aug 26, 2009) |
static void |
Commands.do_getUserLists(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
WRITEME: document this method (brpocock, Aug 31, 2009) |
static void |
Commands.do_getZoneList(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
Get a list of all Zones currently active/visible. |
static void |
Commands.do_initUserRoom(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom userCurrentRoomInZone)
Creates room named user/user's name/room — room is the room index number given in the JSON data as “room,” it will always be zero right now as all users have single-room houses. |
static void |
Commands.do_ping(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
WRITEME: document this method (brpocock, Sep 8, 2009) |
static void |
Commands.do_removeFromList(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
WRITEME: document this method (brpocock, Aug 31, 2009) |
static void |
Commands.do_reportBug(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
This method allows the client to “phone home” |
static void |
Commands.do_reportUser(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
WRITEME: document this method (brpocock, Aug 31, 2009) |
static void |
Commands.do_sendOutOfBandMessage(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
WRITEME: document this method (brpocock, Sep 2, 2009) { sender: sender, from: outOfBand, status: true, body: {JSON} } Adds "roomTitle" to body if body contains "room" and title can be determined |
static void |
Commands.do_setAvatarColor(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
Params: "base" and "extra" are color numbers |
static void |
Commands.do_setFurniture(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
Set or change a furniture item. |
static void |
Commands.do_spawnZone(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
Spawn an additional zone. |
static void |
Commands.do_speak(org.json.JSONObject jso,
AbstractUser u,
AbstractRoom room)
|
private static String |
Commands.getBuddySignature(AbstractUser u,
AbstractUser u2)
Create a fancy signature thing to validate buddy list requests |
AbstractRoom |
Zone.getUserRoom(AbstractUser user)
This is an overriding method. |
org.json.JSONObject |
Zone.getZoneData_JSON(AbstractUser user)
Gets the Zone data. |
org.json.JSONObject |
Zone.getZoneList_JSON(AbstractUser user)
Get the set of all zones active (and not hidden nor retired) in JSON form. |
protected void |
Zone.handleSpeak(AbstractRoom room,
AbstractUser u,
String toSpeak)
Deprecated. use speak(AbstractRoom, String) |
void |
Zone.handleSpeak(int roomNumber,
AbstractUser user,
String speech)
Deprecated. use speak(AbstractRoom, String) |
void |
Zone.handleSpeak(Integer roomNum,
AbstractUser speaker,
String toSpeak)
Deprecated. use speak(AbstractRoom, String) |
void |
Zone.remove(AbstractUser thing)
This is an overriding method. |
private void |
Zone.sendBadges(AbstractUser user)
send badges to an given user in this zone |
void |
AppiusClaudiusCaecus.sendGameActionMessage(AbstractUser sender,
org.json.JSONObject data)
Send a game action event message to the client |
void |
AppiusClaudiusCaecus.sendPrivateMessage(AbstractUser from,
String message)
Send a private (“whisper”) message to the user |
void |
Room.sendPublicMessage(AbstractUser from,
String speech)
This is an overriding method. |
void |
AbstractRoom.sendPublicMessage(AbstractUser from,
String speech)
|
void |
AppiusClaudiusCaecus.sendPublicMessage(AbstractUser from,
String message)
Send a public message |
void |
AppiusClaudiusCaecus.sendResponse(org.json.JSONObject result,
Integer room,
AbstractUser u)
|
(package private) void |
Zone.sendResponse(org.json.JSONObject result,
Integer room,
AbstractUser u,
AppiusClaudiusCaecus recipient)
Deprecated. use AppiusClaudiusCaecus.sendResponse(JSONObject, Integer, AbstractUser)
directly |
(package private) void |
Zone.sendResponse(org.json.JSONObject result,
Integer room,
AbstractUser u,
Collection<AppiusClaudiusCaecus> recipients)
Deprecated. use AppiusClaudiusCaecus.sendResponse(JSONObject, Integer, AbstractUser)
directly |
void |
AppiusClaudiusCaecus.sendResponseRemote(org.json.JSONObject result,
Integer room,
AbstractUser u)
Deprecated. use AppiusClaudiusCaecus.sendResponse(JSONObject, Integer) |
void |
AppiusClaudiusCaecus.sendRoomEnteredByUser(AbstractRoom room,
AbstractUser user)
Send notification that an user has joined a room |
void |
AppiusClaudiusCaecus.sendRoomPartedBy(AbstractRoom room,
AbstractUser user)
Send a notification that an user has departed from a room |
private void |
GameEvent.sendScoreUpdate(AppiusClaudiusCaecus playerThread,
int score,
AbstractUser player)
Send an update on the score of the game to a player |
void |
Zone.sendSuccessReply(String source,
org.json.JSONObject resultIn,
AbstractUser u,
int room)
Send a reply with a success indicator to a list of recipients. |
void |
AppiusClaudiusCaecus.sendSuccessReply(String source,
org.json.JSONObject resultIn,
AbstractUser u,
int room)
Send a JSON success packet back to the client |
void |
Zone.sendSuccessReply(String source,
org.json.JSONObject resultIn,
AbstractUser u,
int room,
AppiusClaudiusCaecus recipient)
Deprecated. Use AppiusClaudiusCaecus.sendSuccessReply(String,JSONObject,AbstractUser,int)
instead |
void |
Zone.sendSuccessReply(String source,
org.json.JSONObject resultIn,
AbstractUser u,
int room,
LinkedList<AppiusClaudiusCaecus> recipients)
Deprecated. This was just being abused to be compatible with SFS, you almost certainly just wanted Zone.sendSuccessReply(String, JSONObject, AbstractUser,int) |
(package private) void |
Zone.sendUserLists(AbstractUser user)
Sends the user an asynchronous notification of their user lists' status. |
void |
AppiusClaudiusCaecus.sendUserPart(AbstractUser user,
AbstractRoom room)
Deprecated. use #sendRoomPartedBy(Room, AbstractUser) |
(package private) void |
Zone.sendWardrobe(AbstractUser user,
Object ignored,
int room)
Send a "from:wardrobe" message to the user |
void |
Room.setOwner(AbstractUser newHomeOwner)
|
void |
AbstractRoom.setOwner(AbstractUser newHomeOwner)
TODO: document this method (brpocock, Jan 13, 2010) |
void |
Zone.tellEaves(AbstractUser user,
AbstractRoom room,
String verb,
String note)
TODO: document this method (brpocock, Oct 28, 2009) |
protected void |
GameEvent.updateScore(AbstractUser who)
notify a player of their score |
Uses of AbstractUser in org.starhope.appius.game.npc |
---|
Classes in org.starhope.appius.game.npc that implement AbstractUser | |
---|---|
class |
AbstractScriptedNPC
WRITEME: The documentation for this type (AbstractScriptedNPC) is incomplete. |
class |
LuaNPC
A non-player character controlled by a chunk of Lua script. |
class |
PerlNPC
|
class |
PythonNPC
|
class |
RubyNPC
|
Methods in org.starhope.appius.game.npc that return AbstractUser | |
---|---|
static AbstractUser |
ScriptableNPCFactory.getNPC(String script,
String klass)
|
static AbstractUser |
EcmaScriptNPCFactory.getNPC(String script,
String klass)
|
static AbstractUser |
RubyNPCFactory.getNPC(String script,
String klass)
|
static AbstractUser |
LuaNPCFactory.getNPC(String script,
String klass)
WRITEME ... |
static AbstractUser |
PythonNPCFactory.getNPC(String script,
String klass)
|
static AbstractUser |
PerlNPCFactory.getNPC(String script,
String klass)
|
static AbstractUser |
AppiusNonPlayerCharacter.getScriptedNPC(String engine,
String script,
String klass)
This instantiates an NPC based upon a script from ... |
Methods in org.starhope.appius.game.npc with parameters of type AbstractUser | |
---|---|
void |
AbstractScriptedNPC.acceptGameAction(AbstractUser sender,
org.json.JSONObject action)
This is an overriding method. |
void |
AbstractScriptedNPC.acceptOutOfBandMessage(AbstractUser sender,
AbstractRoom room,
org.json.JSONObject body)
This is an overriding method. |
void |
AbstractScriptedNPC.acceptPublicMessage(AbstractUser sender,
AbstractRoom room,
String message)
This is an overriding method. |
void |
AbstractScriptedNPC.acceptPublicMessage(AbstractUser sender,
String message)
This is an overriding method. |
void |
AbstractScriptedNPC.addBuddy(AbstractUser buddy)
This is an overriding method. |
void |
AbstractScriptedNPC.attend(AbstractUser byLogin)
This is an overriding method. |
void |
AbstractScriptedNPC.ban(AbstractUser u,
String banReason)
This is an overriding method. |
void |
AbstractScriptedNPC.ignore(AbstractUser byLogin)
This is an overriding method. |
void |
AbstractScriptedNPC.kick(AbstractUser u,
String kickReason,
int duration)
This is an overriding method. |
void |
AbstractScriptedNPC.liftBan(AbstractUser auth)
This is an overriding method. |
void |
AbstractScriptedNPC.removeBuddy(AbstractUser byLogin)
This is an overriding method. |
void |
AbstractScriptedNPC.reportedToModeratorBy(AbstractUser u)
This is an overriding method. |
void |
AbstractScriptedNPC.sendWardrobe(AbstractUser u)
This is an overriding method. |
Uses of AbstractUser in org.starhope.appius.mb |
---|
Methods in org.starhope.appius.mb that return AbstractUser | |
---|---|
AbstractUser |
UserEnrolment.getUser()
|
Uses of AbstractUser in org.starhope.appius.sys.op |
---|
Methods in org.starhope.appius.sys.op with parameters of type AbstractUser | |
---|---|
private static String |
OpCommands.assertValidWarnReason(String warnReason,
AbstractUser u)
TODO: document this method (brpocock, Dec 10, 2009) |
static void |
OpCommands.exec(AbstractRoom room,
AbstractUser u,
String commandString)
Execute a staff command found with a leading # on it. |
private static void |
OpCommands.headcount_all(AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Dec 29, 2009) |
private static void |
OpCommands.headcount_members(AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Dec 29, 2009) |
private static void |
OpCommands.headcount_rooms(AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Dec 29, 2009) |
static void |
OpCommands.op_ban(String[] words,
AbstractUser u,
AbstractRoom room)
Ban a user permanently. |
static void |
OpCommands.op_beam(String[] words,
AbstractUser u,
AbstractRoom room)
|
static void |
OpCommands.op_clearbadge(String[] words,
AbstractUser u,
AbstractRoom room)
Clear a given badge off of a room. |
static void |
OpCommands.op_clearvar(String[] words,
AbstractUser u,
AbstractRoom room)
Clear a room variable |
static void |
OpCommands.op_dbcpinfo(String[] words,
AbstractUser u,
AbstractRoom room)
Get DBCP information |
static void |
OpCommands.op_dress(String[] words,
AbstractUser u,
AbstractRoom room)
Force a character to wear a specific clothing item. |
static void |
OpCommands.op_dropkick(String[] words,
AbstractUser u,
AbstractRoom room)
Silently remove the named user from the game by disconnection. |
static void |
OpCommands.op_dumpthreads(String[] words,
AbstractUser u,
AbstractRoom room)
Dump debugging information including all running threads to a server-side file |
static void |
OpCommands.op_evacuate(String[] words,
AbstractUser u,
AbstractRoom room)
Evactuate all users into another Zone |
static void |
OpCommands.op_finger(String[] words,
AbstractUser u,
AbstractRoom room)
Finger a user account. |
static void |
OpCommands.op_getconfig(String[] words,
AbstractUser u,
AbstractRoom room)
Get a configuration variable |
static void |
OpCommands.op_getuvar(String[] words,
AbstractUser u,
AbstractRoom room)
Get a user variable |
static void |
OpCommands.op_getuvars(String[] words,
AbstractUser u,
AbstractRoom room)
Get all user variables for a given user |
static void |
OpCommands.op_getvar(String[] words,
AbstractUser u,
AbstractRoom room)
Get a room variable |
static void |
OpCommands.op_getvars(String[] words,
AbstractUser u,
AbstractRoom room)
Get all room variables |
static void |
OpCommands.op_givehead(String[] words,
AbstractUser u,
AbstractRoom room)
Give an item (e.g. |
static void |
OpCommands.op_grant(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_headcount(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_kick(String[] words,
AbstractUser u,
AbstractRoom room)
Kick a user offline for a certain reason |
static void |
OpCommands.op_king(String[] words,
AbstractUser u,
AbstractRoom room)
Apply a gift membership to an user. |
static void |
OpCommands.op_liftban(String[] words,
AbstractUser u,
AbstractRoom room)
Lift the ban upon a user. |
static void |
OpCommands.op_loadlists(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_mem(String[] words,
AbstractUser u,
AbstractRoom room)
Display some memory usage and other debugging type information as an admin message |
static void |
OpCommands.op_metronome(String[] words,
AbstractUser u,
AbstractRoom room)
Perform rude actions upon the metronome. |
static void |
OpCommands.op_motd(String[] words,
AbstractUser u,
AbstractRoom room)
WRITEME |
static void |
OpCommands.op_mute(String[] words,
AbstractUser u,
AbstractRoom room)
|
void |
OpCommands.op_nuke(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 13, 2009) |
static void |
OpCommands.op_ping(String[] words,
AbstractUser u,
AbstractRoom room)
Ping the server, to force a neutral administrative message reply |
static void |
OpCommands.op_reboot(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_reloadconfig(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_retire(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_scotty(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_setavatarcolors(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_setbadge(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_setconfig(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_setuvar(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_setvar(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_shout(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_spawnroom(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_spawnzone(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_stfu(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_time(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_unbuild(String[] words,
AbstractUser u,
AbstractRoom room)
Destroy a room (now) |
static void |
OpCommands.op_v(String[] words,
AbstractUser u,
AbstractRoom room)
Ventriloquism |
static void |
OpCommands.op_wall(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_wallops(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_wallzones(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Nov 20, 2009) |
static void |
OpCommands.op_warn(String[] words,
AbstractUser u,
AbstractRoom room)
Warn a user about breaking a rule. |
static void |
OpCommands.op_whereami(String[] words,
AbstractUser u,
AbstractRoom room)
Return an administrative message with the name of the Zone in which the player is currently standing. |
static void |
OpCommands.op_whereis(String[] words,
AbstractUser u,
AbstractRoom room)
Find out in what what room a character is standing, if s/he is logged in at the moment. |
static void |
OpCommands.op_who(String[] words,
AbstractUser u,
AbstractRoom room)
TODO: document this method (brpocock, Dec 29, 2009) |
static void |
OpCommands.op_whoami(String[] words,
AbstractUser u,
AbstractRoom room)
Cause the character to speak his/her name in the current room. |
static void |
OpCommands.op_whoareyou(String[] words,
AbstractUser u,
AbstractRoom room)
Ask the server who it is. |
static void |
OpCommands.sendAdminMessage(AbstractRoom room,
AbstractUser anybody,
String string)
Deprecated. |
static void |
OpCommands.z$z(AbstractUser u)
|
Uses of AbstractUser in org.starhope.appius.types |
---|
Methods in org.starhope.appius.types that return AbstractUser | |
---|---|
AbstractUser |
SpyRequest.getSpy()
|
AbstractUser |
AbstractZone.getUserByName(String buddy)
|
Methods in org.starhope.appius.types that return types with arguments of type AbstractUser | |
---|---|
Collection<AbstractUser> |
AbstractZone.getAllUsersInZone()
|
Methods in org.starhope.appius.types with parameters of type AbstractUser | |
---|---|
boolean |
UserList.addUser(AbstractUser newBuddy)
TODO: document this method (brpocock, Sep 25, 2009) |
AbstractRoom |
AbstractZone.getUserRoom(AbstractUser user)
TODO: document this method (brpocock, Oct 28, 2009) |
org.json.JSONObject |
AbstractZone.getZoneData_JSON(AbstractUser user)
TODO: document this method (brpocock, Nov 16, 2009) |
org.json.JSONObject |
AbstractZone.getZoneList_JSON(AbstractUser u)
|
void |
AbstractZone.handleSpeak(int roomNumber,
AbstractUser user,
String speech)
Handle (and propagate) an user's speech |
boolean |
UserList.isOnList(AbstractUser u)
WRITEME: document this method (brpocock, Aug 31, 2009) |
void |
AbstractZone.remove(AbstractUser user)
|
boolean |
UserList.removeUser(AbstractUser otherGuy)
TODO: document this method (brpocock, Sep 25, 2009) |
void |
AbstractZone.tellEaves(AbstractUser user,
AbstractRoom room,
String verb,
String note)
TODO: document this method (brpocock, Oct 28, 2009) |
Uses of AbstractUser in org.starhope.appius.user |
---|
Classes in org.starhope.appius.user that implement AbstractUser | |
---|---|
class |
AbstractNonPlayerCharacter
This is the base class from which NPCs are derived. |
class |
User
This class encapsulates all of the user/player information for the game. |
Methods in org.starhope.appius.user that return AbstractUser | |
---|---|
static AbstractUser |
User.get(org.json.JSONObject object)
Pick up a user from a JSON object containing either the ID or login (user name) string |
static AbstractUser |
User.getByID(int id)
Instantiate a user object from an existing user account ID |
static AbstractUser |
User.getByLogin(String login)
|
static AbstractUser[] |
User.getByMail(String mail)
Returns an array of all users associated with a given eMail address. |
static AbstractUser |
User.getSystemUser()
Get the System user object (the user which represents the system program itself). |
Methods in org.starhope.appius.user that return types with arguments of type AbstractUser | |
---|---|
static Collection<AbstractUser> |
User.getUsersAwaitingNameApproval()
Get up to 20 users who are awaiting approval of their names. |
Methods in org.starhope.appius.user with parameters of type AbstractUser | |
---|---|
protected static void |
User.__debugTracePeanuts(AbstractUser me)
theys Jan 7, 2010 |
void |
User.acceptGameAction(AbstractUser sender,
org.json.JSONObject action)
This is an overriding method. |
void |
User.acceptObjectJoinRoom(AbstractRoom room,
AbstractUser object)
Accept notification of a user or object joining the room. |
void |
User.acceptOutOfBandMessage(AbstractUser sender,
AbstractRoom room,
org.json.JSONObject body)
Accept an out-of-band message from a room. |
void |
User.acceptPrivateMessage(AbstractUser from,
String message)
Accept an incoming private message (“whisper”) from another user. |
void |
User.acceptPublicMessage(AbstractUser sender,
AbstractRoom room,
String message)
This is an overriding method. |
void |
User.acceptPublicMessage(AbstractUser from,
String message)
This is an overriding method. |
void |
User.addBuddy(AbstractUser newBuddy)
Adds a user to this user's buddy list. |
void |
AbstractUser.addBuddy(AbstractUser buddy)
|
void |
User.approveName(AbstractUser abstractUser)
Approve the user's requested name, and make it active |
void |
User.attend(AbstractUser otherGuy)
Attend to an user who may previously have been ignored |
void |
AbstractUser.attend(AbstractUser byLogin)
|
void |
User.ban(AbstractUser bannedBy,
String bannedReason)
Ban a user, preventing any future access to the server. |
void |
AbstractUser.ban(AbstractUser u,
String banReason)
|
void |
User.ignore(AbstractUser otherUser)
Calling this method indicates that this user wants to ignore the other specified user. |
void |
AbstractUser.ignore(AbstractUser byLogin)
|
void |
AbstractUser.kick(AbstractUser u,
String kickReason,
int duration)
|
void |
User.kick(AbstractUser kickedBy,
String kickedReason,
long kickedMinutes)
Kick a user offline for a number of minutes. |
void |
User.kick(AbstractUser kickedBy,
String kickedReason,
Timestamp allowBack)
Kick the user offline, until a certain date & time. |
void |
User.liftBan(AbstractUser authority)
Lift the ban upon this user. |
void |
AbstractUser.liftBan(AbstractUser authority)
WRITEME |
void |
User.removeBuddy(AbstractUser otherGuy)
Don't want for him to be my buddy any more |
void |
AbstractUser.removeBuddy(AbstractUser byLogin)
|
void |
User.reportedToModeratorBy(AbstractUser u)
WRITEME: document this method (brpocock, Aug 31, 2009) |
void |
AbstractUser.reportedToModeratorBy(AbstractUser u)
|
void |
User.sendPrivateMessage(AbstractUser from,
String message)
Deprecated. |
private void |
User.sendSuccessReply(String source,
org.json.JSONObject reply,
AbstractUser sender,
int room)
Send a “success” reply to the client if one is connected |
Uses of AbstractUser in org.starhope.appius.via |
---|
Classes in org.starhope.appius.via that implement AbstractUser | |
---|---|
class |
RemoteUser
TODO: The documentation for this type (RemoteUser) is incomplete. |
Methods in org.starhope.appius.via that return AbstractUser | |
---|---|
AbstractUser |
RemoteRoom.getOwner()
|
AbstractUser |
RemoteZone.getUserByName(String buddy)
This is an overriding method. |
Methods in org.starhope.appius.via that return types with arguments of type AbstractUser | |
---|---|
Collection<AbstractUser> |
RemoteRoom.getAllUsers()
This is an overriding method. |
Collection<AbstractUser> |
RemoteZone.getAllUsersInZone()
This is an overriding method. |
Class<AbstractUser> |
RemoteUser.getViaPeerClass()
|
Methods in org.starhope.appius.via with parameters of type AbstractUser | |
---|---|
void |
RemoteUser.acceptGameAction(AbstractUser u,
org.json.JSONObject action)
This is an overriding method. |
void |
RemoteUser.acceptOutOfBandMessage(AbstractUser sender,
AbstractRoom room,
org.json.JSONObject body)
This is an overriding method. |
void |
RemoteUser.acceptPublicMessage(AbstractUser sender,
AbstractRoom room,
String message)
This is an overriding method. |
void |
RemoteUser.acceptPublicMessage(AbstractUser from,
String message)
This is an overriding method. |
void |
RemoteUser.addBuddy(AbstractUser buddy)
This is an overriding method. |
void |
RemoteUser.attend(AbstractUser byLogin)
This is an overriding method. |
void |
RemoteUser.ban(AbstractUser u,
String banReason)
This is an overriding method. |
boolean |
RemoteRoom.contains(AbstractUser user)
This is an overriding method. |
AbstractRoom |
RemoteZone.getUserRoom(AbstractUser user)
This is an overriding method. |
org.json.JSONObject |
RemoteZone.getZoneData_JSON(AbstractUser user)
This is an overriding method. |
org.json.JSONObject |
RemoteZone.getZoneList_JSON(AbstractUser u)
|
void |
RemoteZone.handleSpeak(int roomNumber,
AbstractUser user,
String speech)
This is an overriding method. |
void |
RemoteUser.ignore(AbstractUser byLogin)
This is an overriding method. |
void |
RemoteUser.kick(AbstractUser u,
String kickReason,
int duration)
This is an overriding method. |
void |
RemoteUser.liftBan(AbstractUser u)
This is an overriding method. |
void |
RemoteZone.remove(AbstractUser user)
This is an overriding method. |
void |
RemoteUser.removeBuddy(AbstractUser byLogin)
This is an overriding method. |
void |
RemoteUser.reportedToModeratorBy(AbstractUser u)
This is an overriding method. |
void |
RemoteRoom.sendPublicMessage(AbstractUser from,
String speech)
This is an overriding method. |
void |
RemoteRoom.setOwner(AbstractUser newHomeOwner)
This is an overriding method. |
void |
RemoteZone.tellEaves(AbstractUser user,
AbstractRoom room,
String verb,
String note)
This is an overriding method. |
Uses of AbstractUser in org.starhope.util |
---|
Methods in org.starhope.util with parameters of type AbstractUser | |
---|---|
static boolean |
LibMisc.areWeThereYet(AbstractUser thing,
long when)
TODO: document this method (brpocock, Nov 24, 2009) |
static void |
LibMisc.commandJSON(String cmd,
org.json.JSONObject jso,
org.starhope.util.types.CanProcessCommands commandThread,
AbstractUser user,
Class<?> klass)
Execute a command with a certain method signature from klass, passing it the JSON parameters as well as the environment (thread, zone, and user) to run with. |
static double |
LibMisc.distance(AbstractUser from,
AbstractUser to,
long when)
TODO: document this method (brpocock, Nov 24, 2009) |
static long |
LibMisc.timeToTarget(AbstractUser thing,
long when)
TODO: document this method (brpocock, Nov 24, 2009) |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |