A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages

A

action - Variable in class net.egartley.beyondorigins.entities.BuildingChanger
 
activate() - Method in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
 
activate() - Method in class net.egartley.beyondorigins.core.logic.interaction.EntityEntityInteraction
 
add(int) - Method in class net.egartley.beyondorigins.core.logic.inventory.ItemStack
 
add(EntityEntityCollision) - Static method in class net.egartley.beyondorigins.core.logic.collision.Collisions
 
add(Quest) - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
add(Quest, boolean) - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
addChanger(BuildingChanger) - Method in class net.egartley.beyondorigins.ingame.BuildingFloor
 
addEntity(Entity) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
addEntity(Entity) - Method in class net.egartley.beyondorigins.ingame.BuildingFloor
 
addEntity(Entity, boolean) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
addFinished(DialogueExchangeFinishedEvent) - Static method in class net.egartley.beyondorigins.core.controllers.DialogueController
 
addFloor(BuildingFloor) - Method in class net.egartley.beyondorigins.ingame.Building
Add a floor to the building.
addKeyTyped(KeyTyped) - Static method in class net.egartley.beyondorigins.core.controllers.KeyboardController
 
addMouseClicked(MouseClicked) - Static method in class net.egartley.beyondorigins.core.controllers.MouseController
 
addRenderable(Renderable) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
addTickable(Tickable) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
advance() - Method in class net.egartley.beyondorigins.core.logic.dialogue.DialogueExchange
 
advance() - Method in class net.egartley.beyondorigins.core.ui.DialoguePanel
Called when the space bar is pressed
all() - Static method in class net.egartley.beyondorigins.core.logic.collision.Collisions
 
allLines - Variable in class net.egartley.beyondorigins.core.logic.dialogue.DialogueExchange
 
allowAllMovement() - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Allows the entity to move in all directions
amount - Variable in class net.egartley.beyondorigins.core.logic.inventory.ItemStack
 
amount() - Static method in class net.egartley.beyondorigins.core.logic.collision.Collisions
 
amountFont - Static variable in class net.egartley.beyondorigins.ingame.PlayerInventoryStack
 
amountOf(GameItem) - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
ANGER - Static variable in class net.egartley.beyondorigins.entities.EntityExpression
 
AnimatedEntity - Class in net.egartley.beyondorigins.core.abstracts
An Entity with animations
AnimatedEntity(String) - Constructor for class net.egartley.beyondorigins.core.abstracts.AnimatedEntity
 
AnimatedEntity(String, SpriteSheet) - Constructor for class net.egartley.beyondorigins.core.abstracts.AnimatedEntity
 
animation - Variable in class net.egartley.beyondorigins.core.abstracts.AnimatedEntity
The animation that is currently being used
ANIMATION_THRESHOLD - Variable in class net.egartley.beyondorigins.entities.Dummy
 
ANIMATION_THRESHOLD - Variable in class net.egartley.beyondorigins.entities.Monster
 
ANIMATION_THRESHOLD - Variable in class net.egartley.beyondorigins.entities.Player
 
ANIMATION_THRESHOLD - Variable in class net.egartley.beyondorigins.entities.Wizard
 
animations - Variable in class net.egartley.beyondorigins.core.abstracts.AnimatedEntity
All of the animations that available to use
ANIMATIONSPEED_FAST - Static variable in class net.egartley.beyondorigins.entities.EntityExpression
 
ANIMATIONSPEED_NORMAL - Static variable in class net.egartley.beyondorigins.entities.EntityExpression
 
ANIMATIONSPEED_SLOW - Static variable in class net.egartley.beyondorigins.entities.EntityExpression
 
annulCollisionEvent(EntityEntityCollisionEvent, Entity) - Static method in class net.egartley.beyondorigins.Util
Annuls, or "cancels," the movement restrictions specified by the collision event
asImage() - Method in class net.egartley.beyondorigins.core.graphics.Sprite
 
asRectangle() - Method in class net.egartley.beyondorigins.core.logic.interaction.Boundary
 
attack - Variable in class net.egartley.beyondorigins.entities.Player
 
attack() - Method in interface net.egartley.beyondorigins.core.interfaces.Attacker
 
attack() - Method in class net.egartley.beyondorigins.entities.Player
 
attackBoundary - Variable in class net.egartley.beyondorigins.entities.Player
 
Attacker - Interface in net.egartley.beyondorigins.core.interfaces
 
ATTENTION - Static variable in class net.egartley.beyondorigins.entities.EntityExpression
 

B

backgroundColor - Static variable in class net.egartley.beyondorigins.Debug
Color for the background of debug lines
backgroundColor - Variable in class net.egartley.beyondorigins.gamestates.MainMenuState
 
backgroundColor - Variable in class net.egartley.beyondorigins.ingame.PlayerMenu
 
barHeight - Variable in class net.egartley.beyondorigins.core.abstracts.Cutscene
 
baseItemX - Variable in class net.egartley.beyondorigins.ingame.PlayerInventorySlot
 
baseItemY - Variable in class net.egartley.beyondorigins.ingame.PlayerInventorySlot
 
blockBoundary1 - Variable in class net.egartley.beyondorigins.ingame.buildings.House1
 
blockBoundary2 - Variable in class net.egartley.beyondorigins.ingame.buildings.House1
 
blockBoundary3 - Variable in class net.egartley.beyondorigins.ingame.buildings.House1
 
bodyBoundary - Variable in class net.egartley.beyondorigins.entities.Player
 
bottom - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
Bottom side of the boundary, which is the y-coordinate + height
bottom - Variable in class net.egartley.beyondorigins.core.logic.interaction.BoundaryOffset
 
bottom - Variable in class net.egartley.beyondorigins.core.logic.interaction.BoundaryPadding
Extra space added to the bottom side of the boundary
BOTTOM - Static variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
BOTTOM_SIDE - Static variable in class net.egartley.beyondorigins.core.logic.events.EntityEntityCollisionEvent
 
boundaries - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Collection of the entity's boundaries
boundaries - Variable in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
 
boundaries - Variable in class net.egartley.beyondorigins.core.logic.collision.MapSectorChangeCollision
 
boundary - Variable in class net.egartley.beyondorigins.entities.Player
 
Boundary - Class in net.egartley.beyondorigins.core.logic.interaction
An imaginary boundary, or border, with a width, height and coordinates
Boundary() - Constructor for class net.egartley.beyondorigins.core.logic.interaction.Boundary
 
BOUNDARY_SIZE - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
BoundaryOffset - Class in net.egartley.beyondorigins.core.logic.interaction
A numeric offset from the top left (relative origin) of an entity
BoundaryOffset(int, int, int, int) - Constructor for class net.egartley.beyondorigins.core.logic.interaction.BoundaryOffset
Creates a new boundary offset
BoundaryPadding - Class in net.egartley.beyondorigins.core.logic.interaction
Extra spacing for boundaries, values can be negative or positive
BoundaryPadding(int) - Constructor for class net.egartley.beyondorigins.core.logic.interaction.BoundaryPadding
Creates new padding with each side having the same value ("square")
BoundaryPadding(int, int, int, int) - Constructor for class net.egartley.beyondorigins.core.logic.interaction.BoundaryPadding
Creates new padding with the specified values, in pixels, for each of the four sides
building - Static variable in class net.egartley.beyondorigins.gamestates.InGameState
 
Building - Class in net.egartley.beyondorigins.ingame
A place that the player can enter, treated seperately from the current map
Building(String, int, int, int, int) - Constructor for class net.egartley.beyondorigins.ingame.Building
Creates a new building
BuildingChanger - Class in net.egartley.beyondorigins.entities
An area that will trigger a change in the player's location and floor within a building
BuildingChanger(byte, int, int, int, int) - Constructor for class net.egartley.beyondorigins.entities.BuildingChanger
 
BuildingChanger(byte, int, int, int, int, int) - Constructor for class net.egartley.beyondorigins.entities.BuildingChanger
 
BuildingFloor - Class in net.egartley.beyondorigins.ingame
A floor within a Building where the player can walk around
BuildingFloor(int, Building) - Constructor for class net.egartley.beyondorigins.ingame.BuildingFloor
 
buildSprite() - Method in class net.egartley.beyondorigins.entities.WoodenFence
 
buildTiles() - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
Populate MapSector.tiles with MapTile objects, defined in the sector's .def file
buttons - Variable in class net.egartley.beyondorigins.gamestates.MainMenuState
 

C

Calculate - Class in net.egartley.beyondorigins.core.logic
 
Calculate() - Constructor for class net.egartley.beyondorigins.core.logic.Calculate
 
calculateCollidedSide(int, EntityBoundary, EntityBoundary) - Method in class net.egartley.beyondorigins.core.logic.events.EntityEntityCollisionEvent
 
cancel() - Method in class net.egartley.beyondorigins.core.threads.DelayedEvent
Cancel the delayed event, and kill its thread.
canCollide - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not the entity is "allowed" to collide with others
canPickup - Variable in class net.egartley.beyondorigins.entities.DroppedItem
 
canPlay - Static variable in class net.egartley.beyondorigins.gamestates.InGameState
 
changeBoundaries - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
changeCollisions - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
changeFloor(BuildingFloor) - Method in class net.egartley.beyondorigins.ingame.Building
Move the player from the current floor to another, setting Building.currentFloor to that new one
changeMap(int) - Static method in class net.egartley.beyondorigins.gamestates.InGameState
Leaves the player from the current map, and enters them into the new one.
changerCollisions - Variable in class net.egartley.beyondorigins.ingame.BuildingFloor
 
changers - Variable in class net.egartley.beyondorigins.ingame.BuildingFloor
 
changeSector(MapSector, MapSector) - Method in class net.egartley.beyondorigins.core.abstracts.Map
Moves from one sector to another
character - Variable in class net.egartley.beyondorigins.core.logic.dialogue.CharacterDialogue
 
Character - Interface in net.egartley.beyondorigins.core.interfaces
 
CharacterDialogue - Class in net.egartley.beyondorigins.core.logic.dialogue
 
CharacterDialogue(Character, String) - Constructor for class net.egartley.beyondorigins.core.logic.dialogue.CharacterDialogue
 
CharacterDialogue(Character, String, boolean, int) - Constructor for class net.egartley.beyondorigins.core.logic.dialogue.CharacterDialogue
 
characterDialogueIndex - Variable in class net.egartley.beyondorigins.core.logic.dialogue.DialogueExchange
 
characterNameFont - Static variable in class net.egartley.beyondorigins.core.ui.DialoguePanel
The font used when rendering the character's name
chatBoundary - Variable in class net.egartley.beyondorigins.entities.Player
 
checkboxCheckedImage - Static variable in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
checkboxImage - Static variable in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
checkClick() - Method in class net.egartley.beyondorigins.core.ui.ClickableArea
 
checkClick(int, int, int) - Method in class net.egartley.beyondorigins.core.ui.GenericButton
 
checkPlayerLimits() - Method in class net.egartley.beyondorigins.ingame.BuildingFloor
Ensures the player doesn't move beyond the limits of this floor (into the black)
clear() - Method in class net.egartley.beyondorigins.ingame.PlayerInventorySlot
 
clearSlot(int) - Static method in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
ClickableArea - Class in net.egartley.beyondorigins.core.ui
 
ClickableArea(int, int, int, int) - Constructor for class net.egartley.beyondorigins.core.ui.ClickableArea
 
clicked - Variable in class net.egartley.beyondorigins.core.ui.ClickableArea
 
clicked - Variable in class net.egartley.beyondorigins.core.ui.GenericButton
 
clickeds - Static variable in class net.egartley.beyondorigins.core.controllers.MouseController
 
collidedSide - Variable in class net.egartley.beyondorigins.core.logic.events.EntityEntityCollisionEvent
The side that the collision occurred at
collision - Variable in class net.egartley.beyondorigins.core.logic.interaction.EntityEntityInteraction
 
collisions - Static variable in class net.egartley.beyondorigins.core.logic.collision.Collisions
 
Collisions - Class in net.egartley.beyondorigins.core.logic.collision
 
Collisions() - Constructor for class net.egartley.beyondorigins.core.logic.collision.Collisions
 
COLUMNS - Static variable in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
complete() - Method in class net.egartley.beyondorigins.ingame.Quest
Marks the quest as complete, and makes sure all objectives are complete as well
complete() - Method in class net.egartley.beyondorigins.ingame.QuestObjective
 
concurrent(Entity) - Static method in class net.egartley.beyondorigins.core.logic.collision.Collisions
 
CONFUSION - Static variable in class net.egartley.beyondorigins.entities.EntityExpression
 
contains(GameItem) - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
contains(GameItem, int) - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
contains(GameItem, int, boolean) - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
controlPressed(Command) - Method in class net.egartley.beyondorigins.Game
 
controlReleased(Command) - Method in class net.egartley.beyondorigins.Game
 
CURRENT_YEAR - net.egartley.beyondorigins.ingame.Item
 
CURRENT_YEAR - Static variable in class net.egartley.beyondorigins.data.Items
 
currentColor - Variable in class net.egartley.beyondorigins.core.ui.MenuButton
The color that is currently being used for the button
currentData - Static variable in class net.egartley.beyondorigins.data.SaveLoad
 
currentDialogue - Variable in class net.egartley.beyondorigins.core.logic.dialogue.DialogueExchange
 
currentFloor - Variable in class net.egartley.beyondorigins.ingame.Building
 
currentID - Static variable in class net.egartley.beyondorigins.data.SaveLoad
 
