RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
com.osroyale.content.wintertodt.Wintertodt Class Reference
Collaboration diagram for com.osroyale.content.wintertodt.Wintertodt:

Static Public Member Functions

static int getBrazierAttackDamage (Player player)
static int getAreaAttackDamage (Player player)
static void shootFlame (Brazier brazier)
static void removeGameItems (Player player)
static int getColdDamage (Player player)
static int getWarmItemsWorn (Player player)
static int getBraziersLit ()
static void chopRoot (Player player)
static void feedBrazier (Player player, GameObject gameObject)
static void fixBrazier (Player player, GameObject gameObject)
static void fletch (Player player)
static void lightBrazier (Player player, GameObject gameObject)
static void mixHerb (Player player)
static void takeHerb (Player player)
static void healPyromancer (Player player, Npc npc, int slot)
static void addPoints (Player player, int amount)

Static Public Attributes

static final int REGION_ID = 6462
static final int BRUMA_ROOT = 20695
static final Brazier[] BRAZIERS

Detailed Description

Definition at line 68 of file Wintertodt.java.

Member Function Documentation

◆ addPoints()

void com.osroyale.content.wintertodt.Wintertodt.addPoints ( Player player,
int amount )
inlinestatic

Handles adding wintertodt points to a player

Definition at line 851 of file Wintertodt.java.

◆ chopRoot()

void com.osroyale.content.wintertodt.Wintertodt.chopRoot ( Player player)
inlinestatic

Handles chopping the root

Definition at line 632 of file Wintertodt.java.

◆ feedBrazier()

void com.osroyale.content.wintertodt.Wintertodt.feedBrazier ( Player player,
GameObject gameObject )
inlinestatic

Handles feeding the brazier

Definition at line 656 of file Wintertodt.java.

◆ fixBrazier()

void com.osroyale.content.wintertodt.Wintertodt.fixBrazier ( Player player,
GameObject gameObject )
inlinestatic

Handles fixing the brazier

Definition at line 683 of file Wintertodt.java.

◆ fletch()

void com.osroyale.content.wintertodt.Wintertodt.fletch ( Player player)
inlinestatic

Handles fetching the kindling

Definition at line 720 of file Wintertodt.java.

◆ getAreaAttackDamage()

int com.osroyale.content.wintertodt.Wintertodt.getAreaAttackDamage ( Player player)
inlinestatic

Handles the formula on how much the area attack can do

Definition at line 441 of file Wintertodt.java.

◆ getBrazierAttackDamage()

int com.osroyale.content.wintertodt.Wintertodt.getBrazierAttackDamage ( Player player)
inlinestatic

How much damage the brazier does to a player when it breaks

Definition at line 375 of file Wintertodt.java.

◆ getBraziersLit()

int com.osroyale.content.wintertodt.Wintertodt.getBraziersLit ( )
inlinestatic

How many braziers are currently lit

Definition at line 621 of file Wintertodt.java.

◆ getColdDamage()

int com.osroyale.content.wintertodt.Wintertodt.getColdDamage ( Player player)
inlinestatic

The amount of damagae the player gets from cold

Definition at line 602 of file Wintertodt.java.

◆ getWarmItemsWorn()

int com.osroyale.content.wintertodt.Wintertodt.getWarmItemsWorn ( Player player)
inlinestatic

How much warm clothing the player is wearing

Definition at line 609 of file Wintertodt.java.

◆ healPyromancer()

void com.osroyale.content.wintertodt.Wintertodt.healPyromancer ( Player player,
Npc npc,
int slot )
inlinestatic

Handles healing the pyromancer

Definition at line 809 of file Wintertodt.java.

◆ lightBrazier()

void com.osroyale.content.wintertodt.Wintertodt.lightBrazier ( Player player,
GameObject gameObject )
inlinestatic

Handles lighting a brazier

Definition at line 735 of file Wintertodt.java.

◆ mixHerb()

void com.osroyale.content.wintertodt.Wintertodt.mixHerb ( Player player)
inlinestatic

Handles mixing the potion

Definition at line 772 of file Wintertodt.java.

◆ removeGameItems()

void com.osroyale.content.wintertodt.Wintertodt.removeGameItems ( Player player)
inlinestatic

Handles removes the items within the wintertodt game

Definition at line 588 of file Wintertodt.java.

◆ shootFlame()

void com.osroyale.content.wintertodt.Wintertodt.shootFlame ( Brazier brazier)
inlinestatic

Handles spawning the flame that goes to the middle

Definition at line 533 of file Wintertodt.java.

◆ takeHerb()

void com.osroyale.content.wintertodt.Wintertodt.takeHerb ( Player player)
inlinestatic

Handles taking a bruma herb

Definition at line 791 of file Wintertodt.java.

Member Data Documentation

◆ BRAZIERS

final Brazier [] com.osroyale.content.wintertodt.Wintertodt.BRAZIERS
static
Initial value:
= {
new Brazier(World.getRegions().getRegion(new Position(1620, 3997, 0)).getGameObject(29312, new Position(1620, 3997, 0)), new Npc(7371, new Position(1619, 3996, 0), 0, Direction.NORTH_EAST), 2, 2, Direction.NORTH_EAST),
new Brazier(World.getRegions().getRegion(new Position(1620, 4015, 0)).getGameObject(29312, new Position(1620, 4015, 0)), new Npc(7371, new Position(1619, 4018, 0), 0, Direction.SOUTH_EAST), 2, 0, Direction.SOUTH_EAST),
new Brazier(World.getRegions().getRegion(new Position(1638, 4015, 0)).getGameObject(29312, new Position(1638, 4015, 0)), new Npc(7371, new Position(1641, 4018, 0), 0, Direction.SOUTH_WEST), 0, 0, Direction.SOUTH_WEST),
new Brazier(World.getRegions().getRegion(new Position(1638, 3997, 0)).getGameObject(29312, new Position(1638, 3997, 0)), new Npc(7371, new Position(1641, 3996, 0), 0, Direction.NORTH_WEST), 0, 2, Direction.NORTH_WEST)
}

Brazier data

Definition at line 197 of file Wintertodt.java.

◆ BRUMA_ROOT

final int com.osroyale.content.wintertodt.Wintertodt.BRUMA_ROOT = 20695
static

Item ids

Definition at line 90 of file Wintertodt.java.

◆ REGION_ID

final int com.osroyale.content.wintertodt.Wintertodt.REGION_ID = 6462
static

Region of the wintertodt game

Definition at line 75 of file Wintertodt.java.


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