A B C D E F G H I K L M N O P Q R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
S
- saveLoadTest() - Method in class io.team9.game.tests.utils.SaveTest
- SaveObject - Class in com.mygdx.utils
-
NEW This classes job is to hold all the data needed to reconstruct the game state Its the object that will be written using serilisation to a file
- SaveObject() - Constructor for class com.mygdx.utils.SaveObject
- saveTest() - Method in class io.team9.game.tests.utils.SaveTest
- SaveTest - Class in io.team9.game.tests.utils
- SaveTest() - Constructor for class io.team9.game.tests.utils.SaveTest
- scale(float, float, float, float, float) - Static method in class com.mygdx.utils.Utilities
- scale(float, Vector2, Vector2) - Static method in class com.mygdx.utils.Utilities
- SCREEN_HEIGHT - Static variable in class com.mygdx.utils.Constants
- SCREEN_WIDTH - Static variable in class com.mygdx.utils.Constants
- SelectEasy() - Static method in class com.mygdx.game.Managers.DifficultyManager
- SelectHard() - Static method in class com.mygdx.game.Managers.DifficultyManager
- SelectNormal() - Static method in class com.mygdx.game.Managers.DifficultyManager
- set(float, float) - Method in class com.mygdx.game.AI.Node
-
Sets position
- setAmmo(int) - Method in class com.mygdx.game.Components.Pirate
- setAmmo(Integer) - Method in class com.mygdx.game.Entitys.Player
- setBehavior(SteeringBehavior<Vector2>) - Method in class com.mygdx.game.Components.AINavigation
- setBiggerDamage(boolean) - Method in class com.mygdx.game.Components.Pirate
- setCallback(CollisionCallBack) - Method in class com.mygdx.game.Components.RigidBody
-
Is used during collision phase to add more functionality
- setCamera(OrthographicCamera) - Static method in class com.mygdx.game.Managers.RenderingManager
- setDirection(Vector2) - Method in class com.mygdx.game.Entitys.Monster
-
will rotate the monster to face the direction (just changes the sprite doesn't actually rotate)
- setDirection(String) - Method in class com.mygdx.game.Entitys.Monster
-
will rotate the monster to face the direction (just changes the sprite doesn't actually rotate)
- setFaction(int) - Method in class com.mygdx.game.Entitys.Ship
-
Associates ship with faction and orients it to the default northern direction.
- setFactionId(int) - Method in class com.mygdx.game.Components.Pirate
- setFontColour(Vector3) - Method in class com.mygdx.game.Components.Text
- setFreeze(boolean) - Method in class com.mygdx.game.Entitys.Ship
- setHealth(int) - Method in class com.mygdx.game.Components.Pirate
- setHealth(int) - Method in class com.mygdx.game.Entitys.Monster
- setHealth(int) - Method in class com.mygdx.game.Entitys.Ship
- setImmortality(boolean) - Method in class com.mygdx.game.Components.Pirate
- setMaxAngularAcceleration(float) - Method in class com.mygdx.game.Components.AINavigation
- setMaxAngularSpeed(float) - Method in class com.mygdx.game.Components.AINavigation
- setMaxLinearAcceleration(float) - Method in class com.mygdx.game.Components.AINavigation
- setMaxLinearSpeed(float) - Method in class com.mygdx.game.Components.AINavigation
- setName(String) - Method in class com.mygdx.game.Entitys.Entity
- setOrientation(float) - Method in class com.mygdx.game.Components.AINavigation
- setOrientation(float) - Method in class com.mygdx.game.Components.Transform
- setParent(Entity) - Method in class com.mygdx.game.Components.Component
- setPosition(float, float) - Method in class com.mygdx.game.Components.Text
-
isn't used if parent has a transform component
- setPosition(float, float) - Method in class com.mygdx.game.Components.Transform
-
Set position associated with the Transform component.
- setPosition(float, float, boolean) - Method in class com.mygdx.game.Components.Transform
-
Set position associated with the Transform component.
- setPosition(Vector2) - Method in class com.mygdx.game.Components.RigidBody
-
Sets the center pos of the object
- setPosition(Vector2) - Method in class com.mygdx.game.Components.Text
-
isn't used if parent has a transform component
- setPosition(Vector2) - Method in class com.mygdx.game.Components.Transform
-
Set position associated with the Transform component.
- setPosition(Vector2) - Method in class com.mygdx.game.Entitys.Chest
- setPosition(Vector2, boolean) - Method in class com.mygdx.game.Components.RigidBody
-
Sets the bottom left position of the object
- setPosition(Vector2, boolean) - Method in class com.mygdx.game.Components.Transform
-
Set position associated with the Transform component.
- setPosition(Float, Float) - Method in class com.mygdx.game.Entitys.Ship
- setRequirements(ComponentType...) - Method in class com.mygdx.game.Components.Component
-
Sets the required components
- setReward_powerUp(boolean) - Method in class com.mygdx.game.Entitys.Player
- setRotation(float) - Method in class com.mygdx.game.Components.Transform
- setScale(float, float) - Method in class com.mygdx.game.Components.Transform
- setScale(Vector2) - Method in class com.mygdx.game.Components.Transform
- setShipDirection(Vector2) - Method in class com.mygdx.game.Entitys.Ship
-
will rotate the ship to face the direction (just changes the sprite doesn't actually rotate)
- setShipDirection(String) - Method in class com.mygdx.game.Entitys.Ship
-
will rotate the ship to face the direction (just changes the sprite doesn't actually rotate)
- setShootEightDirections(boolean) - Method in class com.mygdx.game.Components.Pirate
- setTagged(boolean) - Method in class com.mygdx.game.Components.AINavigation
- setText(String) - Method in class com.mygdx.game.Components.Text
- setTexture(Sprite) - Method in class com.mygdx.game.Components.Renderable
-
Asignes a new texture compatible with textures sourced from atlas
- setUnlimitedAmmo(boolean) - Method in class com.mygdx.game.Components.Pirate
- setVelocity(float, float) - Method in class com.mygdx.game.Components.RigidBody
- setVelocity(Vector2) - Method in class com.mygdx.game.Components.RigidBody
- setZeroLinearSpeedThreshold(float) - Method in class com.mygdx.game.Components.AINavigation
- Ship - Class in com.mygdx.game.Entitys
-
Base class for game ships, Player & NPC.
- Ship() - Constructor for class com.mygdx.game.Entitys.Ship
-
Creates a ship entity, containing Transform, Renderable, RigidBody, and Pirate components.
- ShipDeath() - Method in class com.mygdx.game.Entitys.NPCShip
-
NEW Called when the ship dies
- ShipDeath() - Method in class com.mygdx.game.Entitys.Ship
- shipDirections - Static variable in class com.mygdx.game.Entitys.Ship
- ships - Static variable in class com.mygdx.game.Managers.GameManager
- ShipTest - Class in io.team9.game.tests.Entitys
- ShipTest() - Constructor for class io.team9.game.tests.Entitys.ShipTest
- shoot() - Method in class com.mygdx.game.Entitys.Ship
- shoot(Vector2) - Method in class com.mygdx.game.Components.Pirate
-
Will shoot a cannonball assigning this.parent as the cannonball's parent (must be Ship atm)
- shoot(Vector2) - Method in class com.mygdx.game.Entitys.College
- shoot(Vector2) - Method in class com.mygdx.game.Entitys.Ship
- shoot(Ship, Vector2) - Static method in class com.mygdx.game.Managers.GameManager
-
Utilises the cached cannonballs to fire one
- shoot2(College, Vector2) - Static method in class com.mygdx.game.Managers.GameManager
-
Utilises the cached cannonballs to fire one
- shoot8Directions(boolean) - Method in class com.mygdx.game.Entitys.Ship
- shoot8DirectionsTest() - Method in class io.team9.game.tests.Entitys.ShipTest
- shootEightDirectionsTest() - Method in class io.team9.game.tests.Components.PirateTest
- shop - Variable in class com.mygdx.game.PirateGame
- ShopScreen - Class in com.mygdx.game.UI
-
NEW Contains widgets defining the shop screen.
- ShopScreen(PirateGame) - Constructor for class com.mygdx.game.UI.ShopScreen
- show() - Method in class com.mygdx.game.Components.Renderable
- show() - Method in class com.mygdx.game.UI.EndScreen
-
Get player stats such as plunder etc.
- show() - Method in class com.mygdx.game.UI.MenuScreen
- show() - Method in class com.mygdx.game.UI.Page
-
Called once the page is show sets input handler and adds actors
- show() - Method in class com.mygdx.game.UI.PowerupScreen
- show() - Method in class com.mygdx.game.UI.QuitConfirmationScreen
- show() - Method in class com.mygdx.game.UI.ShopScreen
- size() - Method in class com.mygdx.utils.QueueFIFO
- sizeTest() - Method in class io.team9.game.tests.utils.QueueTest
- skin - Variable in class com.mygdx.game.PirateGame
- spawnAndDeathTest() - Method in class io.team9.game.tests.Entitys.CollegeTest
- SpawnGame(int) - Static method in class com.mygdx.game.Managers.GameManager
-
Creates the game with player maps, NPCs, colleges
- spawnTest() - Method in class io.team9.game.tests.Managers.GameManagerTest
- sprite - Variable in class com.mygdx.game.Components.Renderable
- stage - Variable in class com.mygdx.game.PirateGame
- start() - Method in class com.mygdx.game.Components.Component
-
Called once after awake but prior to the update loop.
- Start - com.mygdx.game.Components.ComponentEvent
- stateMachine - Variable in class com.mygdx.game.Entitys.NPCShip
- Static - com.mygdx.game.Physics.PhysicsBodyType
-
Has infinite mass doesn't move at all
- stop() - Method in class com.mygdx.game.Components.AINavigation
-
Stops all motion
- stopMovement() - Method in class com.mygdx.game.Entitys.NPCShip
-
stops all movement and sets the behaviour to null
All Classes All Packages