|
RuneHive-Game
|
Public Member Functions | |
| Projectile | copy () |
| int | getClientTicks () |
| int | getCurve () |
| int | getDelay () |
| int | getDistance () |
| int | getDuration () |
| int | getEndHeight () |
| int | getId () |
| int | getOffsetX () |
| int | getOffsetY () |
| int | getStartHeight () |
| Projectile (int id) | |
| Projectile (int id, int delay, int duration, int startHeight, int endHeight) | |
| Projectile (int id, int delay, int duration, int startHeight, int endHeight, int curve) | |
| Projectile (int id, int delay, int duration, int startHeight, int endHeight, int curve, int distance) | |
| Projectile (int id, int delay, int duration, int startHeight, int endHeight, int curve, int distance, int offsetX, int offsetY) | |
| void | send (Mob source, Mob target) |
| void | send (Mob source, Position target) |
| void | setCurve (int curve) |
| void | setDelay (int delay) |
| void | setDistance (int distance) |
| void | setDuration (int duration) |
| void | setEndHeight (int endHeight) |
| void | setId (int id) |
| void | setOffsetX (int offsetX) |
| void | setOffsetY (int offsetY) |
| void | setStartHeight (int startHeight) |
Static Public Attributes | |
| static final int[] | MAGIC_DELAYS = { 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5 } |
| Magic combat projectile delays. | |
| static final int[] | RANGED_DELAYS = { 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4 } |
| Ranged combat projectile delays. | |
Private Attributes | |
| int | curve |
| int | delay |
| int | distance |
| int | duration |
| int | endHeight |
| int | id |
| int | offsetX |
| int | offsetY |
| int | startHeight |
Definition at line 7 of file Projectile.java.
| com.runehive.game.Projectile.Projectile | ( | int | id, |
| int | delay, | ||
| int | duration, | ||
| int | startHeight, | ||
| int | endHeight, | ||
| int | curve, | ||
| int | distance, | ||
| int | offsetX, | ||
| int | offsetY ) |
Definition at line 25 of file Projectile.java.
References curve, delay, distance, duration, endHeight, offsetX, offsetY, setCurve(), setDelay(), setDistance(), setDuration(), setEndHeight(), setId(), setOffsetX(), setOffsetY(), setStartHeight(), and startHeight.
| com.runehive.game.Projectile.Projectile | ( | int | id, |
| int | delay, | ||
| int | duration, | ||
| int | startHeight, | ||
| int | endHeight, | ||
| int | curve, | ||
| int | distance ) |
Definition at line 37 of file Projectile.java.
References curve, delay, distance, duration, endHeight, id, and startHeight.
| com.runehive.game.Projectile.Projectile | ( | int | id, |
| int | delay, | ||
| int | duration, | ||
| int | startHeight, | ||
| int | endHeight, | ||
| int | curve ) |
Definition at line 41 of file Projectile.java.
References curve, delay, duration, endHeight, id, and startHeight.
| com.runehive.game.Projectile.Projectile | ( | int | id, |
| int | delay, | ||
| int | duration, | ||
| int | startHeight, | ||
| int | endHeight ) |
Definition at line 45 of file Projectile.java.
References delay, duration, endHeight, id, and startHeight.
| com.runehive.game.Projectile.Projectile | ( | int | id | ) |
Definition at line 49 of file Projectile.java.
References id.
| Projectile com.runehive.game.Projectile.copy | ( | ) |
Definition at line 133 of file Projectile.java.
References curve, delay, distance, duration, endHeight, offsetX, offsetY, and startHeight.
| int com.runehive.game.Projectile.getClientTicks | ( | ) |
Definition at line 137 of file Projectile.java.
References getDuration().
| int com.runehive.game.Projectile.getCurve | ( | ) |
| int com.runehive.game.Projectile.getDelay | ( | ) |
| int com.runehive.game.Projectile.getDistance | ( | ) |
Definition at line 109 of file Projectile.java.
References distance.
| int com.runehive.game.Projectile.getDuration | ( | ) |
Definition at line 77 of file Projectile.java.
References duration.
Referenced by getClientTicks(), and com.runehive.game.world.entity.combat.ranged.RangedAmmunition.sendProjectile().
| int com.runehive.game.Projectile.getEndHeight | ( | ) |
| int com.runehive.game.Projectile.getId | ( | ) |
| int com.runehive.game.Projectile.getOffsetX | ( | ) |
| int com.runehive.game.Projectile.getOffsetY | ( | ) |
| int com.runehive.game.Projectile.getStartHeight | ( | ) |
Definition at line 85 of file Projectile.java.
References startHeight.
Definition at line 53 of file Projectile.java.
References com.runehive.game.world.World.sendProjectile().
Referenced by com.runehive.game.world.entity.combat.ranged.RangedAmmunition.sendProjectile().
Definition at line 57 of file Projectile.java.
References com.runehive.game.world.World.sendProjectile().
| void com.runehive.game.Projectile.setCurve | ( | int | curve | ) |
Definition at line 105 of file Projectile.java.
References curve.
Referenced by Projectile(), and com.runehive.game.world.entity.combat.ranged.RangedAmmunition.sendProjectile().
| void com.runehive.game.Projectile.setDelay | ( | int | delay | ) |
Definition at line 73 of file Projectile.java.
References delay.
Referenced by Projectile().
| void com.runehive.game.Projectile.setDistance | ( | int | distance | ) |
Definition at line 113 of file Projectile.java.
References distance.
Referenced by Projectile().
| void com.runehive.game.Projectile.setDuration | ( | int | duration | ) |
Definition at line 81 of file Projectile.java.
References duration.
Referenced by Projectile(), and com.runehive.game.world.entity.combat.ranged.RangedAmmunition.sendProjectile().
| void com.runehive.game.Projectile.setEndHeight | ( | int | endHeight | ) |
Definition at line 97 of file Projectile.java.
References endHeight.
Referenced by com.runehive.content.combat.cannon.CannonManager.getCannonFire(), and Projectile().
| void com.runehive.game.Projectile.setId | ( | int | id | ) |
Definition at line 65 of file Projectile.java.
References id.
Referenced by Projectile().
| void com.runehive.game.Projectile.setOffsetX | ( | int | offsetX | ) |
Definition at line 121 of file Projectile.java.
References offsetX.
Referenced by Projectile().
| void com.runehive.game.Projectile.setOffsetY | ( | int | offsetY | ) |
Definition at line 129 of file Projectile.java.
References offsetY.
Referenced by Projectile().
| void com.runehive.game.Projectile.setStartHeight | ( | int | startHeight | ) |
Definition at line 89 of file Projectile.java.
References startHeight.
Referenced by com.runehive.content.combat.cannon.CannonManager.getCannonFire(), and Projectile().
|
private |
Definition at line 20 of file Projectile.java.
Referenced by copy(), getCurve(), Projectile(), Projectile(), Projectile(), and setCurve().
|
private |
Definition at line 16 of file Projectile.java.
Referenced by copy(), getDelay(), Projectile(), Projectile(), Projectile(), Projectile(), and setDelay().
|
private |
Definition at line 21 of file Projectile.java.
Referenced by copy(), getDistance(), Projectile(), Projectile(), and setDistance().
|
private |
Definition at line 17 of file Projectile.java.
Referenced by copy(), getDuration(), Projectile(), Projectile(), Projectile(), Projectile(), and setDuration().
|
private |
Definition at line 19 of file Projectile.java.
Referenced by copy(), getEndHeight(), Projectile(), Projectile(), Projectile(), Projectile(), and setEndHeight().
|
private |
Definition at line 15 of file Projectile.java.
Referenced by getId(), Projectile(), Projectile(), Projectile(), Projectile(), and setId().
|
static |
Magic combat projectile delays.
Definition at line 10 of file Projectile.java.
|
private |
Definition at line 22 of file Projectile.java.
Referenced by copy(), getOffsetX(), Projectile(), and setOffsetX().
|
private |
Definition at line 23 of file Projectile.java.
Referenced by copy(), getOffsetY(), Projectile(), and setOffsetY().
|
static |
Ranged combat projectile delays.
Definition at line 13 of file Projectile.java.
|
private |
Definition at line 18 of file Projectile.java.
Referenced by copy(), getStartHeight(), Projectile(), Projectile(), Projectile(), Projectile(), and setStartHeight().