RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
TraversalConstants.java
1package com.osroyale.game.world.pathfinding;
2
34
35public final class TraversalConstants {
36
38 public static final int NONE = 0x0;
39
41 public static final int BRIDGE = 0x40000;
42
44 public static final int BLOCKED = 0x200000;
45
47 public static final int WALL_NORTH = 0x2;
48
50 public static final int WALL_SOUTH = 0x20;
51
53 public static final int WALL_EAST = 0x8;
54
56 public static final int WALL_WEST = 0x80;
57
59 public static final int WALL_NORTH_EAST = 0x4;
60
62 public static final int WALL_NORTH_WEST = 0x1;
63
65 public static final int WALL_SOUTH_EAST = 0x10;
66
68 public static final int WALL_SOUTH_WEST = 0x40;
69
71 public static final int IMPENETRABLE_BLOCKED = 0x20000;
72
74 public static final int IMPENETRABLE_WALL_NORTH = 0x400;
75
77 public static final int IMPENETRABLE_WALL_SOUTH = 0x4000;
78
80 public static final int IMPENETRABLE_WALL_EAST = 0x1000;
81
83 public static final int IMPENETRABLE_WALL_WEST = 0x10000;
84
86 public static final int IMPENETRABLE_WALL_NORTH_EAST = 0x800;
87
89 public static final int IMPENETRABLE_WALL_NORTH_WEST = 0x200;
90
92 public static final int IMPENETRABLE_WALL_SOUTH_EAST = 0x2000;
93
95 public static final int IMPENETRABLE_WALL_SOUTH_WEST = 0x8000;
96
104 private TraversalConstants() {
105 throw new UnsupportedOperationException("constant-container classes may not be instantiated.");
106 }
107
108}