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
All Classes All Packages
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
withMapTile
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
- 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()
andRenderable.y()
) at a rate ofEntity.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
-
Called right before
EntityEntityCollision.start(EntityEntityCollisionEvent)
- 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
-
Called right before
EntityEntityCollision.end(EntityEntityCollisionEvent)
- 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 callingDelayedEvent.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
- 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
- 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
-
Sets
DialoguePanel.exchange
and callsDialoguePanel.show()
- 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
tofalse
- 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
-
Changes
AnimatedEntity.animation
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
All Classes All Packages