currentTextColor - Variable in class net.egartley.beyondorigins.core.ui.MenuButton
The color that is currently being used for the text
CurrentYear - Class in net.egartley.beyondorigins.ingame.items
 
CurrentYear() - Constructor for class net.egartley.beyondorigins.ingame.items.CurrentYear
 
cutscene - Variable in class net.egartley.beyondorigins.entities.CutsceneTrigger
 
Cutscene - Class in net.egartley.beyondorigins.core.abstracts
 
Cutscene(Map, int) - Constructor for class net.egartley.beyondorigins.core.abstracts.Cutscene
 
CUTSCENE - Static variable in class net.egartley.beyondorigins.data.Images
 
CutsceneTrigger - Class in net.egartley.beyondorigins.entities
An area that will trigger a cutscene to start playing
CutsceneTrigger(Cutscene, int, int) - Constructor for class net.egartley.beyondorigins.entities.CutsceneTrigger
 

D

Damageable - Interface in net.egartley.beyondorigins.core.interfaces
 
data - Variable in class net.egartley.beyondorigins.data.SaveFile
 
deactivate() - Method in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
 
deactivate() - Method in class net.egartley.beyondorigins.core.logic.interaction.EntityEntityInteraction
 
debug - Static variable in class net.egartley.beyondorigins.Game
Whether or not to perform debug related operations
Debug - Class in net.egartley.beyondorigins
 
Debug() - Constructor for class net.egartley.beyondorigins.Debug
 
debugFont - Static variable in class net.egartley.beyondorigins.core.abstracts.Entity
 
DebugMap - Class in net.egartley.beyondorigins.ingame.maps.debug
Test map
DebugMap() - Constructor for class net.egartley.beyondorigins.ingame.maps.debug.DebugMap
 
DEFAULT_DAMAGE - Variable in class net.egartley.beyondorigins.entities.Player
 
DEFAULT_DEFENSE - Variable in class net.egartley.beyondorigins.entities.Player
 
DEFAULT_HEALTH - Variable in class net.egartley.beyondorigins.entities.Player
 
DEFAULT_SLOTS - Static variable in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
defaultBoundary - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
The boundary to use if not specified
defaultKeyCode - Static variable in class net.egartley.beyondorigins.core.logic.interaction.EntityEntityInteraction
 
DefaultRock - Class in net.egartley.beyondorigins.entities
Rock that the player cannot walk over, but can walk behind
DefaultRock(Sprite, int, int) - Constructor for class net.egartley.beyondorigins.entities.DefaultRock
 
DefaultTree - Class in net.egartley.beyondorigins.entities
Basic tree that the player can walk under, but not over
DefaultTree(Sprite, int, int) - Constructor for class net.egartley.beyondorigins.entities.DefaultTree
 
delay() - Method in class net.egartley.beyondorigins.core.ui.DialoguePanel
Disable advancing the dialogue for DialoguePanel.DELAY amount of time
DELAY - Static variable in class net.egartley.beyondorigins.core.ui.DialoguePanel
How long before the dialogue can be advanced after starting or switching
DelayedEvent - Class in net.egartley.beyondorigins.core.threads
 
DelayedEvent(double) - Constructor for class net.egartley.beyondorigins.core.threads.DelayedEvent
Create a new delayed event, which will call DelayedEvent.onFinish() after the specified amount of time
deltaX - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Less-than-one change in the x-coordinate, used for non-integer speeds
deltaX - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
deltaY - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Less-than-one change in the y-coordinate, used for non-integer speeds
deltaY - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
deregisterClicked() - Method in class net.egartley.beyondorigins.core.ui.GenericButton
 
description - Variable in class net.egartley.beyondorigins.ingame.Quest
 
description - Variable in class net.egartley.beyondorigins.ingame.QuestObjective
 
descriptionColor - Static variable in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
descriptionFont - Static variable in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
descriptionLines - Variable in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
destroy() - Method in class net.egartley.beyondorigins.entities.DroppedItem
Removes the dropped item from the current sector's entities, and then kills it
detailsColor - Static variable in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
detailsFont - Static variable in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
detailsLineIndex - Variable in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
determineBoundaryColor(EntityBoundary) - Method in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
 
determineBoundaryColors(ArrayList<EntityBoundary>) - Method in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
 
dialogue - Static variable in class net.egartley.beyondorigins.gamestates.InGameState
 
dialogue_gotHat - Variable in class net.egartley.beyondorigins.entities.Wizard
 
dialogue_meetPlayer - Variable in class net.egartley.beyondorigins.entities.Wizard
 
DIALOGUE_PANEL - Static variable in class net.egartley.beyondorigins.data.Images
 
dialogue_playerCollision - Variable in class net.egartley.beyondorigins.entities.Dummy
 
dialogue_playerGeneric - Variable in class net.egartley.beyondorigins.entities.Wizard
 
DialogueController - Class in net.egartley.beyondorigins.core.controllers
 
DialogueController() - Constructor for class net.egartley.beyondorigins.core.controllers.DialogueController
 
DialogueExchange - Class in net.egartley.beyondorigins.core.logic.dialogue
 
DialogueExchange(CharacterDialogue...) - Constructor for class net.egartley.beyondorigins.core.logic.dialogue.DialogueExchange
 
DialogueExchangeFinishedEvent - Class in net.egartley.beyondorigins.core.logic.events
 
DialogueExchangeFinishedEvent(DialogueExchange) - Constructor for class net.egartley.beyondorigins.core.logic.events.DialogueExchangeFinishedEvent
 
dialogueExchangeFinishedEvents - Static variable in class net.egartley.beyondorigins.core.controllers.DialogueController
 
DialoguePanel - Class in net.egartley.beyondorigins.core.ui
 
DialoguePanel() - Constructor for class net.egartley.beyondorigins.core.ui.DialoguePanel
 
dialogues - Variable in class net.egartley.beyondorigins.core.logic.dialogue.DialogueExchange
 
didHover - Variable in class net.egartley.beyondorigins.core.ui.ClickableArea
 
didInteract - Variable in class net.egartley.beyondorigins.core.logic.interaction.EntityEntityInteraction
 
didSetStringCoords - Variable in class net.egartley.beyondorigins.core.ui.MenuButton
 
didStart - Variable in class net.egartley.beyondorigins.ingame.Quest
 
didStartDrag - Variable in class net.egartley.beyondorigins.ingame.PlayerInventoryStack
 
dir - Variable in class net.egartley.beyondorigins.entities.Dummy
 
DIRECTION_DOWN - Static variable in class net.egartley.beyondorigins.core.abstracts.Entity
 
DIRECTION_LEFT - Static variable in class net.egartley.beyondorigins.core.abstracts.Entity
 
DIRECTION_RIGHT - Static variable in class net.egartley.beyondorigins.core.abstracts.Entity
 
DIRECTION_UP - Static variable in class net.egartley.beyondorigins.core.abstracts.Entity
 
disabledColor - Variable in class net.egartley.beyondorigins.core.ui.MenuButton
 
disabledImage - Variable in class net.egartley.beyondorigins.core.ui.ImageButton
 
DISGUST - Static variable in class net.egartley.beyondorigins.entities.EntityExpression
 
displayedLines - Variable in class net.egartley.beyondorigins.core.logic.dialogue.DialogueExchange
 
displayName - Variable in class net.egartley.beyondorigins.core.abstracts.GameItem
 
done - Variable in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
downstairs() - Method in class net.egartley.beyondorigins.ingame.Building
Change the floor to the one below it (warning if already at bottom floor)
DOWNSTAIRS - Static variable in class net.egartley.beyondorigins.entities.BuildingChanger
 
draw(Graphics) - Method in class net.egartley.beyondorigins.core.logic.interaction.Boundary
Renders the boundary
drawBoundaries(Graphics) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Draws all of the entity's boundaries
drawColor - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
The current color that is being used while rendering
drawDebug(Graphics) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Renders debug information, such as the entity's boundaries and "name tag"
drawFirstLayer(Graphics) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Draws the first "layer", assuming Entity.isDualRendered is true (below the player)
drawHealthBar(Graphics) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Shows the entity's health above them
drawLine(String, Graphics) - Method in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
drawLine(String, Graphics) - Static method in class net.egartley.beyondorigins.Debug
Renders the string in the top left corner of the screen
drawNameTag(Graphics) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Draws the entity's "name tag", which is Entity.toString()
drawSecondLayer(Graphics) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Draws the second "layer", assuming Entity.isDualRendered is true (above the player)
drawTiles(Graphics) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
Renders all of the sector's tiles
drawToolTip(Graphics) - Method in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
drop() - Method in class net.egartley.beyondorigins.ingame.PlayerInventoryStack
 
DroppedItem - Class in net.egartley.beyondorigins.entities
An item that was dropped from the player's inventory (by the user or programatically)
DroppedItem(ItemStack, int, int) - Constructor for class net.egartley.beyondorigins.entities.DroppedItem
 
Dummy - Class in net.egartley.beyondorigins.entities
 
Dummy() - Constructor for class net.egartley.beyondorigins.entities.Dummy
 
DUMMY - Static variable in class net.egartley.beyondorigins.data.Images
 
DUMMY - Static variable in class net.egartley.beyondorigins.entities.Entities
 
duration - Variable in class net.egartley.beyondorigins.core.threads.DelayedEvent
The amount of time to wait (in seconds)

E

enabledColor - Variable in class net.egartley.beyondorigins.core.ui.MenuButton
 
enabledImage - Variable in class net.egartley.beyondorigins.core.ui.ImageButton
 
end() - Method in class net.egartley.beyondorigins.core.abstracts.Cutscene
 
end() - Method in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
 
end(EntityEntityCollisionEvent) - Method in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
This is called once after the collision ends
endRemove(EntityEntityCollision) - Static method in class net.egartley.beyondorigins.core.logic.collision.Collisions
 
endWith(Entity) - Static method in class net.egartley.beyondorigins.core.logic.collision.Collisions
 
enter(GameContainer, StateBasedGame) - Method in class net.egartley.beyondorigins.gamestates.InGameState
 
enter(GameContainer, StateBasedGame) - Method in class net.egartley.beyondorigins.gamestates.MainMenuState
 
enteredBuilding() - Method in class net.egartley.beyondorigins.entities.Player
 
entities - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
entities - Variable in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
Entities that are to collide
entities - Variable in class net.egartley.beyondorigins.core.logic.interaction.EntityEntityInteraction
 
entities - Variable in class net.egartley.beyondorigins.ingame.BuildingFloor
 
Entities - Class in net.egartley.beyondorigins.entities
Commonly referenced entities, such as the player
Entities() - Constructor for class net.egartley.beyondorigins.entities.Entities
 
Entity - Class in net.egartley.beyondorigins.core.abstracts
Anything that is rendered with a Sprite at a specified location
Entity(String) - Constructor for class net.egartley.beyondorigins.core.abstracts.Entity
 
Entity(String, Sprite) - Constructor for class net.egartley.beyondorigins.core.abstracts.Entity
 
Entity(String, SpriteSheet) - Constructor for class net.egartley.beyondorigins.core.abstracts.Entity
 
EntityBoundary - Class in net.egartley.beyondorigins.core.logic.interaction
Represents a Boundary that is specifically tailored for use with an Entity
EntityBoundary(Entity, int, int, BoundaryPadding) - Constructor for class net.egartley.beyondorigins.core.logic.interaction.EntityBoundary
Creates a new boundary for the given entity
EntityBoundary(Entity, int, int, BoundaryPadding, BoundaryOffset) - Constructor for class net.egartley.beyondorigins.core.logic.interaction.EntityBoundary
Creates a new boundary for the given entity
EntityBoundary(Entity, Sprite, BoundaryPadding) - Constructor for class net.egartley.beyondorigins.core.logic.interaction.EntityBoundary
Creates a new boundary for the given entity
EntityEntityCollision - Class in net.egartley.beyondorigins.core.logic.collision
A collision between two different entities
EntityEntityCollision(EntityBoundary, EntityBoundary) - Constructor for class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
Creates a new collision between two entity boundaries
EntityEntityCollisionEvent - Class in net.egartley.beyondorigins.core.logic.events
A "event" that can be used for accessing information about an EntityEntityCollision
EntityEntityCollisionEvent(EntityEntityCollision) - Constructor for class net.egartley.beyondorigins.core.logic.events.EntityEntityCollisionEvent
Creates a new entity-entity collision event, which calculates its EntityEntityCollisionEvent.collidedSide
EntityEntityInteraction - Class in net.egartley.beyondorigins.core.logic.interaction
 
EntityEntityInteraction(Entity, Entity) - Constructor for class net.egartley.beyondorigins.core.logic.interaction.EntityEntityInteraction
 
EntityEntityInteraction(EntityBoundary, EntityBoundary) - Constructor for class net.egartley.beyondorigins.core.logic.interaction.EntityEntityInteraction
 
EntityExpression - Class in net.egartley.beyondorigins.entities
An image that appears above an entity to convey an emotion
EntityExpression(byte, Entity) - Constructor for class net.egartley.beyondorigins.entities.EntityExpression
 
EntityInventory - Class in net.egartley.beyondorigins.core.logic.inventory
 
EntityInventory(Entity) - Constructor for class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
EntityInventory(Entity, int) - Constructor for class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
entityPath - Static variable in class net.egartley.beyondorigins.data.Images
 
entryBoundary - Variable in class net.egartley.beyondorigins.ingame.Building
 
entryFloor - Variable in class net.egartley.beyondorigins.ingame.Building
 
