RuneHive-Tarnish
Neural OSRS Enhancement Framework
|
Public Member Functions | |
Chance (List< WeightedObject< T > > objects) | |
Chance () | |
final void | add (double weight, T t) |
final void | add (ChanceType type, T t) |
T | next () |
WeightedObject< T > | next (double boost) |
Handles a random chance.
<T> | - The representation type. |
Definition at line 39 of file Chance.java.
|
inline |
Creates a new instance of the class.
Definition at line 66 of file Chance.java.
|
inline |
Creates a new instance of the class.
Definition at line 73 of file Chance.java.
|
inline |
Adds a new WeightedObject
to the #object
list.
Definition at line 86 of file Chance.java.
|
inline |
Adds a new WeightedObject
to the #object
list.
Definition at line 79 of file Chance.java.
|
inline |
Generates a WeightedObject
.
Definition at line 91 of file Chance.java.
|
inline |
Generates a WeightedObject
.
Definition at line 107 of file Chance.java.