|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.tootsville.npc.SmudgeStain
public class SmudgeStain
WRITEME: Document this type.
| Nested Class Summary | |
|---|---|
(package private) static class |
SmudgeStain.StepOnMe
WRITEME: Document this type. |
| Field Summary | |
|---|---|
private static int |
CIRCLING_STEPS
WRITEME |
private static double |
DIAMETER
WRITEME |
private String |
eventZone
the zone ID assigned for the event area containing this oil slick |
private int |
id
unique ID |
protected static AtomicInteger |
idAssigner
WRITEME: Document this brpocock@star-hope.org |
private String |
itemString
the item ID (in the room variables) used to place this oil slick's graphic |
private ActionHandler |
myHandler
WRITEME: Document this brpocock@star-hope.org |
private Room |
myRoom
WRITEME: Document this brpocock@star-hope.org |
private org.starhope.appius.geometry.Polygon |
polygon
The polygonal area surrounding this stain |
private static double |
TRIG_SCALAR
WRITEME |
| Constructor Summary | |
|---|---|
SmudgeStain(Room room,
org.starhope.appius.geometry.Coord3D position)
WRITEME: Document this constructor brpocock@star-hope.org |
|
| Method Summary | |
|---|---|
protected void |
cleanUp(AbstractUser cleaner)
WRITEME: Document this method brpocock@star-hope.org |
protected void |
ewwSticky(AbstractUser steppedInIt)
WRITEME: Document this method brpocock@star-hope.org |
private int |
getID()
|
String |
getItemString()
|
org.starhope.appius.geometry.Polygon |
getPolygon()
|
Room |
getRoom()
|
private String |
randomSmudge()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final int CIRCLING_STEPS
private static final double DIAMETER
private static final double TRIG_SCALAR
protected static final AtomicInteger idAssigner
private final int id
private final ActionHandler myHandler
private final Room myRoom
private final String eventZone
private final String itemString
private final org.starhope.appius.geometry.Polygon polygon
| Constructor Detail |
|---|
public SmudgeStain(Room room,
org.starhope.appius.geometry.Coord3D position)
room - WRITEMEposition - WRITEME| Method Detail |
|---|
protected void cleanUp(AbstractUser cleaner)
cleaner - user who cleaned up the messprotected void ewwSticky(AbstractUser steppedInIt)
steppedInIt - who stepped in the icky spotprivate int getID()
public String getItemString()
public org.starhope.appius.geometry.Polygon getPolygon()
public Room getRoom()
private String randomSmudge()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||