error(Exception) - Static method in class net.egartley.beyondorigins.Debug
Handles the exception, printing out its message
error(Object) - Static method in class net.egartley.beyondorigins.Debug
Prints the given object to the console with the tag "ERROR"
exchange - Variable in class net.egartley.beyondorigins.core.logic.events.DialogueExchangeFinishedEvent
 
exchange - Variable in class net.egartley.beyondorigins.core.ui.DialoguePanel
The dialogue that is currently being used
exp - Variable in class net.egartley.beyondorigins.entities.Dummy
 
experience - Variable in class net.egartley.beyondorigins.entities.Player
 
expressionPath - Static variable in class net.egartley.beyondorigins.data.Images
 

F

fastForward() - Method in class net.egartley.beyondorigins.core.threads.DelayedEvent
Call DelayedEvent.onFinish() now ("fast forward" through the delay)
feetBoundary - Variable in class net.egartley.beyondorigins.entities.Player
 
fiftyFifty() - Static method in class net.egartley.beyondorigins.Util
Calls Util.percentChance(double) with an equal chance of either true or false
fill(String) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
firedEvent - Variable in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
Whether or not the onCollide event has been fired
firedEvent - Variable in class net.egartley.beyondorigins.core.logic.collision.MapSectorChangeCollision
 
firstAvailableSlotFor(GameItem) - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
firstLayer - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
If Entity.isDualRendered is true, render this before the player ("below")
floors - Variable in class net.egartley.beyondorigins.ingame.Building
 
font - Static variable in class net.egartley.beyondorigins.core.ui.MenuButton
 
font - Static variable in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
font - Static variable in class net.egartley.beyondorigins.Debug
Font to use while rendering debug lines
foundHat - Variable in class net.egartley.beyondorigins.entities.Wizard
 
foundHatExpression - Variable in class net.egartley.beyondorigins.entities.Wizard
 
frames - Variable in class net.egartley.beyondorigins.core.graphics.Sprite
All of the possible frames that the sprite could use
frames - Variable in class net.egartley.beyondorigins.core.graphics.SpriteSheet
 
freeze() - Method in class net.egartley.beyondorigins.entities.Player
Makes the player immovable
from - Variable in class net.egartley.beyondorigins.core.logic.collision.MapSectorChangeCollision
 
from - Variable in class net.egartley.beyondorigins.core.logic.events.MapSectorChangeEvent
 
frozen - Variable in class net.egartley.beyondorigins.entities.Player
 

G

Game - Class in net.egartley.beyondorigins
The "main" class, mostly for interacting with the Slick2D library
Game() - Constructor for class net.egartley.beyondorigins.Game
Calls the constructor for StateBasedGame with a custom title
GameItem - Class in net.egartley.beyondorigins.core.abstracts
 
GameItem(String, String, Image) - Constructor for class net.egartley.beyondorigins.core.abstracts.GameItem
 
generateMovementRestrictionCollisions(EntityBoundary) - Method in class net.egartley.beyondorigins.entities.Player
 
generateMovementRestrictionCollisions(EntityBoundary...) - Method in class net.egartley.beyondorigins.entities.Player
 
generateSectorSpecificCollisions(MapSector) - Method in class net.egartley.beyondorigins.entities.Player
Generate collisions with sector entities that aren't traversable
GenericButton - Class in net.egartley.beyondorigins.core.ui
 
GenericButton(int, int) - Constructor for class net.egartley.beyondorigins.core.ui.GenericButton
 
GenericButton(int, int, int, int) - Constructor for class net.egartley.beyondorigins.core.ui.GenericButton
 
GenericButton(Image) - Constructor for class net.egartley.beyondorigins.core.ui.GenericButton
 
GenericButton(Image, int, int) - Constructor for class net.egartley.beyondorigins.core.ui.GenericButton
 
get(byte) - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
get(byte) - Static method in class net.egartley.beyondorigins.data.Images
Returns the specified image
get(String) - Static method in class net.egartley.beyondorigins.data.Images
Returns an image at the specified path
get(String) - Static method in class net.egartley.beyondorigins.data.SaveLoad
 
getAllBoundaryCollisions(EntityEntityCollision, Entity, EntityBoundary) - Static method in class net.egartley.beyondorigins.Util
Generates an array list of collisions between the base boundary and all of the entity's boundaries
getAnimationFrames(Sprite) - Static method in class net.egartley.beyondorigins.Util
Builds an array of images to use for the frames of an animation
getCenter(int, int) - Static method in class net.egartley.beyondorigins.core.logic.Calculate
Returns the "center" of b from a
getCenteredX(int) - Static method in class net.egartley.beyondorigins.core.logic.Calculate
 
getCenteredY(int) - Static method in class net.egartley.beyondorigins.core.logic.Calculate
 
getCharacterImage() - Method in interface net.egartley.beyondorigins.core.interfaces.Character
 
getCharacterImage() - Method in class net.egartley.beyondorigins.entities.Dummy
 
getCharacterImage() - Method in class net.egartley.beyondorigins.entities.Player
 
getCharacterImage() - Method in class net.egartley.beyondorigins.entities.Wizard
 
getExperienceNeededForNextLevel() - Method in class net.egartley.beyondorigins.entities.Player
 
getID() - Method in class net.egartley.beyondorigins.gamestates.InGameState
 
getID() - Method in class net.egartley.beyondorigins.gamestates.MainMenuState
 
getName() - Method in interface net.egartley.beyondorigins.core.interfaces.Character
 
getName() - Method in class net.egartley.beyondorigins.entities.Dummy
 
getName() - Method in class net.egartley.beyondorigins.entities.Player
 
getName() - Method in class net.egartley.beyondorigins.entities.Wizard
 
getQuest() - Method in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
getRow(int) - Method in class net.egartley.beyondorigins.core.graphics.SpriteSheet
Returns the "strip" at the given index
getSaveFile(int) - Static method in class net.egartley.beyondorigins.data.SaveLoad
 
getSaveFilePath(int) - Static method in class net.egartley.beyondorigins.data.SaveLoad
 
getSlotX(int) - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
getSlotY(int) - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
getSprite(int) - Method in class net.egartley.beyondorigins.core.graphics.SpriteSheet
 
getSpriteTemplate(byte) - Static method in class net.egartley.beyondorigins.entities.Entities
 
getStack(int) - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
getTemplateAnimation() - Method in class net.egartley.beyondorigins.entities.EntityExpression
 
getTemplateAnimation(byte, int, int, int, int, int, int) - Static method in class net.egartley.beyondorigins.Util
Builds an animation from the given image and supplied parameters
getTemplateSpriteSheet(byte) - Method in class net.egartley.beyondorigins.entities.EntityExpression
 
giveExperience(int) - Method in class net.egartley.beyondorigins.entities.Player
 
giveQuest(Quest, boolean) - Static method in class net.egartley.beyondorigins.gamestates.InGameState
Give the player a quest
GRASS - Static variable in class net.egartley.beyondorigins.core.graphics.MapTile
 
GRASS_PATH_1 - Static variable in class net.egartley.beyondorigins.core.graphics.MapTile
 
GRASS_PATH_2 - Static variable in class net.egartley.beyondorigins.core.graphics.MapTile
 

H

HAPPINESS - Static variable in class net.egartley.beyondorigins.entities.EntityExpression
 
hasCorners - Variable in class net.egartley.beyondorigins.entities.WoodenFence
 
hatTree - Variable in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector1
 
headBoundary - Variable in class net.egartley.beyondorigins.entities.Player
 
heal(int) - Method in interface net.egartley.beyondorigins.core.interfaces.Damageable
 
heal(int) - Method in class net.egartley.beyondorigins.entities.Monster
 
heal(int) - Method in class net.egartley.beyondorigins.entities.Player
 
health - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Amount of damage the entity can take before dying
healthBarColor - Static variable in class net.egartley.beyondorigins.core.abstracts.Entity
 
healthBarWidth - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
 
HEART - Static variable in class net.egartley.beyondorigins.entities.EntityExpression
 
height - Variable in class net.egartley.beyondorigins.core.graphics.Sprite
Height in pixels
height - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
The boundary's height (includes padding)
height - Variable in class net.egartley.beyondorigins.core.ui.ClickableArea
 
height - Variable in class net.egartley.beyondorigins.core.ui.UIElement
 
height - Variable in class net.egartley.beyondorigins.entities.BuildingChanger
 
hide() - Method in class net.egartley.beyondorigins.core.ui.DialoguePanel
Makes the dialogue panel no longer visible
Hmm - Class in net.egartley.beyondorigins.ingame.items
 
Hmm() - Constructor for class net.egartley.beyondorigins.ingame.items.Hmm
 
HMM - net.egartley.beyondorigins.ingame.Item
 
HMM - Static variable in class net.egartley.beyondorigins.data.Items
 
horizontalOffset - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
 
house - Variable in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector1
 
House1 - Class in net.egartley.beyondorigins.ingame.buildings
Test building
House1(int, int, int, int) - Constructor for class net.egartley.beyondorigins.ingame.buildings.House1
 
hoverColor - Variable in class net.egartley.beyondorigins.core.ui.MenuButton
 
hoverImage - Variable in class net.egartley.beyondorigins.core.ui.ImageButton
 
hoverTextColor - Variable in class net.egartley.beyondorigins.core.ui.MenuButton
 
hurtEvent - Variable in class net.egartley.beyondorigins.entities.Monster
 

I

icon - Variable in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
id - Variable in class net.egartley.beyondorigins.core.abstracts.GameItem
 
id - Variable in class net.egartley.beyondorigins.core.abstracts.Map
Identifier for the map
id - Variable in class net.egartley.beyondorigins.core.graphics.MapTile
 
id - Variable in class net.egartley.beyondorigins.data.SaveFile
 
id - Variable in enum net.egartley.beyondorigins.ingame.Item
 
id - Variable in class net.egartley.beyondorigins.ingame.Quest
 
ID - Static variable in class net.egartley.beyondorigins.gamestates.InGameState
 
ID - Static variable in class net.egartley.beyondorigins.gamestates.MainMenuState
 
image - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
The buffered image to use when rendering (default)
image - Variable in class net.egartley.beyondorigins.core.abstracts.GameItem
 
image - Variable in class net.egartley.beyondorigins.core.graphics.MapTile
 
image - Variable in class net.egartley.beyondorigins.core.ui.UIElement
 
image - Variable in class net.egartley.beyondorigins.ingame.BuildingFloor
 
image - Variable in enum net.egartley.beyondorigins.ingame.Item
 
ImageButton - Class in net.egartley.beyondorigins.core.ui
 
ImageButton(Image) - Constructor for class net.egartley.beyondorigins.core.ui.ImageButton
 
ImageButton(Image, int, int) - Constructor for class net.egartley.beyondorigins.core.ui.ImageButton
 
ImageButton(Image, Image, Image, int, int) - Constructor for class net.egartley.beyondorigins.core.ui.ImageButton
 
Images - Class in net.egartley.beyondorigins.data
 
Images() - Constructor for class net.egartley.beyondorigins.data.Images
 
index - Variable in class net.egartley.beyondorigins.ingame.PlayerInventorySlot
 
inflict(int) - Method in interface net.egartley.beyondorigins.core.interfaces.Damageable
 
inflict(int) - Method in class net.egartley.beyondorigins.entities.Monster
 
inflict(int) - Method in class net.egartley.beyondorigins.entities.Player
 
info(Object) - Static method in class net.egartley.beyondorigins.Debug
Prints the given object to the console with the tag "INFO"
InGameState - Class in net.egartley.beyondorigins.gamestates
 
InGameState() - Constructor for class net.egartley.beyondorigins.gamestates.InGameState
 
init() - Method in class net.egartley.beyondorigins.core.abstracts.Cutscene
 
init() - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
init() - Static method in class net.egartley.beyondorigins.data.Items
 
init() - Static method in class net.egartley.beyondorigins.data.Quests
 
init() - Method in class net.egartley.beyondorigins.ingame.maps.debug.cutscenes.TestScene
 
init() - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector1
 
init() - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector2
 
init() - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector3
 
init() - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector4
 
init() - Method in class net.egartley.beyondorigins.ingame.maps.testbattle.sectors.Sector1
 
init(GameContainer, StateBasedGame) - Method in class net.egartley.beyondorigins.gamestates.InGameState
 
init(GameContainer, StateBasedGame) - Method in class net.egartley.beyondorigins.gamestates.MainMenuState
 
initialize() - Static method in class net.egartley.beyondorigins.entities.Entities
 
initStatesList(GameContainer) - Method in class net.egartley.beyondorigins.Game
 
inProgress() - Method in class net.egartley.beyondorigins.ingame.Quest
Returns true if the quest has started, but not completed, false otherwise
input - Static variable in class net.egartley.beyondorigins.Game
Allows for keyboard, mouse and controller input to be read
interact() - Method in class net.egartley.beyondorigins.core.logic.interaction.EntityEntityInteraction
 
interactions - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Collection of the entity's interactions
INTEREST - Static variable in class net.egartley.beyondorigins.entities.EntityExpression
 
invalidateAllMovement() - Method in class net.egartley.beyondorigins.entities.Player
 
invalidatedKeys - Static variable in class net.egartley.beyondorigins.core.input.Keyboard
 
invalidateKey(int) - Static method in class net.egartley.beyondorigins.core.input.Keyboard
"Invalidate" the given key, which means that it will need to be "re-pressed" in order to appear in Keyboard.pressedKeyCodes again
inventory - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
 
INVENTORY_PANEL - Static variable in class net.egartley.beyondorigins.data.Images
 
INVENTORY_SLOT - Static variable in class net.egartley.beyondorigins.data.Images
 
