RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
com.osroyale.content.skill.impl.runecrafting.Runecraft Class Reference
Inheritance diagram for com.osroyale.content.skill.impl.runecrafting.Runecraft:
Collaboration diagram for com.osroyale.content.skill.impl.runecrafting.Runecraft:

Additional Inherited Members

Public Member Functions inherited from com.osroyale.game.world.entity.skill.Skill
 Skill (int skill, int level, double experience)
int getSkill ()
int getLevel ()
int getMaxLevel ()
double getExperience ()
int getRoundedExperience ()
void setLevel (int level)
void setMaxLevel (int maxLevel)
void setExperience (double experience)
boolean reqLevel (int level)
void modifyLevel (Function< Integer, Integer > function)
void modifyLevel (Function< Integer, Integer > function, int lowerBounds, int upperBounds)
void addLevel (int amount)
void removeLevel (int amount)
void multiplyLevel (double amount)
void divideLevel (double amount)
double modifyExperience (Function< Double, Double > function)
double modifyExperience (Function< Double, Double > function, int lowerBounds, int upperBounds)
double addExperience (double amount)
void removeExperience (double amount)
void multiplyExperience (double amount)
void divideExperience (double amount)
Static Public Member Functions inherited from com.osroyale.game.world.entity.skill.Skill
static final byte getLevelForExperience (double experience)
static final int getExperienceForLevel (int level)
static String getName (int skill)
static Function< Integer, Integer > add (int amount)
static Function< Integer, Integer > subtract (int amount)
static Function< Integer, Integer > multiply (double amount)
static Function< Integer, Integer > divide (double amount)
Static Public Attributes inherited from com.osroyale.game.world.entity.skill.Skill
static final int ATTACK = 0
static final int DEFENCE = 1
static final int STRENGTH = 2
static final int HITPOINTS = 3
static final int RANGED = 4
static final int PRAYER = 5
static final int MAGIC = 6
static final int COOKING = 7
static final int WOODCUTTING = 8
static final int FLETCHING = 9
static final int FISHING = 10
static final int FIREMAKING = 11
static final int CRAFTING = 12
static final int SMITHING = 13
static final int MINING = 14
static final int HERBLORE = 15
static final int AGILITY = 16
static final int THIEVING = 17
static final int SLAYER = 18
static final int FARMING = 19
static final int RUNECRAFTING = 20
static final int CONSTRUCTION = 21
static final int HUNTER = 22
static final int SKILL_COUNT = 23
static final int TOTAL_SKILL_LEVEL = 99 * SKILL_COUNT
static final int[][] INTERFACE_DATA

Detailed Description

Handles the runecrafting skill.

Author
Daniel

Definition at line 58 of file Runecraft.java.


The documentation for this class was generated from the following file: