|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AdvObject | |
|---|---|
| cleoni.adv | |
| org.cjncreations.csi | |
| org.dimx | |
| Uses of AdvObject in cleoni.adv |
|---|
| Subclasses of AdvObject in cleoni.adv | |
|---|---|
class |
Character
Implements CHARACTERs |
class |
Item
Represents an ITEM |
class |
Link
Implements a LINK between rooms |
class |
PeopleContainer
Base class for objects capable of containing people (ROOMS and VEHICLEs). |
class |
Player
data and functions for the human player. |
class |
Room
Represents a ROOM object |
class |
Vehicle
Implements a VEHICLE. |
| Fields in cleoni.adv declared as AdvObject | |
|---|---|
AdvObject |
DimxParser.agent
|
AdvObject |
AdvObject.container
|
AdvObject |
Player.focus
|
| Methods in cleoni.adv that return AdvObject | |
|---|---|
AdvObject |
Varspace.advObjectAt(int i)
|
AdvObject |
Varspace.getAdvObject(java.lang.String aKey)
|
AdvObject |
World.getObject(java.lang.String id)
|
AdvObject |
World.getObject(Token t)
Gets an object from current world |
AdvObject |
World.getPlayer(java.lang.String name)
|
AdvObject |
AdvObject.objRemove(AdvObject what,
AdvObject agent,
AdvObject source,
AdvObject dest,
boolean checkOpen,
boolean checkEvents)
|
AdvObject |
DimxObject.varGetAdvObj(java.lang.String varId)
|
| Methods in cleoni.adv with parameters of type AdvObject | |
|---|---|
protected boolean |
Character.accepts(AdvObject what)
|
void |
World.addItem(AdvObject i,
boolean define_id)
|
Token |
World.evaluateExpression(java.lang.String expression,
DimxObject owner,
AdvObject agent,
java.lang.String targetid,
DictSorted input)
Evaluates a specific SmallBasic expression and returns the result |
Token |
World.execute(java.lang.String eventId,
DimxObject owner,
AdvObject agent,
DictSorted actualpar,
Token defaultResult,
boolean mustExist)
Executes an EVENT |
Token |
IEventProcessor.execute(java.lang.String eventId,
DimxObject owner,
AdvObject agent,
DictSorted actualpar,
Token defaultResult,
boolean mustExist)
Executes special world EVENTs or custom world hook commands. |
boolean |
World.fireEvent(Event e,
AdvObject owner,
java.lang.String agent,
java.lang.String target,
boolean defaultResult)
Triggers an EVENT, so that the corresponding SmallBasic code is executed. |
boolean |
World.fireEvent(java.lang.String eventId,
AdvObject owner,
java.lang.String agent,
java.lang.String target,
boolean defaultResult)
|
java.lang.String |
World.getCustomIcon(AdvObject o,
Skin skin,
java.lang.String thisRoomId,
java.lang.String facing)
|
java.lang.String |
AdvObject.getDescription(AdvObject agent,
DictSorted input)
|
java.lang.String |
Panel.htmlControls(Skin skin,
Utils utils,
AdvObject owner,
AdvObject agent,
java.lang.String targetid)
|
java.lang.String |
World.htmlIcon(AdvObject o,
Skin skin,
java.lang.String thisRoomId,
java.lang.String facing)
|
java.lang.String |
multiplayer.htmlNavpad(World world,
Dict waysV,
Skin skin,
AdvObject thisRoom,
java.lang.String facing)
Outputs the HTML for the navigation pad |
java.lang.String |
multiplayer.htmlNavpadMultiface(World world,
Dict waysVorig,
Skin skin,
AdvObject thisRoom,
java.lang.String facing)
Outputs the HTML for the navigation pad for multiface rooms |
java.lang.String |
World.htmlTable(Dict things,
Skin skin,
java.lang.String listName,
java.lang.String thisRoomId,
AdvObject focus,
java.lang.String facing,
boolean sortWays,
boolean forceShowIcons)
|
protected boolean |
AdvObject.isAccessibleFrom(AdvObject from)
|
protected boolean |
Character.itemDrop(AdvObject what)
|
protected boolean |
Character.itemPick(AdvObject i1)
|
boolean |
Player.look(AdvObject o,
DictSorted input)
|
java.lang.String |
Character.look(AdvObject o,
DictSorted input,
Skin skin)
|
java.lang.String |
multiplayer.movement(World fromworld,
AdvObject o,
java.lang.String areaid)
Moves an object withing a cluster, with world locking and consistency verification. |
java.lang.String |
World.moveOutside(AdvObject o,
java.lang.String areaid)
Puts an object and all its inner objects into the transfer queue. |
boolean |
AdvObject.moveTo(AdvObject where,
AdvObject agent,
boolean checkOpen,
boolean checkEvents)
|
boolean |
Character.objectClose(AdvObject o)
|
protected boolean |
Character.objectHide(AdvObject o)
Hides the specified object. |
boolean |
Player.objectOpen(AdvObject o)
|
boolean |
Character.objectOpen(AdvObject o)
|
boolean |
AdvObject.objPlace(AdvObject what,
boolean checkOpen,
AdvObject agent,
boolean checkEvents)
Places an object into this one. |
AdvObject |
AdvObject.objRemove(AdvObject what,
AdvObject agent,
AdvObject source,
AdvObject dest,
boolean checkOpen,
boolean checkEvents)
|
boolean |
World.removeObject(AdvObject x)
Removes an object from current world |
java.lang.String |
World.requestMovement(AdvObject what)
|
java.lang.String |
multiplayer.requestMovement(AdvObject what,
java.lang.String areaid)
|
static java.lang.String |
Utils.rotate(AdvObject r,
java.lang.String origFacing,
java.lang.String direction)
|
java.lang.String |
Ctrl.toHtml(Skin skin,
Utils utils,
AdvObject owner,
AdvObject agent,
java.lang.String targetid)
Outputs the control to HTML. |
java.lang.String |
Panel.toHtml(Skin skin,
Utils utils,
AdvObject owner,
AdvObject agent,
java.lang.String targetid,
Dict options)
|
| Constructors in cleoni.adv with parameters of type AdvObject | |
|---|---|
ActionsRunner(World aWorld,
Varspace aVarspace,
java.lang.String actionsBlock,
int aStartLine,
java.lang.String aFileName,
java.lang.String aFileShort,
java.lang.String anOwner,
AdvObject anAgent,
java.lang.String aTarget,
int aStackLevel)
|
|
DimxParser(World aWorld,
Varspace aVarspace,
int aStackLevel,
int aStartLine,
java.lang.String anOwner,
AdvObject anAgent,
java.lang.String aTarget)
|
|
| Uses of AdvObject in org.cjncreations.csi |
|---|
| Methods in org.cjncreations.csi that return AdvObject | |
|---|---|
protected static AdvObject[] |
CSIEventProcessor.getCharactersIn(DimxObject container)
|
protected static AdvObject[] |
CSIEventProcessor.getItemsIn(DimxObject container)
|
protected static AdvObject[] |
CSIEventProcessor.getItemsOfType(DimxObject container,
java.lang.String type)
calls getItemOfType with incSubTypes=false |
protected static AdvObject[] |
CSIEventProcessor.getItemsOfType(DimxObject container,
java.lang.String type,
boolean incSubTypes)
|
protected static AdvObject |
CSIEventProcessor.getNamedCharacterIn(java.lang.String charname,
DimxObject container)
|
protected static AdvObject[] |
CSIEventProcessor.getPlayersIn(DimxObject container)
|
| Methods in org.cjncreations.csi with parameters of type AdvObject | |
|---|---|
protected Item |
CSIEventProcessor.createSimpleContainer(AdvObject ownerObj,
java.lang.String name,
java.lang.String description,
java.lang.String attrlist,
java.lang.String icon,
int capacity)
Creates a new simple Container with default volume of 1. |
protected Item |
CSIEventProcessor.createSimpleItem(AdvObject ownerObj,
java.lang.String name,
java.lang.String description,
java.lang.String attrlist,
java.lang.String icon)
Creates a new simple Item with default capicity and volume both set to 1. |
protected void |
CSIEventProcessor.displayItems(AdvObject container)
Display the non-hidden contents of a room or container to the current agent. |
Token |
CSIEventProcessor.execute(java.lang.String eventId,
DimxObject owner,
AdvObject agent,
DictSorted actualpar,
Token defaultResult,
boolean mustExist)
Not normally overridden in subclasses. |
| Uses of AdvObject in org.dimx |
|---|
| Methods in org.dimx with parameters of type AdvObject | |
|---|---|
Token |
CustEventProcessor.execute(java.lang.String eventId,
DimxObject owner,
AdvObject agent,
DictSorted actualpar,
Token defaultResult,
boolean mustExist)
Override as desired in subclasses. |
protected java.lang.String[] |
LanguageParser.getMatchingContainerIds(World world,
AdvObject container,
java.lang.String input_lc)
Attempt to match the input_lc with the Name of an item in the provided container. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||