inventoryPanel - Variable in class net.egartley.beyondorigins.ingame.PlayerMenu
 
inventoryPanelTab - Variable in class net.egartley.beyondorigins.ingame.PlayerMenu
 
invoker - Variable in class net.egartley.beyondorigins.core.logic.events.EntityEntityCollisionEvent
The collision that caused the event
is(GameItem) - Method in class net.egartley.beyondorigins.core.abstracts.GameItem
 
isAbove(Entity) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Returns whether or not the entity is "above" the other entity
isActive - Variable in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
Whether or not the collision is currently being used
isActive - Variable in class net.egartley.beyondorigins.core.logic.interaction.EntityEntityInteraction
 
isAllowedToMoveDownwards - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not the entity is allowed to move downwards
isAllowedToMoveLeftwards - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not the entity is allowed to move leftwards
isAllowedToMoveRightwards - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not the entity is allowed to move rightwards
isAllowedToMoveUpwards - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not the entity is allowed to move upwards
isAnimated - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not the entity is animated
isBeingDragged - Variable in class net.egartley.beyondorigins.ingame.PlayerInventoryStack
 
isBeingHovered - Variable in class net.egartley.beyondorigins.core.ui.GenericButton
 
isBelow(Entity) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Returns whether or not the entity is "below" the other entity
isClickInBounds(int, int) - Method in class net.egartley.beyondorigins.core.ui.UIElement
 
isCollided - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not the entity is currently collided with another entity
isCollided - Variable in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
Whether or not the two entities are collided
isCollided - Variable in class net.egartley.beyondorigins.core.logic.collision.MapSectorChangeCollision
 
isCollided - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
Whether or not the boundary is collided with another
isComplete - Variable in class net.egartley.beyondorigins.ingame.Quest
 
isComplete - Variable in class net.egartley.beyondorigins.ingame.QuestObjective
 
isCurrentDialogueFinished() - Method in class net.egartley.beyondorigins.core.logic.dialogue.DialogueExchange
 
isDialogueVisible - Static variable in class net.egartley.beyondorigins.gamestates.InGameState
 
isDragging - Static variable in class net.egartley.beyondorigins.core.input.Mouse
 
isDualRendered - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not the entity has two different "layers" that are rendered before and after the player
isEmpty() - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
isEmpty() - Method in class net.egartley.beyondorigins.ingame.PlayerInventorySlot
 
isEmpty(int) - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
isEnabled - Variable in class net.egartley.beyondorigins.core.ui.UIElement
 
isEntityWithinToleranceOf(Entity, Entity, byte, int) - Static method in class net.egartley.beyondorigins.core.logic.Calculate
Returns whether or not the first entity is within "tolerance", or distance of, the second entity, in the specified direction (uses each entity's Entity.defaultBoundary)
isEntityWithinToleranceOf(EntityBoundary, EntityBoundary, byte, int) - Static method in class net.egartley.beyondorigins.core.logic.Calculate
Returns whether or not the first entity is within "tolerance", or distance of, the second entity, in the specified direction
isFinished - Variable in class net.egartley.beyondorigins.core.logic.dialogue.DialogueExchange
 
isFull() - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
isFull() - Method in class net.egartley.beyondorigins.core.logic.inventory.ItemStack
 
isHurt - Variable in class net.egartley.beyondorigins.entities.Monster
 
isInBuilding - Variable in class net.egartley.beyondorigins.entities.Player
 
isInventoryVisible - Static variable in class net.egartley.beyondorigins.gamestates.InGameState
 
isLeftOf(Entity) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Returns whether or not the entity is to the "left" of the other entity
isMovementInvalidated - Variable in class net.egartley.beyondorigins.entities.Player
 
isMovementRestricting - Variable in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
Whether or not the collision would impose movement restrictions, typically on the player
isMovingDownwards - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not the entity is currently moving downwards
isMovingLeftwards - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not the entity is currently moving leftwards
isMovingRightwards - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not the entity is currently moving rightwards
isMovingUpwards - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not the entity is currently moving upwards
isPlayerOver - Variable in class net.egartley.beyondorigins.entities.DroppedItem
 
isPressed(int) - Static method in class net.egartley.beyondorigins.core.input.Keyboard
Returns whether or not the specified key is currently being pressed down
isRightOf(Entity) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Returns whether or not the entity is to the "right" of the other entity
isRunning - Variable in class net.egartley.beyondorigins.core.threads.DelayedEvent
 
isSectorSpecific - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not the entity is "bound" to, or only exists in, a specific map sector
isSelected - Variable in class net.egartley.beyondorigins.core.ui.QuestSlot
 
isShowing - Variable in class net.egartley.beyondorigins.core.ui.DialoguePanel
Whether or not the dialogue panel is showing (visible)
isShowingTooltip - Static variable in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
isShowingTooltip - Variable in class net.egartley.beyondorigins.ingame.PlayerInventoryStack
 
isShowingTransition - Variable in class net.egartley.beyondorigins.core.abstracts.Cutscene
 
isTalkingToPlayer - Variable in class net.egartley.beyondorigins.entities.Dummy
 
isTraversable - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not other entities, mainly the player, can walk over it or not
isVisible - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
 
isVisible - Variable in class net.egartley.beyondorigins.entities.EntityExpression
 
isWithinBounds(int, int, int, int, int, int) - Static method in class net.egartley.beyondorigins.Util
Returns whether or not the specified point is "within bounds," or overlapping, the specified area
item - Variable in class net.egartley.beyondorigins.core.logic.inventory.ItemStack
 
Item - Enum in net.egartley.beyondorigins.ingame
 
Item(String, String) - Constructor for enum net.egartley.beyondorigins.ingame.Item
 
Item(String, String, String) - Constructor for enum net.egartley.beyondorigins.ingame.Item
 
Item(String, String, Image) - Constructor for enum net.egartley.beyondorigins.ingame.Item
 
Items - Class in net.egartley.beyondorigins.data
 
Items() - Constructor for class net.egartley.beyondorigins.data.Items
 
itemStack - Variable in class net.egartley.beyondorigins.entities.DroppedItem
 
itemStack - Variable in class net.egartley.beyondorigins.ingame.PlayerInventoryStack
 
ItemStack - Class in net.egartley.beyondorigins.core.logic.inventory
 
ItemStack(GameItem) - Constructor for class net.egartley.beyondorigins.core.logic.inventory.ItemStack
 
ItemStack(GameItem, int) - Constructor for class net.egartley.beyondorigins.core.logic.inventory.ItemStack
 

J

JUMP - Static variable in class net.egartley.beyondorigins.entities.BuildingChanger
Same as up or down, but doesn't mean the change is directly the floor above or below
jumpNumber - Variable in class net.egartley.beyondorigins.entities.BuildingChanger
 

K

Keyboard - Class in net.egartley.beyondorigins.core.input
 
Keyboard() - Constructor for class net.egartley.beyondorigins.core.input.Keyboard
 
KeyboardController - Class in net.egartley.beyondorigins.core.controllers
 
KeyboardController() - Constructor for class net.egartley.beyondorigins.core.controllers.KeyboardController
 
keyCode - Variable in class net.egartley.beyondorigins.core.input.KeyTyped
 
keyPressed(int) - Static method in class net.egartley.beyondorigins.core.input.Keyboard
 
keyPressed(int, char) - Method in class net.egartley.beyondorigins.Game
 
keyReleased(int) - Static method in class net.egartley.beyondorigins.core.input.Keyboard
 
keyReleased(int, char) - Method in class net.egartley.beyondorigins.Game
 
keyTyped - Variable in class net.egartley.beyondorigins.core.logic.interaction.EntityEntityInteraction
 
KeyTyped - Class in net.egartley.beyondorigins.core.input
 
KeyTyped(int) - Constructor for class net.egartley.beyondorigins.core.input.KeyTyped
 
keyTypeds - Static variable in class net.egartley.beyondorigins.gamestates.InGameState
 

L

lastCollision - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
The most recent collision that has occurred for the entity.
lastCollisionEvent - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
The most recent collision event to have occurred.
lastEvent - Variable in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
The collision's most recent event
leave(GameContainer, StateBasedGame) - Method in class net.egartley.beyondorigins.gamestates.InGameState
 
leave(GameContainer, StateBasedGame) - Method in class net.egartley.beyondorigins.gamestates.MainMenuState
 
LEAVE - Static variable in class net.egartley.beyondorigins.entities.BuildingChanger
 
left - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
Left side of the boundary, which is the x-coordinate
left - Variable in class net.egartley.beyondorigins.core.logic.interaction.BoundaryOffset
 
left - Variable in class net.egartley.beyondorigins.core.logic.interaction.BoundaryPadding
Extra space added to the left side of the boundary
LEFT - Static variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
LEFT_ANIMATION - Variable in class net.egartley.beyondorigins.entities.Dummy
 
LEFT_ANIMATION - Variable in class net.egartley.beyondorigins.entities.Player
 
LEFT_HURT_ANIMATION - Variable in class net.egartley.beyondorigins.entities.Monster
 
LEFT_NORMAL_ANIMATION - Variable in class net.egartley.beyondorigins.entities.Monster
 
LEFT_SIDE - Static variable in class net.egartley.beyondorigins.core.logic.events.EntityEntityCollisionEvent
 
leftBuilding(Building) - Method in class net.egartley.beyondorigins.entities.Player
 
leftLimit - Variable in class net.egartley.beyondorigins.ingame.BuildingFloor
 
length - Variable in class net.egartley.beyondorigins.entities.WoodenFence
 
level - Variable in class net.egartley.beyondorigins.entities.Player
 
levelUp() - Method in class net.egartley.beyondorigins.entities.Player
 
LIFETIME_DELAY - Static variable in class net.egartley.beyondorigins.entities.DroppedItem
How long it takes for a dropped item to "despawn" after being dropped
lifetimeDelay - Variable in class net.egartley.beyondorigins.entities.DroppedItem
 
lineFont - Static variable in class net.egartley.beyondorigins.core.ui.DialoguePanel
The font used when rendering the actual dialogue
lineIndex - Variable in class net.egartley.beyondorigins.core.ui.DialoguePanel
An index, used as a multipler for the y-coordinate of each line of text
lines - Variable in class net.egartley.beyondorigins.core.logic.dialogue.CharacterDialogue
 
lines - Variable in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
load() - Method in class net.egartley.beyondorigins.core.graphics.SpriteSheet
Builds the sprite collection from the sheet image (should have already been set)
load() - Static method in class net.egartley.beyondorigins.data.SaveLoad
 
load(int) - Static method in class net.egartley.beyondorigins.data.SaveLoad
 
Loadable - Interface in net.egartley.beyondorigins.core.interfaces
 
loadedImages - Static variable in class net.egartley.beyondorigins.core.ui.QuestSlot
 
logo - Variable in class net.egartley.beyondorigins.gamestates.MainMenuState
 
lowerYLimit - Variable in class net.egartley.beyondorigins.ingame.BuildingFloor
 
lx - Static variable in class net.egartley.beyondorigins.Debug
Initial line x-coordinate
ly - Static variable in class net.egartley.beyondorigins.Debug
Initial line y-coordinate

M

main(String[]) - Static method in class net.egartley.beyondorigins.Game
Creates a new AppGameContainer and starts it
MainMenuState - Class in net.egartley.beyondorigins.gamestates
 
MainMenuState() - Constructor for class net.egartley.beyondorigins.gamestates.MainMenuState
 
map - Variable in class net.egartley.beyondorigins.core.logic.collision.MapSectorChangeCollision
 
map - Static variable in class net.egartley.beyondorigins.gamestates.InGameState
 
Map - Class in net.egartley.beyondorigins.core.abstracts
Collection of "sectors" that make up a map, which is like a level or world
Map(String) - Constructor for class net.egartley.beyondorigins.core.abstracts.Map
Creates a new map
maps - Static variable in class net.egartley.beyondorigins.gamestates.InGameState
 
MapSector - Class in net.egartley.beyondorigins.core.abstracts
Specific part, or area, of a map that fills the entire window
MapSector(Map, int) - Constructor for class net.egartley.beyondorigins.core.abstracts.MapSector
Creates a new map sector, then calls MapSector.buildTiles()
MapSectorChangeBoundary - Class in net.egartley.beyondorigins.core.logic.interaction
An area (boundary) where a map sector change can occur
MapSectorChangeBoundary(int, int, int, int, MapSector) - Constructor for class net.egartley.beyondorigins.core.logic.interaction.MapSectorChangeBoundary
 
MapSectorChangeCollision - Class in net.egartley.beyondorigins.core.logic.collision
 
MapSectorChangeCollision(MapSectorChangeBoundary, EntityBoundary, MapSector, MapSector, Map) - Constructor for class net.egartley.beyondorigins.core.logic.collision.MapSectorChangeCollision
 
MapSectorChangeEvent - Class in net.egartley.beyondorigins.core.logic.events
A custom "event" that can be used for gathering information about a sector change
MapSectorChangeEvent(MapSector, MapSector) - Constructor for class net.egartley.beyondorigins.core.logic.events.MapSectorChangeEvent
Creates a new event that can be used for gathering information about a sector change
MapTile - Class in net.egartley.beyondorigins.core.graphics
 
MapTile(String) - Constructor for class net.egartley.beyondorigins.core.graphics.MapTile
 
MapTile(String, Image) - Constructor for class net.egartley.beyondorigins.core.graphics.MapTile
 
mapTilePath - Static variable in class net.egartley.beyondorigins.data.Images
 
MARGIN - Static variable in class net.egartley.beyondorigins.ingame.PlayerInventorySlot
 
MAX_AMOUNT - Static variable in class net.egartley.beyondorigins.core.logic.inventory.ItemStack
 
MAX_AMOUNT - Static variable in class net.egartley.beyondorigins.ingame.PlayerInventoryStack
 
MAX_EXPERIENCE - Variable in class net.egartley.beyondorigins.entities.Player
 
MAX_LEVEL - Variable in class net.egartley.beyondorigins.entities.Player
 
MAX_LINES - Static variable in class net.egartley.beyondorigins.core.ui.DialoguePanel
The maximum number of lines that can be displayed at once
MAX_NEIGHBORS - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
maximumHealth - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Maximum amount of health the entity can have
meetPlayerExpression - Variable in class net.egartley.beyondorigins.entities.Wizard
 
MenuButton - Class in net.egartley.beyondorigins.core.ui
 
MenuButton(String, boolean, int, int, int, int) - Constructor for class net.egartley.beyondorigins.core.ui.MenuButton
 
metPlayer - Variable in class net.egartley.beyondorigins.entities.Wizard
 
mixed(JSONArray, ArrayList<String>, ArrayList<String>) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
Monster - Class in net.egartley.beyondorigins.entities
Test enemy
Monster() - Constructor for class net.egartley.beyondorigins.entities.Monster
 
MONSTER - Static variable in class net.egartley.beyondorigins.data.Images
 
MORE_LINES - Static variable in class net.egartley.beyondorigins.data.Images
 
moreLinesImage - Variable in class net.egartley.beyondorigins.core.ui.DialoguePanel
The image displayed when there are more lines available
Mouse - Class in net.egartley.beyondorigins.core.input
 
Mouse() - Constructor for class net.egartley.beyondorigins.core.input.Mouse
 
mouseClicked(int, int, int, int) - Method in class net.egartley.beyondorigins.Game
 
MouseClicked - Class in net.egartley.beyondorigins.core.input
 
MouseClicked() - Constructor for class net.egartley.beyondorigins.core.input.MouseClicked
 
MouseController - Class in net.egartley.beyondorigins.core.controllers
 
MouseController() - Constructor for class net.egartley.beyondorigins.core.controllers.MouseController
 
mouseDragged(int, int, int, int) - Method in class net.egartley.beyondorigins.Game
 
mouseHover - Variable in class net.egartley.beyondorigins.ingame.PlayerInventoryStack
 
mouseMoved(int, int, int, int) - Method in class net.egartley.beyondorigins.Game
 
mousePressed(int, int, int) - Method in class net.egartley.beyondorigins.Game
 
mouseReleased(int, int, int) - Method in class net.egartley.beyondorigins.Game
 
mouseWheelMoved(int) - Method in class net.egartley.beyondorigins.Game
 
mouseWithinBounds - Variable in class net.egartley.beyondorigins.core.ui.ClickableArea
 
move - Variable in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
move(boolean, boolean, boolean, boolean) - Method in class net.egartley.beyondorigins.entities.Player
 
move(byte) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Changes the entity's location (Renderable.x() and Renderable.y()) at a rate of Entity.speed per call.
move(byte, EntityBoundary) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Updates the entity's location by Entity.speed, unless the specified boundary is outside of the game's window
moveStackToEmpty(PlayerInventoryStack, int) - Static method in class net.egartley.beyondorigins.core.ui.PlayerInventory
 

N

name - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Human-readable identifier for the entity (not unique)
name - Variable in class net.egartley.beyondorigins.core.logic.interaction.EntityBoundary
Human-readable identification for this entity boundary
name - Variable in enum net.egartley.beyondorigins.ingame.Item
 
nameTagBackgroundColor - Static variable in class net.egartley.beyondorigins.core.abstracts.Entity
 
nameTagWidth - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
 
naturalStop - Variable in class net.egartley.beyondorigins.core.threads.DelayedEvent
 
neighbors - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
net.egartley.beyondorigins - package net.egartley.beyondorigins
 
net.egartley.beyondorigins.core.abstracts - package net.egartley.beyondorigins.core.abstracts
 
net.egartley.beyondorigins.core.controllers - package net.egartley.beyondorigins.core.controllers
 
net.egartley.beyondorigins.core.graphics - package net.egartley.beyondorigins.core.graphics
 
net.egartley.beyondorigins.core.input - package net.egartley.beyondorigins.core.input
 
net.egartley.beyondorigins.core.interfaces - package net.egartley.beyondorigins.core.interfaces
 
net.egartley.beyondorigins.core.logic - package net.egartley.beyondorigins.core.logic
 
net.egartley.beyondorigins.core.logic.collision - package net.egartley.beyondorigins.core.logic.collision
 
net.egartley.beyondorigins.core.logic.dialogue - package net.egartley.beyondorigins.core.logic.dialogue
 
net.egartley.beyondorigins.core.logic.events - package net.egartley.beyondorigins.core.logic.events
 
net.egartley.beyondorigins.core.logic.interaction - package net.egartley.beyondorigins.core.logic.interaction
 
net.egartley.beyondorigins.core.logic.inventory - package net.egartley.beyondorigins.core.logic.inventory
 
net.egartley.beyondorigins.core.threads - package net.egartley.beyondorigins.core.threads
 
net.egartley.beyondorigins.core.ui - package net.egartley.beyondorigins.core.ui
 
net.egartley.beyondorigins.data - package net.egartley.beyondorigins.data
 
net.egartley.beyondorigins.entities - package net.egartley.beyondorigins.entities
 
net.egartley.beyondorigins.gamestates - package net.egartley.beyondorigins.gamestates
 
net.egartley.beyondorigins.ingame - package net.egartley.beyondorigins.ingame
 
net.egartley.beyondorigins.ingame.buildings - package net.egartley.beyondorigins.ingame.buildings
 
net.egartley.beyondorigins.ingame.items - package net.egartley.beyondorigins.ingame.items
 
net.egartley.beyondorigins.ingame.maps.debug - package net.egartley.beyondorigins.ingame.maps.debug
 
net.egartley.beyondorigins.ingame.maps.debug.cutscenes - package net.egartley.beyondorigins.ingame.maps.debug.cutscenes
 
net.egartley.beyondorigins.ingame.maps.debug.sectors - package net.egartley.beyondorigins.ingame.maps.debug.sectors
 
net.egartley.beyondorigins.ingame.maps.testbattle - package net.egartley.beyondorigins.ingame.maps.testbattle
 
net.egartley.beyondorigins.ingame.maps.testbattle.sectors - package net.egartley.beyondorigins.ingame.maps.testbattle.sectors
 
net.egartley.beyondorigins.ingame.quests - package net.egartley.beyondorigins.ingame.quests
 
nextDialogue() - Method in class net.egartley.beyondorigins.core.logic.dialogue.DialogueExchange
 
nextEmptySlot() - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
nextLine() - Method in class net.egartley.beyondorigins.core.logic.dialogue.DialogueExchange
 
NotificationBanner - Class in net.egartley.beyondorigins.core.ui
 
NotificationBanner(String) - Constructor for class net.egartley.beyondorigins.core.ui.NotificationBanner
 
NotificationBanner(String, String) - Constructor for class net.egartley.beyondorigins.core.ui.NotificationBanner
 
notifications - Static variable in class net.egartley.beyondorigins.gamestates.InGameState
 
nuke() - Static method in class net.egartley.beyondorigins.core.logic.collision.Collisions
 
number - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
number - Variable in class net.egartley.beyondorigins.ingame.BuildingFloor
 

O

objectiveDescriptionColor - Static variable in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
objectiveDescriptionFont - Static variable in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
objectiveLines - Variable in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
objectives - Variable in class net.egartley.beyondorigins.ingame.Quest
 
objectiveTitleColor - Static variable in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
objectiveTitleFont - Static variable in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
offset - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
This boundary's offset (change in its coordinate)
offset - Variable in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
onClick() - Method in class net.egartley.beyondorigins.core.ui.ClickableArea
 
onClick() - Method in class net.egartley.beyondorigins.core.ui.GenericButton
 
onClick() - Method in class net.egartley.beyondorigins.core.ui.QuestSlot
 
onClick(int, int, int) - Method in class net.egartley.beyondorigins.core.input.MouseClicked
 
onColdDeath() - Method in interface net.egartley.beyondorigins.core.interfaces.Damageable
 
onColdDeath() - Method in class net.egartley.beyondorigins.entities.Monster
 
onColdDeath() - Method in class net.egartley.beyondorigins.entities.Player
 
onCollide() - Method in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
onCollide() - Method in class net.egartley.beyondorigins.core.logic.collision.MapSectorChangeCollision
This is called once when the collision occurs
onCollisionEnd() - Method in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
onCollisionWithNonTraversableEntity(EntityEntityCollisionEvent, Entity) - Static method in class net.egartley.beyondorigins.Util
Disallows movement opposite of the side of the collision.
onComplete() - Method in class net.egartley.beyondorigins.ingame.Quest
 
onComplete() - Method in class net.egartley.beyondorigins.ingame.QuestObjective
 
onDeath() - Method in interface net.egartley.beyondorigins.core.interfaces.Damageable
 
onDeath() - Method in class net.egartley.beyondorigins.entities.Monster
 
onDeath() - Method in class net.egartley.beyondorigins.entities.Player
 
onDragEnd() - Method in class net.egartley.beyondorigins.ingame.PlayerInventoryStack
 
onFinish() - Method in class net.egartley.beyondorigins.core.logic.events.DialogueExchangeFinishedEvent
 
onFinish() - Method in class net.egartley.beyondorigins.core.threads.DelayedEvent
Called after DelayedEvent.duration has passed (after calling DelayedEvent.start())
onFinished(DialogueExchange) - Static method in class net.egartley.beyondorigins.core.controllers.DialogueController
 
onHide() - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
onHover() - Method in class net.egartley.beyondorigins.core.ui.ClickableArea
 
onInGameEnter() - Method in class net.egartley.beyondorigins.entities.Player
 
onInGameLeave() - Method in class net.egartley.beyondorigins.entities.Player
 
onKeyTyped(int) - Static method in class net.egartley.beyondorigins.core.controllers.KeyboardController
 
onLoad() - Method in interface net.egartley.beyondorigins.core.interfaces.Loadable
 
onLoad() - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
onMouseClick(int, int, int) - Static method in class net.egartley.beyondorigins.core.controllers.MouseController
 
onMove(byte) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Called whenever the entity moves
onMove(byte) - Method in class net.egartley.beyondorigins.entities.Dummy
 
onNotificationFinish(NotificationBanner) - Static method in class net.egartley.beyondorigins.gamestates.InGameState
Remove the notification from the queue
onPlayerEnter() - Method in class net.egartley.beyondorigins.core.abstracts.Map
Called when the player enters the map
onPlayerEnter() - Method in class net.egartley.beyondorigins.ingame.Building
Called when the player enters the building
onPlayerEnter() - Method in class net.egartley.beyondorigins.ingame.maps.debug.DebugMap
 
onPlayerEnter() - Method in class net.egartley.beyondorigins.ingame.maps.testbattle.TestBattleMap
 
onPlayerEnter(MapSector) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
onPlayerEnter(MapSector) - Method in class net.egartley.beyondorigins.ingame.maps.debug.cutscenes.TestScene
 
onPlayerEnter(MapSector) - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector1
 
onPlayerEnter(MapSector) - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector2
 
onPlayerEnter(MapSector) - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector3
 
onPlayerEnter(MapSector) - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector4
 
onPlayerEnter(MapSector) - Method in class net.egartley.beyondorigins.ingame.maps.testbattle.sectors.Sector1
 
onPlayerEnter(BuildingFloor) - Method in class net.egartley.beyondorigins.ingame.BuildingFloor
 
onPlayerEnter_internal() - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
onPlayerInteraction() - Method in class net.egartley.beyondorigins.entities.Wizard
Called whenever the player interacts with the wizard
onPlayerLeave() - Method in class net.egartley.beyondorigins.core.abstracts.Map
Called when the player leaves the map
onPlayerLeave() - Method in class net.egartley.beyondorigins.ingame.Building
Called when the player leaves the building
onPlayerLeave() - Method in class net.egartley.beyondorigins.ingame.BuildingFloor
 
onPlayerLeave() - Method in class net.egartley.beyondorigins.ingame.maps.debug.DebugMap
 
onPlayerLeave() - Method in class net.egartley.beyondorigins.ingame.maps.testbattle.TestBattleMap
 
onPlayerLeave(MapSector) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
onPlayerLeave(MapSector) - Method in class net.egartley.beyondorigins.ingame.maps.debug.cutscenes.TestScene
 
onPlayerLeave(MapSector) - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector1
 
onPlayerLeave(MapSector) - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector2
 
onPlayerLeave(MapSector) - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector3
 
onPlayerLeave(MapSector) - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector4
 
onPlayerLeave(MapSector) - Method in class net.egartley.beyondorigins.ingame.maps.testbattle.sectors.Sector1
 
onPlayerLeave_internal() - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
onSave() - Method in interface net.egartley.beyondorigins.core.interfaces.Saveable
 
onSave() - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
onSectorChange(MapSectorChangeEvent) - Method in class net.egartley.beyondorigins.core.abstracts.Map
Called when the current sector changes
onSectorChange(MapSectorChangeEvent) - Method in class net.egartley.beyondorigins.ingame.maps.debug.DebugMap
 
onSectorChange(MapSectorChangeEvent) - Method in class net.egartley.beyondorigins.ingame.maps.testbattle.TestBattleMap
 
onSectorEnter(MapSector) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
 
onSectorEnter(MapSector) - Method in class net.egartley.beyondorigins.entities.Dummy
 
onSectorEnter(MapSector) - Method in class net.egartley.beyondorigins.entities.Player
 
onSectorLeave(MapSector) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
 
onSectorLeave(MapSector) - Method in class net.egartley.beyondorigins.entities.Dummy
 
onSectorLeave(MapSector) - Method in class net.egartley.beyondorigins.entities.Player
 
onShow() - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
onSpriteChanged() - Method in class net.egartley.beyondorigins.core.abstracts.Entity
 
onStart() - Method in class net.egartley.beyondorigins.core.logic.dialogue.CharacterDialogue
 
onStart() - Method in class net.egartley.beyondorigins.ingame.Quest
 
onTabClicked(ClickableArea) - Method in class net.egartley.beyondorigins.ingame.PlayerMenu
Called when a tab (rather its clickable area) is clicked by the user
onType() - Method in class net.egartley.beyondorigins.core.input.KeyTyped
 
onUpdate() - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
out(Object) - Static method in class net.egartley.beyondorigins.Debug
Prints the given object to the console, along with the current thread and time
overallIndex - Static variable in class net.egartley.beyondorigins.ingame.PlayerInventorySlot
 

P

pad - Variable in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector1
 
padding - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
This boundary's padding (extra space added/subtracted from any or all of the four sides)
PAGE_BUTTON_DISABLED - Static variable in class net.egartley.beyondorigins.data.Images
 
PAGE_BUTTON_ENABLED - Static variable in class net.egartley.beyondorigins.data.Images
 
PAGE_BUTTON_HOVER - Static variable in class net.egartley.beyondorigins.data.Images
 
pageLeftButton - Variable in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
pageLeftButtonClick() - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
pageRightButton - Variable in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
pageRightButtonClick() - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
panel - Variable in class net.egartley.beyondorigins.ingame.PlayerMenu
The current panel being shown
parent - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
parent - Variable in class net.egartley.beyondorigins.core.logic.interaction.EntityBoundary
The entity in which to base the boundary
parent - Variable in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
parent - Variable in class net.egartley.beyondorigins.ingame.BuildingFloor
 
path - Variable in class net.egartley.beyondorigins.core.logic.dialogue.CharacterDialogue
 
path - Static variable in class net.egartley.beyondorigins.data.Images
 
percentChance(double) - Static method in class net.egartley.beyondorigins.Util
Returns true the given percentage of the time
pickup() - Method in class net.egartley.beyondorigins.entities.DroppedItem
Attempt to pickup the dropped item
PICKUP_DELAY - Static variable in class net.egartley.beyondorigins.entities.DroppedItem
How long it takes for a dropped item to be able to be picked up again after being dropped.
Player - Class in net.egartley.beyondorigins.entities
 
Player() - Constructor for class net.egartley.beyondorigins.entities.Player
 
PLAYER - Static variable in class net.egartley.beyondorigins.data.Images
 
PLAYER - Static variable in class net.egartley.beyondorigins.entities.Entities
 
PLAYER_ENTRANCE_OFFSET - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
playerEnteredFrom(int) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
Update, or "correct", the player's position based on what direction it came from
PlayerInventory - Class in net.egartley.beyondorigins.core.ui
 
PlayerInventory() - Constructor for class net.egartley.beyondorigins.core.ui.PlayerInventory
 
PlayerInventorySlot - Class in net.egartley.beyondorigins.ingame
A graphical slot in the player's inventory that the user can interact with and manipulate
PlayerInventorySlot(PlayerInventoryStack, int, int) - Constructor for class net.egartley.beyondorigins.ingame.PlayerInventorySlot
Creates a new slot, and calculates its position based on the row and column
PlayerInventoryStack - Class in net.egartley.beyondorigins.ingame
What's visible to the user in the player's inventory slots
PlayerInventoryStack(ItemStack, PlayerInventorySlot) - Constructor for class net.egartley.beyondorigins.ingame.PlayerInventoryStack
Creates a new stack from the item stack and slot
playerLeaveX - Variable in class net.egartley.beyondorigins.ingame.Building
 
playerLeaveY - Variable in class net.egartley.beyondorigins.ingame.Building
 
playerMenu - Static variable in class net.egartley.beyondorigins.gamestates.InGameState
 
PlayerMenu - Class in net.egartley.beyondorigins.ingame
What shows up when the user presses E in game
PlayerMenu() - Constructor for class net.egartley.beyondorigins.ingame.PlayerMenu
 
playerNameColor - Static variable in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
playerNameFont - Static variable in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
populate() - Static method in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
pressed() - Static method in class net.egartley.beyondorigins.core.input.Keyboard
 
pressedKeyCodes - Static variable in class net.egartley.beyondorigins.core.input.Keyboard
 
previouslyCollided - Variable in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
Prevents boundary colors from being set more than they have to
primaryEntities - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
pushNotification(NotificationBanner) - Static method in class net.egartley.beyondorigins.gamestates.InGameState
Add a notification to the notification queue
put(GameItem) - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
put(GameItem, int) - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
put(GameItem, int, int) - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
put(ItemStack) - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 

Q

quest - Variable in class net.egartley.beyondorigins.core.ui.QuestSlot
 
quest - Variable in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
Quest - Class in net.egartley.beyondorigins.ingame
A list of tasks, or objectives, the player should complete.
Quest(byte, String, String) - Constructor for class net.egartley.beyondorigins.ingame.Quest
 
Quest(byte, String, String, ArrayList<QuestObjective>) - Constructor for class net.egartley.beyondorigins.ingame.Quest
 
QUEST_CHECKBOX - Static variable in class net.egartley.beyondorigins.data.Images
 
QUEST_CHECKBOX_CHECKED - Static variable in class net.egartley.beyondorigins.data.Images
 
QUEST_SLOT - Static variable in class net.egartley.beyondorigins.data.Images
 
QUEST_SLOT_HOVER - Static variable in class net.egartley.beyondorigins.data.Images
 
QuestObjective - Class in net.egartley.beyondorigins.ingame
Something the player must do to progress in a Quest
QuestObjective() - Constructor for class net.egartley.beyondorigins.ingame.QuestObjective
 
QuestObjective(String) - Constructor for class net.egartley.beyondorigins.ingame.QuestObjective
 
QuestObjective(String, String) - Constructor for class net.egartley.beyondorigins.ingame.QuestObjective
 
Quests - Class in net.egartley.beyondorigins.data
 
Quests() - Constructor for class net.egartley.beyondorigins.data.Quests
 
QUESTS_PANEL - Static variable in class net.egartley.beyondorigins.data.Images
 
QuestSlot - Class in net.egartley.beyondorigins.core.ui
 
QuestSlot(Quest, int, int) - Constructor for class net.egartley.beyondorigins.core.ui.QuestSlot
 
questsPanel - Variable in class net.egartley.beyondorigins.ingame.PlayerMenu
 
QuestsPanel - Class in net.egartley.beyondorigins.core.ui
 
QuestsPanel() - Constructor for class net.egartley.beyondorigins.core.ui.QuestsPanel
 
questsPanelTab - Variable in class net.egartley.beyondorigins.ingame.PlayerMenu
 
QuestsSidePanel - Class in net.egartley.beyondorigins.core.ui
 
QuestsSidePanel() - Constructor for class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
queuedLines - Variable in class net.egartley.beyondorigins.core.logic.dialogue.DialogueExchange
 
quit() - Static method in class net.egartley.beyondorigins.Game
Quits the game

R

random() - Method in class net.egartley.beyondorigins.core.logic.dialogue.CharacterDialogue
 
randomAmount - Variable in class net.egartley.beyondorigins.core.logic.dialogue.CharacterDialogue
 
randomInt(int, int) - Static method in class net.egartley.beyondorigins.Util
Returns a random integer between the minimum and maximum
randomInt(int, int, boolean) - Static method in class net.egartley.beyondorigins.Util
Returns a random integer between the minimum and maximum
reachedTargetY - Variable in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
readyToAdvance - Variable in class net.egartley.beyondorigins.core.ui.DialoguePanel
 
readyToMoveAgain - Variable in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
rectangles - Variable in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
 
rectangles - Variable in class net.egartley.beyondorigins.core.logic.collision.MapSectorChangeCollision
 
registerClicked() - Method in class net.egartley.beyondorigins.core.ui.ClickableArea
 
registerClicked() - Method in class net.egartley.beyondorigins.core.ui.GenericButton
 
remove(GameItem) - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
remove(GameItem, int) - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
remove(EntityEntityCollision) - Static method in class net.egartley.beyondorigins.core.logic.collision.Collisions
 
remove(Quest) - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
removeClicked() - Method in class net.egartley.beyondorigins.core.ui.ClickableArea
 
removeEntity(Entity) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
removeEntity(Entity, boolean) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
removeFinished(DialogueExchangeFinishedEvent) - Static method in class net.egartley.beyondorigins.core.controllers.DialogueController
 
removeKeyTyped(KeyTyped) - Static method in class net.egartley.beyondorigins.core.controllers.KeyboardController
 
removeMouseClicked(MouseClicked) - Static method in class net.egartley.beyondorigins.core.controllers.MouseController
 
removeQuest(Quest) - Static method in class net.egartley.beyondorigins.gamestates.InGameState
Remove, or clear, a quest from the player
removeRenderable(Renderable) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
removeTickable(Tickable) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
removeWith(Entity) - Static method in class net.egartley.beyondorigins.core.logic.collision.Collisions
 
render(GameContainer, StateBasedGame, Graphics) - Method in class net.egartley.beyondorigins.gamestates.InGameState
 
render(GameContainer, StateBasedGame, Graphics) - Method in class net.egartley.beyondorigins.gamestates.MainMenuState
 
render(Graphics) - Method in class net.egartley.beyondorigins.core.abstracts.AnimatedEntity
 
render(Graphics) - Method in class net.egartley.beyondorigins.core.abstracts.Cutscene
 
render(Graphics) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Renders the entity, using Entity.image, at (Renderable.x(), Renderable.y())
render(Graphics) - Method in class net.egartley.beyondorigins.core.abstracts.Map
Renders the map's contents
render(Graphics) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
Minimum requirement for rendering, must be called first in any implementation
render(Graphics) - Method in class net.egartley.beyondorigins.core.abstracts.Renderable
 
render(Graphics) - Method in class net.egartley.beyondorigins.core.ui.DialoguePanel
 
render(Graphics) - Method in class net.egartley.beyondorigins.core.ui.ImageButton
 
render(Graphics) - Method in class net.egartley.beyondorigins.core.ui.MenuButton
 
render(Graphics) - Method in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
render(Graphics) - Method in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
render(Graphics) - Method in class net.egartley.beyondorigins.core.ui.QuestSlot
 
render(Graphics) - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
render(Graphics) - Method in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
render(Graphics) - Method in class net.egartley.beyondorigins.core.ui.UIElement
 
render(Graphics) - Static method in class net.egartley.beyondorigins.Debug
Display debug information, toggled with F3
render(Graphics) - Method in class net.egartley.beyondorigins.entities.Dummy
 
render(Graphics) - Method in class net.egartley.beyondorigins.entities.EntityExpression
 
render(Graphics) - Method in class net.egartley.beyondorigins.entities.Wizard
 
render(Graphics) - Method in class net.egartley.beyondorigins.ingame.BuildingFloor
 
render(Graphics) - Method in class net.egartley.beyondorigins.ingame.maps.debug.DebugMap
 
render(Graphics) - Method in class net.egartley.beyondorigins.ingame.maps.testbattle.TestBattleMap
 
render(Graphics) - Method in class net.egartley.beyondorigins.ingame.PlayerInventoryStack
 
render(Graphics) - Method in class net.egartley.beyondorigins.ingame.PlayerMenu
 
Renderable - Class in net.egartley.beyondorigins.core.abstracts
 
Renderable() - Constructor for class net.egartley.beyondorigins.core.abstracts.Renderable
 
renderables - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
renderLine(String, Graphics) - Method in class net.egartley.beyondorigins.core.ui.DialoguePanel
 
renderLine(String, Graphics) - Method in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
renderStack(Graphics) - Method in class net.egartley.beyondorigins.ingame.PlayerInventorySlot
 
reset() - Method in class net.egartley.beyondorigins.core.logic.dialogue.DialogueExchange
 
returnSector - Variable in class net.egartley.beyondorigins.core.abstracts.Cutscene
 
right - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
Right side of the boundary, which is the x-coordinate + width
right - Variable in class net.egartley.beyondorigins.core.logic.interaction.BoundaryOffset
 
right - Variable in class net.egartley.beyondorigins.core.logic.interaction.BoundaryPadding
Extra space added to the right side of the boundary
RIGHT - Static variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
RIGHT_ANIMATION - Variable in class net.egartley.beyondorigins.entities.Dummy
 
RIGHT_ANIMATION - Variable in class net.egartley.beyondorigins.entities.Player
 
RIGHT_HURT_ANIMATION - Variable in class net.egartley.beyondorigins.entities.Monster
 
RIGHT_NORMAL_ANIMATION - Variable in class net.egartley.beyondorigins.entities.Monster
 
RIGHT_SIDE - Static variable in class net.egartley.beyondorigins.core.logic.events.EntityEntityCollisionEvent
 
rightLimit - Variable in class net.egartley.beyondorigins.ingame.BuildingFloor
 
ROCK_DEFAULT - Static variable in class net.egartley.beyondorigins.data.Images
 
rotate() - Method in class net.egartley.beyondorigins.core.graphics.MapTile
 
rotate(float) - Method in class net.egartley.beyondorigins.core.graphics.MapTile
 
row - Static variable in class net.egartley.beyondorigins.Debug
What row to render the line on, for Debug.drawLine(String, Graphics)
rowOffset - Static variable in class net.egartley.beyondorigins.Debug
Offset for each line
ROWS - Static variable in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
run() - Method in class net.egartley.beyondorigins.core.threads.DelayedEvent
 

S

SADDNESS - Static variable in class net.egartley.beyondorigins.entities.EntityExpression
 
SAND - Static variable in class net.egartley.beyondorigins.core.graphics.MapTile
 
save() - Static method in class net.egartley.beyondorigins.data.SaveLoad
 
save(int) - Static method in class net.egartley.beyondorigins.data.SaveLoad
 
Saveable - Interface in net.egartley.beyondorigins.core.interfaces
 
SaveFile - Class in net.egartley.beyondorigins.data
 
SaveFile() - Constructor for class net.egartley.beyondorigins.data.SaveFile
 
SaveLoad - Class in net.egartley.beyondorigins.data
 
SaveLoad() - Constructor for class net.egartley.beyondorigins.data.SaveLoad
 
secondLayer - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
If Entity.isDualRendered is true, render this after the player ("above")
sector - Variable in class net.egartley.beyondorigins.core.abstracts.Map
The current sector
Sector1 - Class in net.egartley.beyondorigins.ingame.maps.debug.sectors
 
Sector1 - Class in net.egartley.beyondorigins.ingame.maps.testbattle.sectors
 
Sector1(Map) - Constructor for class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector1
 
Sector1(Map) - Constructor for class net.egartley.beyondorigins.ingame.maps.testbattle.sectors.Sector1
 
Sector2 - Class in net.egartley.beyondorigins.ingame.maps.debug.sectors
 
Sector2(Map) - Constructor for class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector2
 
Sector3 - Class in net.egartley.beyondorigins.ingame.maps.debug.sectors
 
Sector3(Map) - Constructor for class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector3
 
Sector4 - Class in net.egartley.beyondorigins.ingame.maps.debug.sectors
 
Sector4(Map) - Constructor for class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector4
 
sectors - Variable in class net.egartley.beyondorigins.core.abstracts.Map
Collection of the map's sectors
set(String, Object) - Static method in class net.egartley.beyondorigins.data.SaveLoad
 
set(ItemStack, int) - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
setAnimations() - Method in class net.egartley.beyondorigins.core.abstracts.AnimatedEntity
Sets the entity's animations
setAnimations() - Method in class net.egartley.beyondorigins.entities.Dummy
 
setAnimations() - Method in class net.egartley.beyondorigins.entities.EntityExpression
 
setAnimations() - Method in class net.egartley.beyondorigins.entities.Monster
 
setAnimations() - Method in class net.egartley.beyondorigins.entities.Player
 
setAnimations() - Method in class net.egartley.beyondorigins.entities.Wizard
 
setBoundaries() - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Sets the entity's boundaries
setBoundaries() - Method in class net.egartley.beyondorigins.entities.BuildingChanger
 
setBoundaries() - Method in class net.egartley.beyondorigins.entities.CutsceneTrigger
 
setBoundaries() - Method in class net.egartley.beyondorigins.entities.DefaultRock
 
setBoundaries() - Method in class net.egartley.beyondorigins.entities.DefaultTree
 
setBoundaries() - Method in class net.egartley.beyondorigins.entities.DroppedItem
 
setBoundaries() - Method in class net.egartley.beyondorigins.entities.Dummy
 
setBoundaries() - Method in class net.egartley.beyondorigins.entities.EntityExpression
 
setBoundaries() - Method in class net.egartley.beyondorigins.entities.Monster
 
setBoundaries() - Method in class net.egartley.beyondorigins.entities.Player
 
setBoundaries() - Method in class net.egartley.beyondorigins.entities.WarpPad
 
setBoundaries() - Method in class net.egartley.beyondorigins.entities.Wizard
 
setBoundaries() - Method in class net.egartley.beyondorigins.entities.WoodenFence
 
setBoundaries() - Method in class net.egartley.beyondorigins.ingame.Building
 
setBoundaries() - Method in class net.egartley.beyondorigins.ingame.buildings.House1
 
setBoundaryColors() - Method in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
Sets or updates the colors for both boundaries
setCollisions() - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Sets the entity's collisions
setCollisions() - Method in class net.egartley.beyondorigins.entities.BuildingChanger
 
setCollisions() - Method in class net.egartley.beyondorigins.entities.CutsceneTrigger
 
setCollisions() - Method in class net.egartley.beyondorigins.entities.DefaultRock
 
setCollisions() - Method in class net.egartley.beyondorigins.entities.DefaultTree
 
setCollisions() - Method in class net.egartley.beyondorigins.entities.DroppedItem
 
setCollisions() - Method in class net.egartley.beyondorigins.entities.Dummy
 
setCollisions() - Method in class net.egartley.beyondorigins.entities.EntityExpression
 
setCollisions() - Method in class net.egartley.beyondorigins.entities.Monster
 
setCollisions() - Method in class net.egartley.beyondorigins.entities.Player
 
setCollisions() - Method in class net.egartley.beyondorigins.entities.WarpPad
 
setCollisions() - Method in class net.egartley.beyondorigins.entities.Wizard
 
setCollisions() - Method in class net.egartley.beyondorigins.entities.WoodenFence
 
setCollisions() - Method in class net.egartley.beyondorigins.ingame.Building
 
setCollisions() - Method in class net.egartley.beyondorigins.ingame.buildings.House1
 
setColor() - Method in class net.egartley.beyondorigins.core.logic.interaction.EntityBoundary
 
setCurrentDialogue(CharacterDialogue) - Method in class net.egartley.beyondorigins.core.logic.dialogue.DialogueExchange
 
setCurrentID(int) - Static method in class net.egartley.beyondorigins.data.SaveLoad
 
setFontMetrics - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
Whether or not font metrics have been initialized.
setFontMetrics - Variable in class net.egartley.beyondorigins.ingame.PlayerInventoryStack
 
setInteractions() - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Sets the entity's interactions
setInteractions() - Method in class net.egartley.beyondorigins.entities.BuildingChanger
 
setInteractions() - Method in class net.egartley.beyondorigins.entities.CutsceneTrigger
 
setInteractions() - Method in class net.egartley.beyondorigins.entities.DefaultRock
 
setInteractions() - Method in class net.egartley.beyondorigins.entities.DefaultTree
 
setInteractions() - Method in class net.egartley.beyondorigins.entities.DroppedItem
 
setInteractions() - Method in class net.egartley.beyondorigins.entities.Dummy
 
setInteractions() - Method in class net.egartley.beyondorigins.entities.EntityExpression
 
setInteractions() - Method in class net.egartley.beyondorigins.entities.Monster
 
setInteractions() - Method in class net.egartley.beyondorigins.entities.Player
 
setInteractions() - Method in class net.egartley.beyondorigins.entities.WarpPad
 
setInteractions() - Method in class net.egartley.beyondorigins.entities.Wizard
 
setInteractions() - Method in class net.egartley.beyondorigins.entities.WoodenFence
 
setInteractions() - Method in class net.egartley.beyondorigins.ingame.Building
 
setLines(String) - Method in class net.egartley.beyondorigins.core.logic.dialogue.CharacterDialogue
 
setNeighborAt(MapSector, byte) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
Sets a neighboring sector in the direction, as well as reciprocating it
setNeighborAt(MapSector, byte, boolean) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
setPosition(int, int) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Sets the entity's x and y coordinates, as well as updating the coordinate deltas
setPosition(int, int) - Method in class net.egartley.beyondorigins.core.abstracts.Renderable
 
setQuest(Quest) - Method in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
setSpecialCollisions() - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
Set sector-specific, or "special" collisions, such as ones that have to do with a quest
setSpecialCollisions() - Method in class net.egartley.beyondorigins.ingame.maps.debug.cutscenes.TestScene
 
setSpecialCollisions() - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector1
 
setSpecialCollisions() - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector2
 
setSpecialCollisions() - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector3
 
setSpecialCollisions() - Method in class net.egartley.beyondorigins.ingame.maps.debug.sectors.Sector4
 
setSpecialCollisions() - Method in class net.egartley.beyondorigins.ingame.maps.testbattle.sectors.Sector1
 
setSprite(int, boolean) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Sets the current sprite
setSprite(Sprite) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
 
setSprites(int) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Sets Entity.sprites to SpriteSheet.sprites from Entity.sheets at the given index
setStringCoords(Font) - Method in class net.egartley.beyondorigins.core.ui.MenuButton
 
sheet - Variable in class net.egartley.beyondorigins.core.graphics.SpriteSheet
 
sheets - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
The entity's sprite sheets
show() - Method in class net.egartley.beyondorigins.core.ui.DialoguePanel
Makes the dialogue panel visible
SHOW_DELAY - Static variable in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
shown - Variable in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
sidePanel - Variable in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
SIZE - Static variable in class net.egartley.beyondorigins.ingame.PlayerInventorySlot
 
SLIDE_DELAY - Static variable in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
slideDown() - Method in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
slideUp() - Method in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
slot - Variable in class net.egartley.beyondorigins.ingame.PlayerInventoryStack
 
slotClicked(QuestSlot) - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
slotHoverImage - Static variable in class net.egartley.beyondorigins.core.ui.QuestSlot
 
slotImage - Variable in class net.egartley.beyondorigins.core.ui.QuestSlot
 
slotNormalImage - Static variable in class net.egartley.beyondorigins.core.ui.QuestSlot
 
slots - Variable in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
slots - Static variable in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
slots - Variable in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
slotSelectedTitleColor - Static variable in class net.egartley.beyondorigins.core.ui.QuestSlot
 
slotTitleColor - Static variable in class net.egartley.beyondorigins.core.ui.QuestSlot
 
slotTitleFont - Static variable in class net.egartley.beyondorigins.core.ui.QuestSlot
 
spawnMonster(int, int) - Method in class net.egartley.beyondorigins.ingame.maps.testbattle.TestBattleMap
 
speed - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
The entity's speed (magnitude of its location change when moving)
sprite - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
The sprite to use while rendering
Sprite - Class in net.egartley.beyondorigins.core.graphics
A row, or "strip", of individual frames for an entity (they are all the same height and width)
Sprite(Image) - Constructor for class net.egartley.beyondorigins.core.graphics.Sprite
 
Sprite(Image, int) - Constructor for class net.egartley.beyondorigins.core.graphics.Sprite
 
Sprite(Image, int, int, int) - Constructor for class net.egartley.beyondorigins.core.graphics.Sprite
 
spriteHeight - Variable in class net.egartley.beyondorigins.core.graphics.SpriteSheet
 
sprites - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
The entity's sprites
sprites - Variable in class net.egartley.beyondorigins.core.graphics.SpriteSheet
 
SpriteSheet - Class in net.egartley.beyondorigins.core.graphics
An image that contains multiple sprites, each represented by a row, or "strip" that is specified in the constructor
SpriteSheet(Image, int) - Constructor for class net.egartley.beyondorigins.core.graphics.SpriteSheet
 
SpriteSheet(Image, int, int) - Constructor for class net.egartley.beyondorigins.core.graphics.SpriteSheet
 
SpriteSheet(Image, int, int, int, int) - Constructor for class net.egartley.beyondorigins.core.graphics.SpriteSheet
 
spriteWidth - Variable in class net.egartley.beyondorigins.core.graphics.SpriteSheet
 
stack - Variable in class net.egartley.beyondorigins.ingame.PlayerInventorySlot
 
stackBeingDragged - Static variable in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
stackHover() - Static method in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
start() - Method in class net.egartley.beyondorigins.core.abstracts.Cutscene
 
start() - Method in class net.egartley.beyondorigins.core.threads.DelayedEvent
Starts the delayed event
start() - Method in class net.egartley.beyondorigins.ingame.Quest
 
start(EntityEntityCollisionEvent) - Method in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
This is called once after the collision occurs
startedAnimation - Variable in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
startExchange(DialogueExchange) - Method in class net.egartley.beyondorigins.core.ui.DialoguePanel
startY - Static variable in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
StaticEntity - Class in net.egartley.beyondorigins.core.abstracts
An entity that does have not any animations
StaticEntity(String) - Constructor for class net.egartley.beyondorigins.core.abstracts.StaticEntity
 
StaticEntity(String, Sprite) - Constructor for class net.egartley.beyondorigins.core.abstracts.StaticEntity
Creates a new static entity, while setting Entity.isAnimated to false
stitchImage(Image, Image) - Static method in class net.egartley.beyondorigins.Util
Stitches two images together, side by side
stringX - Variable in class net.egartley.beyondorigins.core.ui.MenuButton
 
stringY - Variable in class net.egartley.beyondorigins.core.ui.MenuButton
 
strips - Variable in class net.egartley.beyondorigins.core.graphics.SpriteSheet
 
stripWidth - Variable in class net.egartley.beyondorigins.core.graphics.SpriteSheet
 
SURPRISE - Static variable in class net.egartley.beyondorigins.entities.EntityExpression
 
swapStacks(PlayerInventoryStack, PlayerInventoryStack) - Static method in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
switchAnimation(int) - Method in class net.egartley.beyondorigins.core.abstracts.AnimatedEntity

T

tabs - Variable in class net.egartley.beyondorigins.ingame.PlayerMenu
 
take(int) - Method in class net.egartley.beyondorigins.core.logic.inventory.ItemStack
 
target - Variable in class net.egartley.beyondorigins.entities.EntityExpression
 
targetY - Static variable in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
TEMPLATE_CT - Static variable in class net.egartley.beyondorigins.entities.Entities
 
TEMPLATE_ROCK - Static variable in class net.egartley.beyondorigins.entities.Entities
 
TEMPLATE_TREE - Static variable in class net.egartley.beyondorigins.entities.Entities
 
TEMPLATE_WP - Static variable in class net.egartley.beyondorigins.entities.Entities
 
TestBattleMap - Class in net.egartley.beyondorigins.ingame.maps.testbattle
 
TestBattleMap() - Constructor for class net.egartley.beyondorigins.ingame.maps.testbattle.TestBattleMap
 
TestScene - Class in net.egartley.beyondorigins.ingame.maps.debug.cutscenes
 
TestScene(Map) - Constructor for class net.egartley.beyondorigins.ingame.maps.debug.cutscenes.TestScene
 
text - Variable in class net.egartley.beyondorigins.core.ui.MenuButton
String that is displayed on the button
TEXT_PADDING - Static variable in class net.egartley.beyondorigins.Debug
Number of pixels to add as padding around each line of text
textColor - Variable in class net.egartley.beyondorigins.core.ui.MenuButton
 
thaw() - Method in class net.egartley.beyondorigins.entities.Player
Restores the player's ability to move
THINKING - Static variable in class net.egartley.beyondorigins.entities.EntityExpression
 
thread - Variable in class net.egartley.beyondorigins.core.threads.DelayedEvent
 
tick() - Method in class net.egartley.beyondorigins.core.abstracts.Cutscene
 
tick() - Method in class net.egartley.beyondorigins.core.abstracts.Entity
Ticks boundaries and interactions
tick() - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
Minimum requirement for each tick, must be called first in any implementation
tick() - Method in interface net.egartley.beyondorigins.core.interfaces.Tickable
 
tick() - Static method in class net.egartley.beyondorigins.core.logic.collision.Collisions
 
tick() - Method in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
Updates coordinates, then checks for collision between the entities
tick() - Method in class net.egartley.beyondorigins.core.logic.collision.MapSectorChangeCollision
 
tick() - Method in class net.egartley.beyondorigins.core.logic.interaction.Boundary
tick() - Method in class net.egartley.beyondorigins.core.logic.interaction.EntityBoundary
 
tick() - Method in class net.egartley.beyondorigins.core.logic.interaction.EntityEntityInteraction
 
tick() - Method in class net.egartley.beyondorigins.core.ui.ClickableArea
 
tick() - Method in class net.egartley.beyondorigins.core.ui.GenericButton
 
tick() - Method in class net.egartley.beyondorigins.core.ui.ImageButton
 
tick() - Method in class net.egartley.beyondorigins.core.ui.MenuButton
 
tick() - Method in class net.egartley.beyondorigins.core.ui.NotificationBanner
 
tick() - Method in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
tick() - Method in class net.egartley.beyondorigins.core.ui.QuestSlot
 
tick() - Method in class net.egartley.beyondorigins.core.ui.QuestsPanel
 
tick() - Method in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
tick() - Method in class net.egartley.beyondorigins.core.ui.UIElement
 
tick() - Method in class net.egartley.beyondorigins.entities.DroppedItem
 
tick() - Method in class net.egartley.beyondorigins.entities.Dummy
 
tick() - Method in class net.egartley.beyondorigins.entities.EntityExpression
 
tick() - Method in class net.egartley.beyondorigins.entities.Monster
 
tick() - Method in class net.egartley.beyondorigins.entities.Player
 
tick() - Method in class net.egartley.beyondorigins.entities.Wizard
 
tick() - Method in class net.egartley.beyondorigins.ingame.BuildingFloor
 
tick() - Method in class net.egartley.beyondorigins.ingame.maps.debug.DebugMap
 
tick() - Method in class net.egartley.beyondorigins.ingame.maps.testbattle.TestBattleMap
 
tick() - Method in class net.egartley.beyondorigins.ingame.PlayerInventorySlot
 
tick() - Method in class net.egartley.beyondorigins.ingame.PlayerInventoryStack
 
tick() - Method in class net.egartley.beyondorigins.ingame.PlayerMenu
 
Tickable - Interface in net.egartley.beyondorigins.core.interfaces
 
tickables - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
TILE_COLUMNS - Static variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
TILE_GRASS - Static variable in class net.egartley.beyondorigins.data.Images
 
TILE_ROWS - Static variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
TILE_SAND - Static variable in class net.egartley.beyondorigins.data.Images
 
TILE_SIZE - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
tiles - Variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
title - Variable in class net.egartley.beyondorigins.ingame.Quest
 
title - Variable in class net.egartley.beyondorigins.ingame.QuestObjective
 
titleColor - Static variable in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
titleFont - Static variable in class net.egartley.beyondorigins.core.ui.QuestsSidePanel
 
to - Variable in class net.egartley.beyondorigins.core.logic.collision.MapSectorChangeCollision
 
to - Variable in class net.egartley.beyondorigins.core.logic.events.MapSectorChangeEvent
 
to - Variable in class net.egartley.beyondorigins.core.logic.interaction.MapSectorChangeBoundary
The map sector where the player will be going to after colliding with this boundary
toLines(String, Font, int) - Static method in class net.egartley.beyondorigins.Util
Returns an array containing the given dialogue split into seperate lines, wrapped at words
tooltipBorderColor - Static variable in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
tooltipFont - Static variable in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
tooltipText - Static variable in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
tooltipWidth - Static variable in class net.egartley.beyondorigins.core.ui.PlayerInventory
 
tooltipWidth - Variable in class net.egartley.beyondorigins.ingame.PlayerInventoryStack
 
top - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
Top side of the boundary, which is the y-coordinate
top - Variable in class net.egartley.beyondorigins.core.logic.interaction.BoundaryOffset
 
top - Variable in class net.egartley.beyondorigins.core.logic.interaction.BoundaryPadding
Extra space added to the top side of the boundary
TOP - Static variable in class net.egartley.beyondorigins.core.abstracts.MapSector
 
TOP_SIDE - Static variable in class net.egartley.beyondorigins.core.logic.events.EntityEntityCollisionEvent
 
toString() - Method in class net.egartley.beyondorigins.core.abstracts.Entity
 
toString() - Method in class net.egartley.beyondorigins.core.abstracts.Map
 
toString() - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
 
toString() - Method in class net.egartley.beyondorigins.core.logic.collision.EntityEntityCollision
 
toString() - Method in class net.egartley.beyondorigins.core.logic.interaction.Boundary
 
toString() - Method in class net.egartley.beyondorigins.core.logic.interaction.EntityBoundary
 
toString() - Method in class net.egartley.beyondorigins.core.logic.inventory.EntityInventory
 
toString() - Method in class net.egartley.beyondorigins.core.logic.inventory.ItemStack
 
toString() - Method in class net.egartley.beyondorigins.ingame.Quest
 
toString() - Method in class net.egartley.beyondorigins.ingame.QuestObjective
 
TRANSITION_SPEED - Variable in class net.egartley.beyondorigins.core.abstracts.Cutscene
 
transitionAlpha - Variable in class net.egartley.beyondorigins.core.abstracts.Cutscene
 
transitionColor - Variable in class net.egartley.beyondorigins.core.abstracts.Cutscene
 
TREE_DEFAULT - Static variable in class net.egartley.beyondorigins.data.Images
 
type - Variable in class net.egartley.beyondorigins.entities.EntityExpression
 
typeds - Static variable in class net.egartley.beyondorigins.core.controllers.KeyboardController
 

U

UIElement - Class in net.egartley.beyondorigins.core.ui
 
UIElement(int) - Constructor for class net.egartley.beyondorigins.core.ui.UIElement
 
UIElement(int, int) - Constructor for class net.egartley.beyondorigins.core.ui.UIElement
 
UIElement(int, int, boolean) - Constructor for class net.egartley.beyondorigins.core.ui.UIElement
 
UIElement(Image) - Constructor for class net.egartley.beyondorigins.core.ui.UIElement
 
UIElement(Image, boolean) - Constructor for class net.egartley.beyondorigins.core.ui.UIElement
 
uiPath - Static variable in class net.egartley.beyondorigins.data.Images
 
update(GameContainer, StateBasedGame, int) - Method in class net.egartley.beyondorigins.gamestates.InGameState
 
update(GameContainer, StateBasedGame, int) - Method in class net.egartley.beyondorigins.gamestates.MainMenuState
 
updatePlayerPosition(MapSector) - Method in class net.egartley.beyondorigins.core.abstracts.MapSector
Updates the player's position in accordance with the sector they just came from
upperYLimit - Variable in class net.egartley.beyondorigins.ingame.BuildingFloor
 
upstairs() - Method in class net.egartley.beyondorigins.ingame.Building
Change the floor to the one above it (warning if already at top floor)
UPSTAIRS - Static variable in class net.egartley.beyondorigins.entities.BuildingChanger
 
Util - Class in net.egartley.beyondorigins
 
Util() - Constructor for class net.egartley.beyondorigins.Util
 
uuid - Variable in class net.egartley.beyondorigins.core.abstracts.Entity
The entity's unique identification number.

V

valueOf(String) - Static method in enum net.egartley.beyondorigins.ingame.Item
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.egartley.beyondorigins.ingame.Item
Returns an array containing the constants of this enum type, in the order they are declared.
verticalOffset - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
 

W

walktime - Variable in class net.egartley.beyondorigins.entities.Dummy
 
warning(Object) - Static method in class net.egartley.beyondorigins.Debug
Prints the given object to the console with the tag "WARNING"
WARP_PAD - Static variable in class net.egartley.beyondorigins.data.Images
 
WarpPad - Class in net.egartley.beyondorigins.entities
Testing for changing maps
WarpPad(Sprite, int, int) - Constructor for class net.egartley.beyondorigins.entities.WarpPad
 
wearingHat - Variable in class net.egartley.beyondorigins.entities.Wizard
 
width - Variable in class net.egartley.beyondorigins.core.graphics.Sprite
Width in pixels
width - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
The boundary's width (includes padding)
width - Variable in class net.egartley.beyondorigins.core.ui.ClickableArea
 
width - Variable in class net.egartley.beyondorigins.core.ui.UIElement
 
width - Variable in class net.egartley.beyondorigins.entities.BuildingChanger
 
WINDOW_HEIGHT - Static variable in class net.egartley.beyondorigins.Game
The "actual" height of the window (minus 1px borders)
WINDOW_WIDTH - Static variable in class net.egartley.beyondorigins.Game
The "actual" width of the window (minus 1px borders)
with(Entity) - Static method in class net.egartley.beyondorigins.core.logic.collision.Collisions
 
Wizard - Class in net.egartley.beyondorigins.entities
An NPC for testing dialogue and quests.
Wizard() - Constructor for class net.egartley.beyondorigins.entities.Wizard
 
WIZARD - Static variable in class net.egartley.beyondorigins.entities.Entities
 
WIZARD_DEFAULT - Static variable in class net.egartley.beyondorigins.data.Images
 
WIZARD_HAT - net.egartley.beyondorigins.ingame.Item
 
WIZARD_HAT - Static variable in class net.egartley.beyondorigins.data.Images
 
WIZARD_HAT - Static variable in class net.egartley.beyondorigins.data.Items
 
WIZARD_HAT - Static variable in class net.egartley.beyondorigins.data.Quests
 
WIZARD_WITH_HAT - Static variable in class net.egartley.beyondorigins.data.Images
 
WizardHat - Class in net.egartley.beyondorigins.ingame.items
 
WizardHat() - Constructor for class net.egartley.beyondorigins.ingame.items.WizardHat
 
WizardHatQuest - Class in net.egartley.beyondorigins.ingame.quests
Test quest, where the player has to retrieve the wizard's lost hat
WizardHatQuest() - Constructor for class net.egartley.beyondorigins.ingame.quests.WizardHatQuest
 
WoodenFence - Class in net.egartley.beyondorigins.entities
Testing dynamic creation of sprites/images
WoodenFence(int, boolean) - Constructor for class net.egartley.beyondorigins.entities.WoodenFence
 
write(String) - Method in class net.egartley.beyondorigins.data.SaveFile
 

X

x - Variable in class net.egartley.beyondorigins.core.abstracts.Renderable
 
x - Static variable in class net.egartley.beyondorigins.core.input.Mouse
 
x - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
Absolute x-coordinate
x - Variable in class net.egartley.beyondorigins.core.ui.ClickableArea
 
x() - Method in class net.egartley.beyondorigins.core.abstracts.Renderable
 
x(int) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
 
x(int) - Method in class net.egartley.beyondorigins.core.abstracts.Renderable
 
x(int, boolean) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
 

Y

y - Variable in class net.egartley.beyondorigins.core.abstracts.Renderable
 
y - Static variable in class net.egartley.beyondorigins.core.input.Mouse
 
y - Variable in class net.egartley.beyondorigins.core.logic.interaction.Boundary
Absolute y-coordinate
y - Variable in class net.egartley.beyondorigins.core.ui.ClickableArea
 
y() - Method in class net.egartley.beyondorigins.core.abstracts.Renderable
 
y(int) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
 
y(int) - Method in class net.egartley.beyondorigins.core.abstracts.Renderable
 
y(int, boolean) - Method in class net.egartley.beyondorigins.core.abstracts.Entity
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages