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

Public Member Functions

 Woodcutting (int level, double experience)
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)

Additional Inherited Members

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

Author
Stand Up
Since
24-12-2016.

Definition at line 38 of file Woodcutting.java.

Constructor & Destructor Documentation

◆ Woodcutting()

com.osroyale.content.skill.impl.woodcutting.Woodcutting.Woodcutting ( int level,
double experience )
inline

Constructs a new Woodcutting skill.

Definition at line 41 of file Woodcutting.java.


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