|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of AbstractUser in com.tootsville.game |
---|
Methods in com.tootsville.game with parameters of type AbstractUser | |
---|---|
void |
PropsWeather.acceptGameAction(AbstractUser u,
org.json.JSONObject action)
This is an overriding method. |
void |
PropsWeather.acceptOutOfBandMessage(AbstractUser sender,
Room room,
org.json.JSONObject body)
This is an overriding method. |
void |
PropsWeather.acceptPublicMessage(AbstractUser from,
String message)
This is an overriding method. |
void |
PropsWeather.acceptUserAction(Room r,
AbstractUser u)
|
Uses of AbstractUser in org.starhope.appius.game |
---|
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. |
Fields in org.starhope.appius.game with type parameters of type AbstractUser | |
---|---|
private Collection<AbstractUser> |
Room.owners
WRITEME: Document this brpocock@star-hope.org |
private ConcurrentSkipListSet<AbstractUser> |
Room.userList
The list of all users in this room. |
private ConcurrentSkipListSet<AbstractUser> |
Zone.zoneUsers
The set of all users in the zone. |
Methods in org.starhope.appius.game that return AbstractUser | |
---|---|
AbstractUser |
Room.getOwner()
|
AbstractUser |
Zone.getUserByName(String buddy)
This is an overriding method. |
AbstractUser |
Room.userNearest(Coord3D target)
|
Methods in org.starhope.appius.game that return types with arguments of type AbstractUser | |
---|---|
Collection<AbstractUser> |
Room.getAllUsers()
WRITEME. |
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()
Get all users in the room. |
Collection<AbstractUser> |
Room.getOwners()
WRITEME: Document this method brpocock@star-hope.org |
Set<AbstractUser> |
GameEvent.getPlayers()
|
Set<AbstractUser> |
GameEvent.getSpectators()
|
Methods in org.starhope.appius.game with parameters of type AbstractUser | |
---|---|
void |
GameEvent.acceptCommand(AbstractUser u,
Room arena,
String[] command)
|
void |
RoomListener.acceptGameAction(AbstractUser u,
org.json.JSONObject action)
Broadcast message of a game action taking place |
void |
RoomListener.acceptOutOfBandMessage(AbstractUser sender,
Room 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,
Room room,
String message)
This is an overriding method. |
void |
RoomListener.acceptPublicMessage(AbstractUser sender,
Room room,
String message)
Accept a public chat message or /emote. |
void |
RoomListener.acceptPublicMessage(AbstractUser from,
String message)
Accept a public chat message. |
void |
RoomListener.acceptUserAction(Room r,
AbstractUser u)
User actions (go/do actions) propagate through this channel. |
void |
GameEvent.acceptUserVariableUpdate(AbstractUser user,
String varName,
String varValue)
Receive notification of the change of an user variable |
void |
RoomListener.acceptUserVariableUpdate(AbstractUser user,
String varName,
String varValue)
Receive notification of the change of an user variable |
void |
Zone.add(AbstractUser user)
|
boolean |
Room.addOwner(AbstractUser newOwner)
WRITEME: Document this method brpocock@star-hope.org |
(package private) void |
Room.areaEffects(AbstractUser user,
Coord3D position)
|
boolean |
Room.canWalk(AbstractUser u,
Coord3D target)
|
boolean |
Room.contains(AbstractUser thing)
WRITEME. |
private void |
Room.disableVehiclesIfNecessary(AbstractUser user)
WRITEME: Document this method brpocock@star-hope.org |
static void |
Commands.do_addFurniture(org.json.JSONObject jso,
AbstractUser u,
Room room)
Synonym for setFurniture |
static void |
Commands.do_addToList(org.json.JSONObject jso,
AbstractUser u,
Room room)
add a user to a buddy list or ignore list using the traditional (online-only, no notification engine) mechanism (using out of band methods). |
static org.json.JSONObject |
PreLoginCommands.do_batch(org.json.JSONObject jso,
AbstractUser nil0,
Room nil1)
Handle a batch request |
static void |
Commands.do_click(org.json.JSONObject jso,
AbstractUser u,
Room r)
Used by the client to report a mouse click. |
static void |
Commands.do_createUserHouse(org.json.JSONObject jso,
AbstractUser u,
Room room)
Response from the first run screen for the user's house |
static void |
Commands.do_dofff(org.json.JSONObject jso,
AbstractUser u,
Room room)
Response with total avatar info from "wardrobe" |
static void |
Commands.do_don(org.json.JSONObject jso,
AbstractUser u,
Room room)
JSON object has the item slot number to be worn (clothes, patterns, pivitz) and optionally set the color (for patterns) |
void |
Commands.do_eavesdrop(org.json.JSONObject jso,
AbstractUser u,
Room room)
WRITEME: Document this method brpocock@star-hope.org |
static void |
Commands.do_echo(org.json.JSONObject jso,
AbstractUser u,
Room room)
Echoes back the supplied JSON (or ActionScript) object to the client. |
static void |
Commands.do_endEvent(org.json.JSONObject jso,
AbstractUser u,
Room room)
This method terminates an event (probably a minigame, but possibly a fountain) which was initiated by startEvent. |
static void |
Commands.do_finger(org.json.JSONObject jso,
AbstractUser u,
Room room)
Get public info for a list of (other) users. |
static org.json.JSONObject |
PreLoginCommands.do_finger(org.json.JSONObject jso,
AbstractUser u,
Room room)
Finger an user account to obtain basic public information about it |
static void |
Commands.do_gameAction(org.json.JSONObject jso,
AbstractUser u,
Room room)
WRITEME — basically similar to an Commands.do_sendOutOfBandMessage(JSONObject, AbstractUser, Room)
but specifically something to do with a game |
static org.json.JSONObject |
PreLoginCommands.do_getApple(org.json.JSONObject jso,
AbstractUser nil0,
Room nil1)
Get the apple to get into, or out of, $Eden |
static void |
Commands.do_getAvatars(org.json.JSONObject jso,
AbstractUser u,
Room room)
Get avatar data for a list of (other) users. |
static void |
Commands.do_getColorPalettes(org.json.JSONObject jso,
AbstractUser u,
Room room)
Deprecated. This routine appears to be unused by anyone. If this is not true, please comment to BRPocock@Star-Hope.org or it will be removed without replacement before Appius 1.2 |
void |
Commands.do_getConfig(org.json.JSONObject jso,
AbstractUser u,
Room room)
Get a configuration key from the server's config.properties file, based upon a key name beginning with "client." — note that clients cannot read arbitrary server config file values for security purposes; e.g. |
static void |
Commands.do_getInventory(org.json.JSONObject jso,
AbstractUser u,
Room room)
get all inventory for an user — both active and inactive |
static void |
Commands.do_getInventoryByType(org.json.JSONObject jso,
AbstractUser u,
Room room)
Get a subset of items from your own inventory |
static void |
Commands.do_getOnlineUsers(org.json.JSONObject jso,
AbstractUser u,
Room room)
Get a list of users in a Zone, or in a Room. |
static void |
Commands.do_getRoomList(org.json.JSONObject jso,
AbstractUser u,
Room room)
Get a list of all “well known” Rooms currently active/visible. |
static void |
Commands.do_getServerTime(org.json.JSONObject jso,
AbstractUser u,
Room room)
Send the server time to the client requesting it (for synchronization purposes) |
static org.json.JSONObject |
Commands.do_getSessionApple(org.json.JSONObject jso,
AbstractUser who,
Room where)
Initialise a session key for batch mode operations |
static org.json.JSONObject |
Commands.do_getStoreItemInfo(org.json.JSONObject jso,
AbstractUser u,
Room r)
WRITEME: Document this method brpocock@star-hope.org |
void |
Commands.do_getText(org.json.JSONObject jso,
AbstractUser u,
Room room)
Get a text string from the server's message catalogue |
static void |
Commands.do_getUserLists(org.json.JSONObject jso,
AbstractUser u,
Room room)
Get the user's buddy list and ignore list. |
static void |
Commands.do_getWallet(org.json.JSONObject jso,
AbstractUser u,
Room room)
WRITEME: Document this method brpocock@star-hope.org |
static void |
Commands.do_getZoneList(org.json.JSONObject jso,
AbstractUser u,
Room room)
Get a list of all Zones currently active/visible. |
static void |
Commands.do_give(org.json.JSONObject jso,
AbstractUser u,
Room room)
Give an item to another user |
static void |
Commands.do_go(org.json.JSONObject jso,
AbstractUser u,
Room room)
go to a place and/or perform a gesture |
static void |
Commands.do_initUserRoom(org.json.JSONObject jso,
AbstractUser u,
Room 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_join(org.json.JSONObject jso,
AbstractUser u,
Room room)
Join a room. |
static org.json.JSONObject |
PreLoginCommands.do_login(org.json.JSONObject jso,
AbstractUser nil0,
Room nil1)
Handle a login request |
static void |
Commands.do_logout(org.json.JSONObject jso,
AbstractUser u,
Room room)
Log out of this game session (or zone) |
static void |
Commands.do_mailCustomerService(org.json.JSONObject jso,
AbstractUser u,
Room room)
send an eMail to customer service (feedback) |
static void |
Commands.do_peekAtInventory(org.json.JSONObject jso,
AbstractUser u,
Room room)
Handle looking at other user's inventories |
static void |
Commands.do_ping(org.json.JSONObject jso,
AbstractUser u,
Room room)
Send a “ping” to the server to get back a “pong.” This also updates the user's last-active timestamp, to prevent them from being idled offline. |
static void |
Commands.do_promptReply(org.json.JSONObject jso,
AbstractUser u,
Room room)
Server initiates prompt with: |
static void |
Commands.do_removeFromList(org.json.JSONObject jso,
AbstractUser u,
Room room)
Remove someone from a buddy list or ignore list. |
static void |
Commands.do_reportBug(org.json.JSONObject jso,
AbstractUser u,
Room room)
This method allows the client to “phone home” to report a bug. |
static void |
Commands.do_reportUser(org.json.JSONObject jso,
AbstractUser u,
Room room)
Report an user to the moderator(s) on duty for breaking a rule |
static void |
Commands.do_requestBuddy(org.json.JSONObject jso,
AbstractUser u,
Room room)
Request adding a user to your buddy list (mutual-add) using the new notification-based system |
void |
Commands.do_savePrefs(org.json.JSONObject jso,
AbstractUser u,
Room room)
Set persistent user preferences on the server, to be maintained between sessions. |
static void |
Commands.do_sendOutOfBandMessage(org.json.JSONObject jso,
AbstractUser u,
Room room)
Send an arbitrary JSON packet to another user, or all of the users in a room, out of the band of communications. |
static void |
Commands.do_serverTime(org.json.JSONObject jso,
AbstractUser u,
Room room)
Accept the client's notification of a server-time adjustment. |
static void |
Commands.do_setAvatarColor(org.json.JSONObject jso,
AbstractUser u,
Room room)
Set the avatar base and extra colours for the given user. |
static void |
Commands.do_setFurniture(org.json.JSONObject jso,
AbstractUser u,
Room room)
Set or change a furniture item. |
static void |
Commands.do_setRoomVar(org.json.JSONObject jso,
AbstractUser u,
Room room)
Set a room variable or set of room variables. |
static void |
Commands.do_setUserVar(org.json.JSONObject jso,
AbstractUser u,
Room room)
Set user variable(s) |
static void |
Commands.do_spawnZone(org.json.JSONObject jso,
AbstractUser u,
Room room)
Spawn an additional zone. |
static void |
Commands.do_speak(org.json.JSONObject jso,
AbstractUser u,
Room room)
Handle speech by the user. |
static void |
Commands.do_startEvent(org.json.JSONObject jso,
AbstractUser u,
Room room)
Attempt to begin an event. |
static void |
Commands.do_useEquipment(org.json.JSONObject jso,
AbstractUser u,
Room r)
WRITEME: Document this method brpocock@star-hope.org |
private int |
Zone.getBuddiesForUser(AbstractUser user)
Discover how many of the user's buddies are online in a given zone |
private static String |
Commands.getBuddySignature(AbstractUser u,
AbstractUser u2)
Create a fancy signature thing to validate buddy list requests |
private static void |
Commands.getInventoryByType(org.json.JSONObject jso,
AbstractUser caller,
AbstractUser owner,
Room room)
JSON object has the type of item from the strings in the config file. |
org.json.JSONObject |
Room.getRoomJoinJSON(AbstractUser user)
get the JSON sequence to be passed to an user upon successfully joining a room (the “joinOK” message) |
org.json.JSONObject |
Room.getUserAction_JSON(AbstractUser u)
get a packet describing the user's action state. |
Room |
Zone.getUserRoom(AbstractUser user)
Deprecated. use RoomListener.getRoom() |
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. |
private Coord3D |
Room.goTo_checkWalkSpace(AbstractUser u,
Coord3D currentPos)
WRITEME: Document this method brpocock@star-hope.org |
Coord3D |
Room.goTo_clipToWalkSpace(AbstractUser u,
Coord3D to)
WRITEME: Document this method brpocock@star-hope.org |
private void |
Room.goTo_core(AbstractUser u,
String facing,
String theVerb,
Coord3D to)
WRITEME: Document this method brpocock@star-hope.org |
(package private) boolean |
Room.goTo_locked(AbstractUser u,
Coord3D goal,
String facing,
String theVerb,
Coord3D knownStartPos)
WRITEME: Document this method brpocock@star-hope.org |
void |
Room.goTo(AbstractUser u,
Coord3D goal,
String facing,
String theVerb)
have a user walk (or dance, or whatever) to another location through walkable spaces |
void |
Room.goTo(AbstractUser u,
double tX,
double tY,
double tZ,
String facing,
String verb)
WRITEME: Document this method brpocock@star-hope.org |
void |
Room.goTo(AbstractUser u,
String placeName,
String verb)
have a user walk (or something) toward a named region; typically for NPC:s |
static Room |
Room.initUserRoom(AbstractUser user,
int roomNumber)
Instantiate a Room for a given user's house, for one of the rooms |
boolean |
Room.isOwner(AbstractUser guy)
WRITEME: Document this method brpocock@star-hope.org |
private void |
Room.join_doWardrobeNotifications(String from,
AbstractUser user,
Room oldRoom)
WRITEME: Document this method brpocock@star-hope.org |
private Room |
Room.join_sendPartFromOldRoom(AbstractUser user)
WRITEME: Document this method brpocock@star-hope.org |
void |
Room.notifyUserAction(AbstractUser u)
|
(package private) void |
Room.putHere_locked(AbstractUser user,
Coord3D position)
Version of Room.putHere(AbstractUser, Coord3D) that does
not acquire the location in a locking form (as
getLocationForUpdate() |
void |
Room.putHere(AbstractUser user,
Coord3D position)
|
void |
Zone.remove(AbstractUser thing)
This is an overriding method. |
boolean |
Room.removeOwner(AbstractUser exOwner)
WRITEME: Document this method brpocock@star-hope.org |
private void |
Zone.sendBadges(AbstractUser user)
send badges to an given user in this zone |
void |
Room.sendGameAction(AbstractUser from,
org.json.JSONObject data)
WRITEME. |
void |
Room.sendPublicMessage(AbstractUser from,
String speech)
WRITEME. |
private void |
GameEvent.sendScoreUpdate(NetIOThread 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)
Deprecated. Call acceptSuccessReply(String, JSONObject, Room)
directly |
void |
Zone.sendSuccessReply(String source,
org.json.JSONObject resultIn,
AbstractUser u,
int room,
ServerThread recipient)
Deprecated. Use ServerThread.sendSuccessReply(String,JSONObject,AbstractUser,int)
instead |
(package private) void |
Room.sendUserServerTime(AbstractUser user)
WRITEME: Document this method brpocock@star-hope.org |
(package private) void |
Zone.sendWardrobe(AbstractUser user,
Object ignored,
int room)
Send a "from:wardrobe" message to the user |
(package private) void |
Room.setFacingFor(AbstractUser u)
Set the appropriate facing string based upon the user's relative motion. |
void |
Room.setOwner(AbstractUser newHomeOwner)
|
void |
Room.speak_actually(AbstractUser u,
String speech,
FilterResult carlSays)
WRITEME: document this method (brpocock@star-hope.org, Mar 11, 2010) |
private static void |
Commands.speak_atMessage(AbstractUser u,
Room room,
String speech)
WRITEME: document this method (brpocock@star-hope.org, Mar 11, 2010) |
private static String |
Commands.speak_filterResultToString(AbstractUser u,
FilterResult carlSays)
WRITEME: document this method (brpocock@star-hope.org, Mar 11, 2010) |
(package private) void |
Room.tellEveryoneAboutJoin(RoomListener joiner,
AbstractUser joinerAsUser,
Room oldRoom)
Send a notification about the user joining a room to everyone in this room. |
(package private) void |
Room.tellUserAboutRoom(AbstractUser u,
ServerThread t)
Update the user during a room join, giving them information about everyone in the room |
protected void |
GameEvent.updateScore(AbstractUser who)
notify a player of their score |
static void |
AppiusClaudiusCaecus.wallops(AbstractUser user,
String string)
Write a message to all online operators |
Uses of AbstractUser in org.starhope.appius.game.actions |
---|
Methods in org.starhope.appius.game.actions with parameters of type AbstractUser | |
---|---|
boolean |
AutomaticDoor.DoorCancelHandler.acceptAction(Room where,
AbstractUser subject,
String verb,
AbstractUser object,
String indirectObject,
Object... trailer)
|
boolean |
AutomaticDoor.DoorHandler.acceptAction(Room where,
AbstractUser subject,
String verb,
AbstractUser object,
String indirectObject,
Object... trailer)
|
boolean |
OperatorControlClick.ClickHandler.acceptAction(Room where,
AbstractUser subject,
String verb,
AbstractUser object,
String indirectObject,
Object... trailer)
|
protected static void |
OperatorControlClick.opClick(AbstractUser operator,
Room room,
Coord2D target,
String clickedOn)
WRITEME: Document this method brpocock@star-hope.org |
Uses of AbstractUser in org.starhope.appius.game.inventory |
---|
Subinterfaces of AbstractUser in org.starhope.appius.game.inventory | |
---|---|
interface |
PetFromInventory
TODO: The documentation for this type (PetFromInventory) is incomplete. |
Fields in org.starhope.appius.game.inventory declared as AbstractUser | |
---|---|
private AbstractUser |
ItemManager.owner
WRITEME: Document this brpocock@star-hope.org |
Methods in org.starhope.appius.game.inventory that return AbstractUser | |
---|---|
private AbstractUser |
InventoryItem.getOnlineOwner()
If the owner is online, get the owner |
AbstractUser |
Inventory.getOwner()
|
AbstractUser |
ItemManager.getOwner()
|
AbstractUser |
InventoryItem.getOwner()
|
AbstractUser |
PetFromInventory.getUserBeingFollowed()
WRITEME: document this method (brpocock@star-hope.org, Nov 24, 2009) |
Methods in org.starhope.appius.game.inventory with parameters of type AbstractUser | |
---|---|
static ItemManager |
ItemManager.get(AbstractUser u)
WRITEME: Document this method brpocock@star-hope.org |
void |
PetFromInventory.joinFlock(AbstractUser member)
WRITEME: document this method (brpocock@star-hope.org, Nov 24, 2009) |
void |
PetFromInventory.joinTrain(AbstractUser member)
WRITEME: document this method (brpocock@star-hope.org, Nov 24, 2009) |
void |
InventoryItem.setOwner(AbstractUser owner)
|
Uses of AbstractUser in org.starhope.appius.game.inventory.collections |
---|
Fields in org.starhope.appius.game.inventory.collections declared as AbstractUser | |
---|---|
private AbstractUser |
UserItemCollection.owner
the owner of this collection |
Methods in org.starhope.appius.game.inventory.collections that return AbstractUser | |
---|---|
AbstractUser |
UserItemCollection.getOwner()
|
Methods in org.starhope.appius.game.inventory.collections with parameters of type AbstractUser | |
---|---|
void |
UserItemCollection.redeemCollectionForUser(AbstractUser user)
twheys@gmail.com Mar 9, 2010 |
void |
UserItemCollection.setOwner(AbstractUser newOwner)
|
Uses of AbstractUser in org.starhope.appius.game.inventory.effects |
---|
Methods in org.starhope.appius.game.inventory.effects with parameters of type AbstractUser | |
---|---|
void |
SimpleDamageEffector.hitForDamage(Projectile projectile,
AbstractUser victim)
|
Uses of AbstractUser in org.starhope.appius.game.js |
---|
Constructors in org.starhope.appius.game.js with parameters of type AbstractUser | |
---|---|
JavaScriptRunnerThread(String scriptName,
AbstractUser user)
WRITEME: Document this constructor brpocock@star-hope.org |
Uses of AbstractUser in org.starhope.appius.game.laserTag |
---|
Methods in org.starhope.appius.game.laserTag with parameters of type AbstractUser | |
---|---|
void |
LaserTagGame.acceptGameAction(AbstractUser sender,
org.json.JSONObject action)
|
private void |
LaserTagGame.shotObject(AbstractUser sender,
org.json.JSONObject action)
WRITEME: document this method (brpocock@star-hope.org, Mar 11, 2010) |
Uses of AbstractUser in org.starhope.appius.game.npc |
---|
Subinterfaces of AbstractUser in org.starhope.appius.game.npc | |
---|---|
interface |
TrainCar
WRITEME: The documentation for this type (TrainCar) is incomplete. |
Classes in org.starhope.appius.game.npc that implement AbstractUser | |
---|---|
class |
Ejecta
An Ejecta object is a particle effect, transient effect, or projectile moving through the game world. |
class |
Particle
WRITEME: Document this type. |
class |
Projectile
WRITEME: Document this type. |
class |
QuestItemExchanger
WRITEME: Document this type. |
Fields in org.starhope.appius.game.npc declared as AbstractUser | |
---|---|
private AbstractUser |
Projectile.attacker
WRITEME: Document this brpocock@star-hope.org |
private AbstractUser |
Projectile.myShooter
Who fired this shot |
Methods in org.starhope.appius.game.npc that return AbstractUser | |
---|---|
AbstractUser |
Projectile.getAttacker()
|
AbstractUser |
Projectile.getShooter()
|
Methods in org.starhope.appius.game.npc with parameters of type AbstractUser | |
---|---|
void |
Ejecta.acceptGameAction(AbstractUser u,
org.json.JSONObject action)
|
void |
Ejecta.acceptOutOfBandMessage(AbstractUser sender,
Room room,
org.json.JSONObject body)
|
void |
Ejecta.acceptPrivateMessage(AbstractUser speaker,
String speech)
|
void |
Ejecta.acceptPublicMessage(AbstractUser sender,
Room room,
String message)
|
void |
Ejecta.acceptPublicMessage(AbstractUser from,
String message)
|
void |
Ejecta.acceptUserVariableUpdate(AbstractUser user,
String varName,
String varValue)
|
void |
Ejecta.addBuddy(AbstractUser buddy)
|
void |
Ejecta.attend(AbstractUser byLogin)
|
void |
Ejecta.ban(AbstractUser u,
String banReason)
|
protected void |
QuestItemExchanger.dealWith(AbstractUser who)
|
static Projectile |
Projectile.fire(AvatarClass avatar,
Coord3D target,
double travelRate,
AbstractUser shooter,
AvatarClass hitParticle,
AvatarClass missParticle,
DamageTypeRanks damage)
Specify the avatar file to be provided to the client, and the shooter, and motion vector. |
void |
Projectile.hit(AbstractUser victim)
|
void |
DamageHitHandler.hitForDamage(Projectile projectile,
AbstractUser victim)
Take damage from the projectile in accordance with the damage information associated with it |
void |
Ejecta.ignore(AbstractUser byLogin)
|
void |
Ejecta.kick(AbstractUser u,
String kickReason,
int duration)
|
void |
Ejecta.liftBan(AbstractUser authority)
|
void |
Ejecta.removeBuddy(AbstractUser byLogin)
|
void |
Ejecta.reportedToModeratorBy(AbstractUser u)
|
void |
Ejecta.reportedToModeratorBy(AbstractUser u,
String reason)
|
void |
Projectile.setAttacker(AbstractUser attacker)
|
Constructors in org.starhope.appius.game.npc with parameters of type AbstractUser | |
---|---|
Projectile(AvatarClass avatar,
Room room,
Coord3D origin,
long birth,
Coord3D target,
double travelRate,
AbstractUser shooter,
AvatarClass hitParticle,
AvatarClass missParticle,
DamageTypeRanks damage)
Specify the avatar file to be provided to the client, and the point of origination, and motion vector. |
Uses of AbstractUser in org.starhope.appius.game.npc.plebeian |
---|
Subinterfaces of AbstractUser in org.starhope.appius.game.npc.plebeian | |
---|---|
interface |
ScriptPuppet
WRITEME: Document this type. |
Classes in org.starhope.appius.game.npc.plebeian that implement AbstractUser | |
---|---|
class |
Plebeian
The Plebeian class is a base class for simply scripted NPC:s using the Plebeian structure, which is meant to be a fairly understandable scripting language for basic state machine representation. |
Fields in org.starhope.appius.game.npc.plebeian declared as AbstractUser | |
---|---|
private AbstractUser |
PlebeianExpression.myUser
the user owning this script (for “Myself” and “Here” references) |
Methods in org.starhope.appius.game.npc.plebeian that return AbstractUser | |
---|---|
protected AbstractUser |
PlebeianScriptRunner.getActorByRole(PlebeianActor rôle)
Get an actor in an active action. |
Methods in org.starhope.appius.game.npc.plebeian with parameters of type AbstractUser | |
---|---|
boolean |
PlebeianExpression.HackSetToActionRunner.acceptAction(Room where,
AbstractUser subject,
String verb,
AbstractUser object,
String indirectObject,
Object... trailer)
|
void |
Plebeian.acceptGameAction(AbstractUser u,
org.json.JSONObject action)
|
void |
Plebeian.acceptOutOfBandMessage(AbstractUser sender,
Room room,
org.json.JSONObject body)
|
void |
Plebeian.acceptPrivateMessage(AbstractUser speaker,
String speech)
|
void |
Plebeian.acceptPublicMessage(AbstractUser sender,
Room room,
String message)
|
void |
Plebeian.acceptPublicMessage(AbstractUser sender,
String message)
|
void |
Plebeian.acceptUserVariableUpdate(AbstractUser user,
String varName,
String varValue)
|
void |
Plebeian.ban(AbstractUser u,
String banReason)
|
boolean |
ScriptPuppet.isBuddy(AbstractUser someone)
WRITEME: Document this method brpocock@star-hope.org |
boolean |
PlebeianTestClause.matches(Action a,
AbstractUser whoAmI)
determine whether this test clause matches a given action |
Constructors in org.starhope.appius.game.npc.plebeian with parameters of type AbstractUser | |
---|---|
PlebeianExpression(String testState,
PlebeianTestClause test,
PlebeianScript outcome,
AbstractUser user)
construct a new Plebeian script expression |
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.messaging |
---|
Methods in org.starhope.appius.messaging with parameters of type AbstractUser | |
---|---|
void |
MailMessage.addFlag(AbstractUser u,
MailMessage.MessageFlag flag)
Add a flag to this message. |
Uses of AbstractUser in org.starhope.appius.net |
---|
Methods in org.starhope.appius.net with parameters of type AbstractUser | |
---|---|
protected boolean |
ServerThread.logIn_checkUserAllowed(AbstractUser user)
Check whether the user is permitted to log in. |
protected void |
ServerThread.postLogIn(Zone z,
String password,
AbstractUser user)
Handle post-login events |
void |
ServerThread.sendGameActionMessage(AbstractUser sender,
org.json.JSONObject data)
Send a game action event message to the client |
void |
ServerThread.sendPrivateMessage(AbstractUser from,
String message)
Send a private (“whisper”) message to the user |
void |
ServerThread.sendPublicMessage(AbstractUser from,
String message)
Send a public message |
void |
ServerThread.sendResponse(org.json.JSONObject result,
int room,
AbstractUser u)
Deprecated. use ServerThread.sendResponse(JSONObject, int, boolean) |
void |
ServerThread.sendResponse(org.json.JSONObject result,
Integer room,
AbstractUser u)
Deprecated. perhaps use ServerThread.sendResponse(JSONObject,int,boolean)
directly with the room ID and the “remote” boolean
flag probably as “true” |
void |
ServerThread.sendResponseRemote(org.json.JSONObject result,
Integer room,
AbstractUser u)
Deprecated. use ServerThread.sendResponse(JSONObject, Integer) |
void |
ServerThread.sendRoomEnteredByUser(Room room,
AbstractUser user)
Send notification that an user has joined a room |
void |
ServerThread.sendRoomPartedBy(Room room,
AbstractUser user)
Send a notification that an user has departed from a room |
void |
ServerThread.sendSuccessReply(String source,
org.json.JSONObject resultIn,
AbstractUser u,
int room)
Send a JSON success packet back to the client |
void |
ServerThread.sendUserPart(AbstractUser user,
Room room)
Deprecated. use ServerThread.sendRoomPartedBy(Room, AbstractUser) |
void |
ServerThread.sendUserVariable(AbstractUser user,
String varName,
String varValue)
Send an update to an user variable |
Uses of AbstractUser in org.starhope.appius.physica |
---|
Methods in org.starhope.appius.physica with parameters of type AbstractUser | |
---|---|
static void |
Geometry.deltaV(AbstractUser toMove,
double ddX,
double ddY,
double rate)
|
static Point2D |
Geometry.getExitPoint(AbstractUser u,
Room room,
double destX,
double destY)
WRITEME: Document this method brpocock@star-hope.org |
static long |
Geometry.getTimeToTarget(AbstractUser thing,
long when)
WRITEME: Document this method brpocock@star-hope.org |
static long |
Geometry.updateUserPositioning(AbstractUser thing)
WRITEME: Document this method brpocock@star-hope.org |
static long |
Geometry.updateUserPositioning(AbstractUser thing,
long when)
WRITEME: Document this method brpocock@star-hope.org |
static long |
Geometry.updateUserPositioning(AbstractUser thing,
long when,
boolean sideEffects)
Determine the object's current position, and the time until it reaches its target (from now). |
Uses of AbstractUser in org.starhope.appius.sys.admin |
---|
Methods in org.starhope.appius.sys.admin with parameters of type AbstractUser | |
---|---|
void |
CapabilityRecords.addCapability(AbstractUser userByID,
SecurityCapability securityCapability)
WRITEME: Document this method brpocock@star-hope.org |
Collection<SecurityCapability> |
CapabilityRecords.forUser(AbstractUser who)
|
void |
CapabilityRecords.grantCapability(AbstractUser grantor,
AbstractUser recipient,
SecurityCapability cap)
WRITEME |
static void |
Security.grantCapability(AbstractUser grantor,
AbstractUser recipient,
SecurityCapability cap)
|
static boolean |
Security.hasCapability(AbstractUser who,
Integer capabilityID)
This is a convenience method, principally for using the constants in SecurityCapability like
SecurityCapability.CAP_SYSOP_COMMANDS and the like. |
static boolean |
Security.hasCapability(AbstractUser who,
SecurityCapability cap)
Determine whether the user possesses a particular security capability. |
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)
assert that a warning (kick, ban) reason code is valid |
static void |
OpCommands.exec(Room room,
AbstractUser u,
String commandString)
Execute a staff command found with a leading # on it. |
static String |
OpCommands.fingerInfo(AbstractUser u,
AbstractUser pasivo)
get “finger” information about any user |
static Method |
OpCommands.getHook(AbstractUser u,
String command)
Find a character-specific operator command for a specific user. |
private static void |
OpCommands.givehead_toRoom(AbstractUser u,
Room room,
String taker,
int itemNumberInt)
Give an item to everyone in a given room. |
private static void |
OpCommands.headcount_all(AbstractUser u,
Room room)
Perform the #headcount #all subcommand, givng a headcount of users in all zones. |
private static void |
OpCommands.headcount_highwater(AbstractUser u,
Room room)
perform the #headcount #highwater subcommand, providing the high-water mark of logins for the server since boot |
private static void |
OpCommands.headcount_members(AbstractUser u,
Room room)
Get a headcount of the number of users online in a given zone, broken down into free, paid, and staff users. |
private static void |
OpCommands.headcount_rooms(AbstractUser u,
Room room)
broken-out handler for #headcount #rooms; see OpCommands.op_headcount(String[], AbstractUser, Room) Get a
headcount of the number of users online in a given zone, broken
down into by room population. |
static void |
OpCommands.hook(Room room,
AbstractUser u,
String speech)
call the operator script hook for a particular character |
static void |
OpCommands.op_$(String[] words,
AbstractUser u,
Room room)
Execute a command script |
static void |
OpCommands.op_addevent(String[] words,
AbstractUser u,
Room room)
Add a GameEvent to a Zone |
static void |
OpCommands.op_agent(String[] words,
AbstractUser u,
Room room)
WRITEME: Document this method brpocock@star-hope.org |
static void |
OpCommands.op_askme(String[] words,
AbstractUser user,
Room room)
|
static void |
OpCommands.op_ban(String[] words,
AbstractUser u,
Room room)
Ban a user permanently. |
static void |
OpCommands.op_banhammer(String[] words,
AbstractUser u,
Room room)
Ban an IP address from connecting. |
static void |
OpCommands.op_beam(String[] words,
AbstractUser u,
Room room)
Beam yourself to a different room. |
static void |
OpCommands.op_build(String[] words,
AbstractUser u,
Room room)
Create a new room in the current zone. |
static void |
OpCommands.op_census(String[] words,
AbstractUser u,
Room room)
Simply reference a range of users, for testing purposes. |
static void |
OpCommands.op_clearbadge(String[] words,
AbstractUser u,
Room room)
Clear badges off of the map interface. |
static void |
OpCommands.op_clearcache(String[] words,
AbstractUser u,
Room r)
Forcibly clear all cachés |
static void |
OpCommands.op_clearevent(String[] words,
AbstractUser u,
Room room)
Clear a GameEvent from a Zone. |
static void |
OpCommands.op_clearvar(String[] words,
AbstractUser u,
Room room)
Clear a room variable. |
static void |
OpCommands.op_cloneroom(String[] words,
AbstractUser u,
Room r)
clone a room |
static void |
OpCommands.op_createroom(String[] words,
AbstractUser u,
Room room)
WRITEME: Document this metho WRITEMEd brpocock@star-hope.org |
static void |
OpCommands.op_dbcpinfo(String[] words,
AbstractUser u,
Room room)
Get DBCP information. |
static void |
OpCommands.op_dress(String[] words,
AbstractUser u,
Room room)
Force a character to wear a specific clothing item. |
static void |
OpCommands.op_drop(String[] words,
AbstractUser u,
Room room)
find an item in your inventory based upon the item ID # and destroy (drop) it |
static void |
OpCommands.op_dropkick(String[] words,
AbstractUser u,
Room room)
Silently remove the named user from the game by disconnection. |
static void |
OpCommands.op_dumpthreads(String[] words,
AbstractUser u,
Room room)
Dump debugging information including all running threads to a server-side file. |
static void |
OpCommands.op_enablepathfinder(String[] words,
AbstractUser u,
Room room)
Temporary test routine for testing pathfinders on users |
static void |
OpCommands.op_evacuate(String[] words,
AbstractUser u,
Room room)
Evacuate all users from your current Zone into another Zone. |
static void |
OpCommands.op_filter(String[] words,
AbstractUser u,
Room room)
|
static void |
OpCommands.op_finger(String[] words,
AbstractUser u,
Room room)
Finger a user account. |
static void |
OpCommands.op_flush(String[] words,
AbstractUser u,
Room room)
Attempt to flush the pending database records to the database (if any). |
static void |
OpCommands.op_game(String[] words,
AbstractUser u,
Room room)
Send a command into the operator command interpreter for a running game (if that game provides one) |
static void |
OpCommands.op_getconfig(String[] words,
AbstractUser u,
Room room)
Get a Appius configuration variable. |
static void |
OpCommands.op_getevents(String[] words,
AbstractUser u,
Room room)
List GameEvents in your current Zone. |
static void |
OpCommands.op_getmotd(String[] words,
AbstractUser u,
Room room)
Retrieve the current Message Of The Day as a server message |
static void |
OpCommands.op_getschedule(String[] words,
AbstractUser u,
Room room)
WRITEME: Document this method brpocock@star-hope.org |
static void |
OpCommands.op_getschedulefor(String[] words,
AbstractUser u,
Room room)
Get scheduled events for a particular class (scheduled by that class) |
static void |
OpCommands.op_getuvar(String[] words,
AbstractUser u,
Room room)
Get a user variable. |
static void |
OpCommands.op_getuvars(String[] words,
AbstractUser u,
Room room)
Get all user variables for a given user. |
static void |
OpCommands.op_getvar(String[] words,
AbstractUser u,
Room room)
Get a room variable. |
static void |
OpCommands.op_getvars(String[] words,
AbstractUser u,
Room room)
Get all room variables. |
static void |
OpCommands.op_give(String[] words,
AbstractUser u,
Room r)
give a gift |
static void |
OpCommands.op_givehead(String[] words,
AbstractUser u,
Room room)
Give an inventory item to a user. |
static void |
OpCommands.op_goto(String[] words,
AbstractUser u,
Room room)
WRITEME: Document this method brpocock@star-hope.org |
static void |
OpCommands.op_grant(String[] words,
AbstractUser u,
Room room)
Grant an item to a user. |
static void |
OpCommands.op_headcount(String[] words,
AbstractUser u,
Room room)
Get headcount information about the running system. |
static void |
OpCommands.op_inv(String[] words,
AbstractUser u,
Room room)
Get inventory items for a particular user. |
static void |
OpCommands.op_kick(String[] words,
AbstractUser u,
Room room)
Kick a user offline for a certain reason |
static void |
OpCommands.op_king(String[] words,
AbstractUser u,
Room room)
Apply a gift membership to an user. |
static void |
OpCommands.op_liftban(String[] words,
AbstractUser u,
Room room)
Lift the ban upon a user. |
static void |
OpCommands.op_loadlists(String[] words,
AbstractUser u,
Room room)
Reload the censorship lists. |
static void |
OpCommands.op_mem(String[] words,
AbstractUser u,
Room room)
Display some memory usage and other debugging type information as an pop-up message. |
static void |
OpCommands.op_metronome(String[] words,
AbstractUser u,
Room room)
Display information about or micromanage the metronome. |
static void |
OpCommands.op_motd(String[] words,
AbstractUser u,
Room room)
Set the message of the day. |
static void |
OpCommands.op_mute(String[] words,
AbstractUser u,
Room room)
|
static void |
OpCommands.op_nuke(String[] words,
AbstractUser u,
Room room)
Forcibly disconnect everyone in a room. |
static void |
OpCommands.op_parentapproves(String[] words,
AbstractUser u,
Room room)
WRITEME: Document this method brpocock@star-hope.org |
static void |
OpCommands.op_ping(String[] words,
AbstractUser u,
Room room)
Ping the server, to force a neutral administrative message reply. |
static void |
OpCommands.op_place(String[] words,
AbstractUser u,
Room room)
Add a Place to a room. |
static void |
OpCommands.op_purgephysics(String[] words,
AbstractUser u,
Room room)
WRITEME: Document this method brpocock@star-hope.org |
static void |
OpCommands.op_push(String[] words,
AbstractUser u,
Room room)
WRITEME |
static void |
OpCommands.op_put(String[] words,
AbstractUser u,
Room room)
WRITEME: Document this method brpocock@star-hope.org |
static void |
OpCommands.op_rc(String[] words,
AbstractUser u,
Room room)
Run an RC (RunCommands) script. |
static void |
OpCommands.op_reboot(String[] words,
AbstractUser u,
Room room)
Forces appius to restart. |
static void |
OpCommands.op_reloadconfig(String[] words,
AbstractUser u,
Room room)
Reloads configuration properties. |
static void |
OpCommands.op_retire(String[] words,
AbstractUser u,
Room room)
Forces a zone to retire. |
static void |
OpCommands.op_run(String[] words,
AbstractUser who,
Room where)
Run an arbitrary Java routine through an uploaded Runnable or RunCommands class |
static void |
OpCommands.op_saveroomvars(String[] words,
AbstractUser u,
Room room)
WRITEME: Document this method brpocock@star-hope.org |
static void |
OpCommands.op_scotty(String[] words,
AbstractUser u,
Room room)
Forces a user into another room. |
static void |
OpCommands.op_setavatarcolors(String[] words,
AbstractUser u,
Room room)
Sets the base an extra color of a user's avatar. |
static void |
OpCommands.op_setbadge(String[] words,
AbstractUser u,
Room room)
Set the badge on a room. |
static void |
OpCommands.op_setconfig(String[] words,
AbstractUser u,
Room room)
Set a config property. |
static void |
OpCommands.op_setstafflevel(String[] words,
AbstractUser u,
Room room)
WRITEME: Document this method brpocock@star-hope.org |
static void |
OpCommands.op_setuvar(String[] words,
AbstractUser u,
Room room)
Set a user variable. |
static void |
OpCommands.op_setvar(String[] words,
AbstractUser u,
Room room)
Set a room variable. |
static void |
OpCommands.op_shanghai(String[] words,
AbstractUser u,
Room room)
Force a client into a different room and zone |
static void |
OpCommands.op_shout(String[] words,
AbstractUser u,
Room room)
Speak in another zone. |
static void |
OpCommands.op_spawnzone(String[] words,
AbstractUser u,
Room room)
Create a new zone. |
static void |
OpCommands.op_speak(String[] words,
AbstractUser u,
Room room)
Allows a user to speak. |
static void |
OpCommands.op_stfu(String[] words,
AbstractUser u,
Room room)
Silences a user. |
static void |
OpCommands.op_testcensor(String[] words,
AbstractUser u,
Room room)
Test a message with the censor, displays the filter result. |
static void |
OpCommands.op_time(String[] words,
AbstractUser u,
Room room)
Displays a message with the current time in Eastern Standard Time. |
static void |
OpCommands.op_unbuild(String[] words,
AbstractUser u,
Room room)
Destroys a room. |
static void |
OpCommands.op_v(String[] words,
AbstractUser u,
Room room)
Forces a user to say a message. |
static void |
OpCommands.op_verbosebugs(String[] words,
AbstractUser u,
Room r)
Set verbose bug backtrace reporting on or off |
static void |
OpCommands.op_wall(String[] words,
AbstractUser u,
Room room)
Sends an pop-up message to everyone in the zone. |
static void |
OpCommands.op_wallops(String[] words,
AbstractUser u,
Room room)
Sends an pop-up message to all staff members in the zone. |
static void |
OpCommands.op_wallzones(String[] words,
AbstractUser u,
Room room)
Sends an pop-up message to all everyone in every zone. |
static void |
OpCommands.op_warn(String[] words,
AbstractUser u,
Room room)
Warn a user about breaking a rule. |
static void |
OpCommands.op_whatis(String[] words,
AbstractUser u,
Room room)
Displays information about an item. |
static void |
OpCommands.op_whereami(String[] words,
AbstractUser u,
Room 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,
Room 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,
Room room)
Displays a list of everyone currently in a room. |
static void |
OpCommands.op_whoami(String[] words,
AbstractUser u,
Room room)
Cause the character to speak his/her name in the current room. |
static void |
OpCommands.op_whoareyou(String[] words,
AbstractUser u,
Room room)
Ask the server who it is. |
static void |
OpCommands.op_zoom(String[] words,
AbstractUser u,
Room room)
WRITEME: Document this method brpocock@star-hope.org |
private static void |
OpCommands.scottyZoneTeleport(AbstractUser u,
String greenBabesHouse)
|
static void |
OpCommands.sendAdminMessage(Room room,
AbstractUser anybody,
String string)
Deprecated. Use acceptMessage(String, String, String)
instead. |
private static void |
OpCommands.sendUserErrorMessage(AbstractUser u,
String cmd,
Throwable throwable)
WRITEME: Document this method brpocock@star-hope.org |
private static void |
OpCommands.setvar_replace(String[] words,
AbstractUser u,
Room room)
WRITEME: document this method (brpocock@star-hope.org, Mar 5, 2010) |
private static void |
OpCommands.whereis_atRoom(AbstractUser u,
Room room,
String roomMoniker)
Get the list of users in a room. |
private static void |
OpCommands.whereis_everyone(AbstractUser u,
Room room)
Get the list of users in the current zone. |
static void |
OpCommands.z$z(AbstractUser u)
|
Uses of AbstractUser in org.starhope.appius.test |
---|
Methods in org.starhope.appius.test with parameters of type AbstractUser | |
---|---|
protected void |
UserLoadTest.postLogIn(Zone z,
String password,
AbstractUser user)
This is an overriding method. |
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 | |
---|---|
Room |
AbstractZone.getUserRoom(AbstractUser user)
WRITEME: document this method (brpocock@star-hope.org, Oct 28, 2009) |
org.json.JSONObject |
AbstractZone.getZoneData_JSON(AbstractUser user)
WRITEME: document this method (brpocock@star-hope.org, Nov 16, 2009) |
org.json.JSONObject |
AbstractZone.getZoneList_JSON(AbstractUser u)
|
void |
AbstractZone.remove(AbstractUser user)
|
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 |
GeneralUser
WRITEME: Document this type. |
class |
User
This class encapsulates all of the user/player information for the game. |
Fields in org.starhope.appius.user declared as AbstractUser | |
---|---|
private AbstractUser |
UserHouse.owner
The owner of this house |
private AbstractUser |
PathFinder.user
who is lost? |
Fields in org.starhope.appius.user with type parameters of type AbstractUser | |
---|---|
private static Map<AbstractUser,UserTransientEffects> |
UserTransients.effects
WRITEME: Document this brpocock@star-hope.org |
Methods in org.starhope.appius.user that return AbstractUser | |
---|---|
static AbstractUser |
Nomenclator.create(Date date,
String string,
String nick)
Create a new user account |
static AbstractUser |
User.create(Date date,
String string,
String nick)
Deprecated. Use Nomenclator.create(Date,String,String)
instead |
static AbstractUser |
Nomenclator.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.get(org.json.JSONObject object)
Deprecated. Use Nomenclator.get(JSONObject) instead |
static AbstractUser |
User.getByID(int id)
Deprecated. Use Nomenclator.getUserByID(int) instead |
static AbstractUser |
User.getByLogin(String login)
Deprecated. Use Nomenclator.getUserByLogin(String)
instead |
static AbstractUser[] |
User.getByMail(String mail)
Deprecated. Use Nomenclator.getUsersByMail(String)
instead |
static AbstractUser |
User.getByRequestedName(String userNameRequested)
Deprecated. Use Nomenclator.getUserByRequestedName(String)
instead |
private static AbstractUser |
Nomenclator.getInstanceNPCByName(String instanceName)
Find a cached NPC |
static AbstractUser |
Nomenclator.getOnlineUserByLogin(String login)
get a user by their login, but *only* if they are currently online; pull only from live user sources, and not from the database. |
static AbstractUser |
User.getOnlineUserByLogin(String login)
Deprecated. Use Nomenclator.getOnlineUserByLogin(String)
instead |
AbstractUser |
UserHouse.getOwner()
|
static AbstractUser |
Nomenclator.getSystemUser()
Get the System user object (the user which represents the system program itself). |
static AbstractUser |
User.getSystemUser()
Deprecated. Use Nomenclator.getSystemUser() instead |
static AbstractUser |
Nomenclator.getUserByID(int id)
Instantiate a user object from an existing user account ID |
static AbstractUser |
Nomenclator.getUserByLogin(String login)
|
static AbstractUser |
Nomenclator.getUserByRequestedName(String userNameRequested)
Get the user who has requested a certain name, if any. |
static AbstractUser[] |
Nomenclator.getUsersByMail(String mail)
Returns an array of all users associated with a given eMail address. |
(package private) static AbstractUser |
Nomenclator.instantiateUser(UserRecord rec)
Instantiate a User (using the selected subclass) from the result set garnered from a SELECT * |
(package private) AbstractUser |
UserRecord.myUser()
find the user backed by this user record |
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 | |
---|---|
void |
AbstractNonPlayerCharacter.acceptGameAction(AbstractUser u,
org.json.JSONObject action)
|
void |
User.acceptGameAction(AbstractUser sender,
org.json.JSONObject action)
This is an overriding method. |
void |
User.acceptObjectJoinRoom(Room room,
AbstractUser object)
Accept notification of a user or object joining the room. |
void |
User.acceptOutOfBandMessage(AbstractUser sender,
Room room,
org.json.JSONObject body)
Accept an out-of-band message from a room. |
void |
GeneralUser.acceptOutOfBandMessage(AbstractUser sender,
Room room,
org.json.JSONObject body)
|
void |
AbstractNonPlayerCharacter.acceptPrivateMessage(AbstractUser speaker,
String speech)
|
void |
User.acceptPrivateMessage(AbstractUser from,
String message)
Accept an incoming private message (“whisper”) from another user. |
void |
AbstractUser.acceptPrivateMessage(AbstractUser speaker,
String speech)
Accept a private message from another user (a whisper) |
void |
AbstractNonPlayerCharacter.acceptPublicMessage(AbstractUser sender,
Room room,
String message)
|
void |
User.acceptPublicMessage(AbstractUser sender,
Room room,
String message)
This is an overriding method. |
void |
AbstractNonPlayerCharacter.acceptPublicMessage(AbstractUser from,
String message)
|
void |
User.acceptPublicMessage(AbstractUser speaker,
String message)
This is an overriding method. |
void |
User.acceptUserAction(Room r,
AbstractUser u)
|
void |
GeneralUser.acceptUserAction(Room r,
AbstractUser u)
|
void |
User.acceptUserVariableUpdate(AbstractUser user,
String varName,
String varValue)
This is an overriding method. |
void |
GeneralUser.acceptUserVariableUpdate(AbstractUser user,
String varName,
String varValue)
|
void |
UserIgnoreListSQLIterator.add(AbstractUser user)
|
void |
UserBuddyListSQLIterator.add(AbstractUser user)
|
void |
UserListGeneralSQLIterator.add(AbstractUser user)
|
abstract void |
UserListIterator.add(AbstractUser user)
Add another user to the list represented by this iterator |
void |
AbstractNonPlayerCharacter.addBuddy(AbstractUser buddy)
|
void |
User.addBuddy(AbstractUser newBuddy)
Adds a user to this user's buddy list. |
void |
AbstractUser.addBuddy(AbstractUser buddy)
|
void |
GeneralUser.addBuddy(AbstractUser buddy)
|
void |
User.approveName(AbstractUser abstractUser)
Approve the user's requested name, and make it active |
void |
UserRecord.approveName(AbstractUser abstractUser)
WRITEME: Document this method brpocock@star-hope.org |
void |
AbstractUser.attend(AbstractUser byLogin)
|
void |
GeneralUser.attend(AbstractUser interestingFellow)
Attend to an user who may previously have been ignored |
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 |
UserRecord.ban(AbstractUser bannedBy,
String bannedReason)
Ban a user, preventing any future access to the server. |
static String |
UserList.getBuddyApprovalCookie(AbstractUser requester,
AbstractUser requestee)
Generate an opaque cookie which can only be produced by the requester, and must be returned by the requestee in order to prove that a request has been made. |
static UserTransientEffects |
UserTransients.getEffects(AbstractUser u)
|
void |
AbstractUser.ignore(AbstractUser byLogin)
|
void |
GeneralUser.ignore(AbstractUser boringFellow)
Calling this method indicates that this user wants to ignore the other specified user. |
private boolean |
User.ignoring(AbstractUser speaker)
|
void |
AbstractNonPlayerCharacter.inviteBuddy(AbstractUser newBuddy)
Ask someone to be my friend |
boolean |
AbstractNonPlayerCharacter.isBuddy(AbstractUser who)
|
static UserListIterator |
UserListIteratorDefaultFactory.iterator(AbstractUser user,
String list)
WRITEME: Document this method brpocock@star-hope.org |
void |
AbstractNonPlayerCharacter.kick(AbstractUser u,
String kickReason,
int duration)
|
void |
User.kick(AbstractUser u,
String kickReason,
int duration)
This is an overriding method. |
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. |
Timestamp |
UserRecord.kick(AbstractUser kickedBy,
String kickedReason,
Timestamp allowBack)
Kick the user offline, until a certain date & time. |
void |
AbstractNonPlayerCharacter.liftBan(AbstractUser authority)
|
void |
User.liftBan(AbstractUser authority)
Lift the ban upon this user. |
void |
AbstractUser.liftBan(AbstractUser authority)
remove a ban placed upon this user |
void |
UserRecord.liftBan(AbstractUser authority)
|
void |
UserIgnoreListSQLIterator.remove(AbstractUser interestingFellow)
|
void |
UserBuddyListSQLIterator.remove(AbstractUser interestingFellow)
|
void |
UserListGeneralSQLIterator.remove(AbstractUser interestingFellow)
|
abstract void |
UserListIterator.remove(AbstractUser interestingFellow)
WRITEME: Document this method brpocock@star-hope.org |
void |
User.removeBuddy(AbstractUser otherGuy)
Don't want for him to be my buddy any more |
void |
AbstractUser.removeBuddy(AbstractUser byLogin)
|
void |
GeneralUser.removeBuddy(AbstractUser byLogin)
|
void |
AbstractNonPlayerCharacter.reportedToModeratorBy(AbstractUser u)
|
void |
User.reportedToModeratorBy(AbstractUser u)
Another user reported this user. |
void |
AbstractUser.reportedToModeratorBy(AbstractUser u)
|
void |
AbstractNonPlayerCharacter.reportedToModeratorBy(AbstractUser u,
String reason)
|
void |
User.reportedToModeratorBy(AbstractUser u,
String reason)
twheys@gmail.com Feb 17, 2010 |
void |
AbstractUser.reportedToModeratorBy(AbstractUser u,
String reason)
|
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 |
Constructors in org.starhope.appius.user with parameters of type AbstractUser | |
---|---|
PathFinder(AbstractUser newUser)
WRITEME: Document this constructor brpocock@star-hope.org |
|
UserBuddyListSQLIterator(AbstractUser user)
WRITEME: Document this constructor brpocock@star-hope.org |
|
UserHouse(AbstractUser newOwner)
Instantiate the house of the given user |
|
UserIgnoreListSQLIterator(AbstractUser user)
WRITEME: Document this constructor brpocock@star-hope.org |
|
UserListGeneralSQLIterator(AbstractUser user,
String list)
WRITEME: Document this constructor brpocock@star-hope.org |
|
UserListIterator(AbstractUser user,
String listMoniker)
WRITEME: Document this constructor brpocock@star-hope.org |
|
UserListSQLIterator(AbstractUser user,
String listMoniker)
WRITEME: Document this constructor brpocock@star-hope.org |
|
UserPreferenceRecord(AbstractUser u)
WRITEME: Document this constructor brpocock@star-hope.org |
|
UserTransientEffects(AbstractUser u)
Create a UserTransientEffects object for a given user. |
Uses of AbstractUser in org.starhope.appius.user.events |
---|
Fields in org.starhope.appius.user.events declared as AbstractUser | |
---|---|
private AbstractUser |
ActionHandler.myObject
WRITEME |
private AbstractUser |
ActionHandler.mySubject
WRITEME |
private AbstractUser |
Action.object
WRITEME: Document this brpocock@star-hope.org |
private AbstractUser |
Action.subject
WRITEME: Document this brpocock@star-hope.org |
Fields in org.starhope.appius.user.events with type parameters of type AbstractUser | |
---|---|
private WeakHashMap<AbstractUser,Set<ActionHandlerInterface>> |
Quaestor.weakListeners
weak listeners stuff |
Methods in org.starhope.appius.user.events that return AbstractUser | |
---|---|
private AbstractUser |
EventRecord.getCreator()
WRITEME: Document this method brpocock@star-hope.org |
AbstractUser |
Action.getObject()
|
AbstractUser |
ActionHandler.getObject()
|
AbstractUser |
ActionHandlerInterface.getObject()
|
AbstractUser |
Action.getSubject()
|
AbstractUser |
ActionHandler.getSubject()
|
AbstractUser |
ActionHandlerInterface.getSubject()
|
Methods in org.starhope.appius.user.events with parameters of type AbstractUser | |
---|---|
boolean |
ActionMethod.acceptAction(Room where,
AbstractUser subject,
String verb,
AbstractUser object,
String indirectObject,
Object... trailer)
WRITEME: Document this method brpocock@star-hope.org |
static void |
Quaestor.action(AbstractUser subject,
String verb)
Deprecated. use Quaestor.action(Action) |
static void |
Quaestor.action(AbstractUser subject,
String verb,
AbstractUser object)
Deprecated. use Quaestor.action(Action) |
static void |
Quaestor.action(AbstractUser user,
String verb,
String string)
Deprecated. use Quaestor.action(Action) |
static void |
Quaestor.action(Room where,
AbstractUser subject,
String verb)
Deprecated. use Quaestor.action(Action) |
static void |
Quaestor.action(Room where,
AbstractUser subject,
String verb,
AbstractUser object)
Deprecated. use Quaestor.action(Action) |
static void |
Quaestor.action(Room where,
AbstractUser subject,
String verb,
AbstractUser object,
String indirectObject,
Object... trailer)
Deprecated. use Quaestor.action(Action) |
static void |
Quaestor.action(Room room,
AbstractUser user,
String verb,
String indirectObject)
Deprecated. use Quaestor.action(Action) |
static void |
Quaestor.action(Room where,
String verb,
AbstractUser object)
Deprecated. use Quaestor.action(Action) |
static void |
Quaestor.action(String verb,
AbstractUser object)
Deprecated. use Quaestor.action(Action) |
private static void |
Quaestor.dispatchAction(Room where,
AbstractUser subject,
String verb,
AbstractUser object,
String indirectObject,
Object... trailer)
WRITEME: Document this method brpocock@star-hope.org |
void |
EventRecord.end(InventoryItem item,
AbstractUser u)
End a “gift” event whereby an user has given an item to another user |
static int |
Quaestor.getEndedEventCount(AbstractUser user,
String moniker)
Gets a count of all ended events of a specific event type for a given user |
static int |
Quaestor.getEventCount(AbstractUser user,
String moniker)
Gets a count of a all occurrences of a specific event for a specified user regardless of finished status |
static int |
Quaestor.getItemGainedEventCount(AbstractUser user,
String moniker,
int itemID)
Gets a count of a all occurrences of a specific event for a specified user that adds an item |
private List<EventRecord> |
EventType.getPriorForPlayer(AbstractUser user,
long periodStart)
XXX: contains SQL |
static List<Integer> |
Quaestor.getStartedEventsByType(AbstractUser user,
String moniker)
Gets a list of all events of the given type that were started but not yet ended |
void |
EventRecord.setCreator(AbstractUser user)
WRITEME: Document this method brpocock@star-hope.org |
void |
ActionHandler.setObject(AbstractUser newObject)
|
void |
ActionHandlerInterface.setObject(AbstractUser newObject)
|
void |
ActionHandler.setSubject(AbstractUser newSubject)
|
void |
ActionHandlerInterface.setSubject(AbstractUser newSubject)
|
static org.json.JSONObject |
Quaestor.startEvent_JSON(AbstractUser user,
String moniker)
Start an event and return the JSON object for the client with event details |
EventRecord |
EventType.startEvent(AbstractUser user)
Start an event for the user, of this type. |
static EventRecord |
Quaestor.startEvent(AbstractUser user,
String moniker)
WRITEME: Document this method brpocock@star-hope.org |
static int |
Quaestor.startEventRaw(AbstractUser user,
String moniker)
WRITEME: Document this method brpocock@star-hope.org |
void |
Quaestor.weakListen(AbstractUser u,
ActionHandlerInterface actionHandler)
Listen for an event, weakly, forgetting about it if the user logs out. |
Constructors in org.starhope.appius.user.events with parameters of type AbstractUser | |
---|---|
Action(AbstractUser someSubject,
String someVerb,
AbstractUser someObject,
Object... optionalTrailer)
WRITEME: Document this constructor brpocock@star-hope.org |
|
Action(AbstractUser someSubject,
String someVerb,
AbstractUser someObject,
String someIndirectObject,
Object... optionalTrailer)
WRITEME: Document this constructor brpocock@star-hope.org |
|
Action(AbstractUser someSubject,
String someVerb,
Object... optionalTrailer)
Create a new Action with only a subject, verb, and optional trailer records |
|
Action(AbstractUser someSubject,
String someVerb,
String someIndirectObject,
Object... optionalTrailer)
WRITEME: Document this constructor brpocock@star-hope.org |
|
Action(Room somewhere,
AbstractUser someSubject,
String someVerb,
AbstractUser someObject,
Object... optionalTrailer)
WRITEME: Document this constructor brpocock@star-hope.org |
|
Action(Room somewhere,
AbstractUser someSubject,
String someVerb,
AbstractUser someObject,
String someIndirectObject,
Object... optionalTrailer)
WRITEME: Document this constructor brpocock@star-hope.org |
|
Action(Room newWhere,
AbstractUser newSubject,
String newVerb,
Object... newTrailer)
WRITEME: Document this constructor brpocock@star-hope.org |
|
Action(Room somewhere,
AbstractUser someSubject,
String someVerb,
String someIndirectObject,
Object... optionalTrailer)
WRITEME: Document this constructor brpocock@star-hope.org |
|
ActionHandler(Room room,
AbstractUser subject,
String verb,
AbstractUser object,
ActionMethod target)
Create a new action handler matching a usual set of conditions. |
|
ActionHandler(Room room,
AbstractUser subject,
String verb,
AbstractUser object,
String dative,
ActionMethod target)
This is the “old form” action handler interface, to be replaced with the new Action object interface. |
Uses of AbstractUser in org.starhope.appius.user.notifications |
---|
Fields in org.starhope.appius.user.notifications declared as AbstractUser | |
---|---|
private AbstractUser |
Notification.recipient
The user to whom this notification was directed |
private AbstractUser |
Notification.sender
The ID of the User that initiated this notification |
Methods in org.starhope.appius.user.notifications that return AbstractUser | |
---|---|
AbstractUser |
Notification.getRecipient()
|
AbstractUser |
Notification.getSender()
|
Methods in org.starhope.appius.user.notifications with parameters of type AbstractUser | |
---|---|
static NotificationSet |
UserNotifier.getNotificationsTo(AbstractUser whom)
WRITEME: Document this constructor brpocock@star-hope.org |
static NotificationSet |
UserNotifier.getUnreadNotificationsTo(AbstractUser whom)
WRITEME: Document this method brpocock@star-hope.org |
NotificationSet |
NotificationSetLoader.loadRecordSetFor(AbstractUser whom)
Get all (read and unread) notifications for a given user |
NotificationSet |
NotificationSetLoader.loadUnreadRecordSetFor(AbstractUser whom)
Get unread (unhandled, not-deleted) notifications for a given user |
void |
Notification.setRecipient(AbstractUser newRecipient)
|
void |
Notification.setSender(AbstractUser newSender)
|
Constructors in org.starhope.appius.user.notifications with parameters of type AbstractUser | |
---|---|
Notification(AbstractUser newSender,
String label,
AbstractUser newRecipient)
Instantiate a new Notification |
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)
WRITEME: document this method (brpocock@star-hope.org, Nov 24, 2009) |
static void |
LibMisc.commandJSON(String cmd,
org.json.JSONObject jso,
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)
WRITEME: document this method (brpocock@star-hope.org, Nov 24, 2009) |
static void |
LibMisc.executeCommand(String cmd,
org.json.JSONObject jso,
CanProcessCommands commandThread,
AbstractUser user,
Method commandProcessor)
WRITEME: Document this method brpocock@star-hope.org |
(package private) static void |
LibMisc.sendJSONCommandBugReport(String cmd,
org.json.JSONObject jso,
CanProcessCommands commandThread,
AbstractUser user,
InvocationTargetException e)
Send a bug report on something that occurred while attempting to process a JSON-based command |
static long |
LibMisc.timeToTarget(AbstractUser thing,
long when)
Deprecated. use Geometry.updateUserPositioning(AbstractUser, long, boolean) |
Uses of AbstractUser in org.starhope.util.types |
---|
Fields in org.starhope.util.types declared as AbstractUser | |
---|---|
private AbstractUser |
CommandExecutorThread.user
WRITEME: Document this brpocock@star-hope.org |
Constructors in org.starhope.util.types with parameters of type AbstractUser | |
---|---|
CommandExecutorThread(String _cmd,
org.json.JSONObject _jso,
CanProcessCommands _commandThread,
AbstractUser _user,
Method _commandProcessor)
WRITEME: Document this method brpocock@star-hope.org |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |