mirror of
https://github.com/2006-Scape/apollo.git
synced 2026-07-05 08:40:08 +00:00
Update all plugins to conform to Rubocop.
This commit is contained in:
@@ -4,6 +4,7 @@ require 'set'
|
||||
module DoorConstants
|
||||
|
||||
# TODO: GameObjectOrientation enumeration in Apollo's core?
|
||||
# The orientation of a door.
|
||||
module Orientation
|
||||
WEST = 0
|
||||
NORTH = 1
|
||||
@@ -15,29 +16,29 @@ module DoorConstants
|
||||
DOOR_SIZE = 1
|
||||
|
||||
# Door object ids that have a hinge on the left side.
|
||||
LEFT_HINGE_DOORS = Set.new [ 1516, 1536, 1533 ]
|
||||
LEFT_HINGE_DOORS = Set.new [1516, 1536, 1533]
|
||||
|
||||
# Door object ids that have a hinge on the right side.
|
||||
RIGHT_HINGE_DOORS = Set.new [ 1519, 1530, 4465, 4467, 3014, 3017, 3018, 3019 ]
|
||||
RIGHT_HINGE_DOORS = Set.new [1519, 1530, 4465, 4467, 3014, 3017, 3018, 3019]
|
||||
|
||||
# The hash of orientations that a door will translate to when opened.
|
||||
ORIENTATIONS = {
|
||||
|
||||
# Orientations for doors that have a hinge on the left side.
|
||||
:left_side_hinge => {
|
||||
Orientation::NORTH => Orientation::WEST,
|
||||
Orientation::SOUTH => Orientation::EAST,
|
||||
Orientation::WEST => Orientation::SOUTH,
|
||||
Orientation::EAST => Orientation::NORTH
|
||||
},
|
||||
# Orientations for doors that have a hinge on the left side.
|
||||
left_side_hinge: {
|
||||
Orientation::NORTH => Orientation::WEST,
|
||||
Orientation::SOUTH => Orientation::EAST,
|
||||
Orientation::WEST => Orientation::SOUTH,
|
||||
Orientation::EAST => Orientation::NORTH
|
||||
},
|
||||
|
||||
# Orientations for doors that have a hinge on the right side.
|
||||
:right_side_hinge => {
|
||||
Orientation::NORTH => Orientation::EAST,
|
||||
Orientation::SOUTH => Orientation::WEST,
|
||||
Orientation::WEST => Orientation::NORTH,
|
||||
Orientation::EAST => Orientation::SOUTH
|
||||
}
|
||||
# Orientations for doors that have a hinge on the right side.
|
||||
right_side_hinge: {
|
||||
Orientation::NORTH => Orientation::EAST,
|
||||
Orientation::SOUTH => Orientation::WEST,
|
||||
Orientation::WEST => Orientation::NORTH,
|
||||
Orientation::EAST => Orientation::SOUTH
|
||||
}
|
||||
}
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user