RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
com.osroyale.game.world.pathfinding.TraversalConstants Class Reference

Static Public Attributes

static final int NONE = 0x0
static final int BRIDGE = 0x40000
static final int BLOCKED = 0x200000
static final int WALL_NORTH = 0x2
static final int WALL_SOUTH = 0x20
static final int WALL_EAST = 0x8
static final int WALL_WEST = 0x80
static final int WALL_NORTH_EAST = 0x4
static final int WALL_NORTH_WEST = 0x1
static final int WALL_SOUTH_EAST = 0x10
static final int WALL_SOUTH_WEST = 0x40
static final int IMPENETRABLE_BLOCKED = 0x20000
static final int IMPENETRABLE_WALL_NORTH = 0x400
static final int IMPENETRABLE_WALL_SOUTH = 0x4000
static final int IMPENETRABLE_WALL_EAST = 0x1000
static final int IMPENETRABLE_WALL_WEST = 0x10000
static final int IMPENETRABLE_WALL_NORTH_EAST = 0x800
static final int IMPENETRABLE_WALL_NORTH_WEST = 0x200
static final int IMPENETRABLE_WALL_SOUTH_EAST = 0x2000
static final int IMPENETRABLE_WALL_SOUTH_WEST = 0x8000

Detailed Description

Represents flags for each of the traversals.

Author
Ryley Kimmel ryley.nosp@m..kim.nosp@m.mel@l.nosp@m.ive..nosp@m.com
Artem Batutin artem.nosp@m.batu.nosp@m.tin@g.nosp@m.mail.nosp@m..com

Definition at line 35 of file TraversalConstants.java.

Member Data Documentation

◆ BLOCKED

final int com.osroyale.game.world.pathfinding.TraversalConstants.BLOCKED = 0x200000
static

The flag which denotes a blocked tile.

Definition at line 44 of file TraversalConstants.java.

◆ BRIDGE

final int com.osroyale.game.world.pathfinding.TraversalConstants.BRIDGE = 0x40000
static

The flag which denotes a bridge tile.

Definition at line 41 of file TraversalConstants.java.

◆ IMPENETRABLE_BLOCKED

final int com.osroyale.game.world.pathfinding.TraversalConstants.IMPENETRABLE_BLOCKED = 0x20000
static

The flag for an object occupant, which is impenetrable.

Definition at line 71 of file TraversalConstants.java.

◆ IMPENETRABLE_WALL_EAST

final int com.osroyale.game.world.pathfinding.TraversalConstants.IMPENETRABLE_WALL_EAST = 0x1000
static

The flag for a impenetrable east facing wall.

Definition at line 80 of file TraversalConstants.java.

◆ IMPENETRABLE_WALL_NORTH

final int com.osroyale.game.world.pathfinding.TraversalConstants.IMPENETRABLE_WALL_NORTH = 0x400
static

The flag for a impenetrable north facing wall.

Definition at line 74 of file TraversalConstants.java.

◆ IMPENETRABLE_WALL_NORTH_EAST

final int com.osroyale.game.world.pathfinding.TraversalConstants.IMPENETRABLE_WALL_NORTH_EAST = 0x800
static

The flag for a impenetrable north east facing wall.

Definition at line 86 of file TraversalConstants.java.

◆ IMPENETRABLE_WALL_NORTH_WEST

final int com.osroyale.game.world.pathfinding.TraversalConstants.IMPENETRABLE_WALL_NORTH_WEST = 0x200
static

The flag for a impenetrable north west facing wall.

Definition at line 89 of file TraversalConstants.java.

◆ IMPENETRABLE_WALL_SOUTH

final int com.osroyale.game.world.pathfinding.TraversalConstants.IMPENETRABLE_WALL_SOUTH = 0x4000
static

The flag for a impenetrable south facing wall.

Definition at line 77 of file TraversalConstants.java.

◆ IMPENETRABLE_WALL_SOUTH_EAST

final int com.osroyale.game.world.pathfinding.TraversalConstants.IMPENETRABLE_WALL_SOUTH_EAST = 0x2000
static

The flag for a impenetrable south east facing wall.

Definition at line 92 of file TraversalConstants.java.

◆ IMPENETRABLE_WALL_SOUTH_WEST

final int com.osroyale.game.world.pathfinding.TraversalConstants.IMPENETRABLE_WALL_SOUTH_WEST = 0x8000
static

The flag for a impenetrable south west facing wall.

Definition at line 95 of file TraversalConstants.java.

◆ IMPENETRABLE_WALL_WEST

final int com.osroyale.game.world.pathfinding.TraversalConstants.IMPENETRABLE_WALL_WEST = 0x10000
static

The flag for a impenetrable west facing wall.

Definition at line 83 of file TraversalConstants.java.

◆ NONE

final int com.osroyale.game.world.pathfinding.TraversalConstants.NONE = 0x0
static

The flag which denotes a normal tile, no flag.

Definition at line 38 of file TraversalConstants.java.

◆ WALL_EAST

final int com.osroyale.game.world.pathfinding.TraversalConstants.WALL_EAST = 0x8
static

The flag for a east facing wall.

Definition at line 53 of file TraversalConstants.java.

◆ WALL_NORTH

final int com.osroyale.game.world.pathfinding.TraversalConstants.WALL_NORTH = 0x2
static

The flag for a north facing wall.

Definition at line 47 of file TraversalConstants.java.

◆ WALL_NORTH_EAST

final int com.osroyale.game.world.pathfinding.TraversalConstants.WALL_NORTH_EAST = 0x4
static

The flag for a north east facing wall.

Definition at line 59 of file TraversalConstants.java.

◆ WALL_NORTH_WEST

final int com.osroyale.game.world.pathfinding.TraversalConstants.WALL_NORTH_WEST = 0x1
static

The flag for a north west facing wall.

Definition at line 62 of file TraversalConstants.java.

◆ WALL_SOUTH

final int com.osroyale.game.world.pathfinding.TraversalConstants.WALL_SOUTH = 0x20
static

The flag for a south facing wall.

Definition at line 50 of file TraversalConstants.java.

◆ WALL_SOUTH_EAST

final int com.osroyale.game.world.pathfinding.TraversalConstants.WALL_SOUTH_EAST = 0x10
static

The flag for a south east facing wall.

Definition at line 65 of file TraversalConstants.java.

◆ WALL_SOUTH_WEST

final int com.osroyale.game.world.pathfinding.TraversalConstants.WALL_SOUTH_WEST = 0x40
static

The flag for a south west facing wall.

Definition at line 68 of file TraversalConstants.java.

◆ WALL_WEST

final int com.osroyale.game.world.pathfinding.TraversalConstants.WALL_WEST = 0x80
static

The flag for a west facing wall.

Definition at line 56 of file TraversalConstants.java.


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