- save(Writer) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractEntity
-
- save(String, int) - Method in class com.BombingGames.WurfelEngine.Core.Map.Chunk
-
- save() - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
-
saves every chunk on the map
- SCREEN_DEPTH - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
Screen depth of a block/object sprite in pixels.
- SCREEN_DEPTH2 - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
The half (1/2) of SCREEN_DEPTH.
- SCREEN_DEPTH4 - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
A quarter (1/4) of SCREEN_DEPTH.
- SCREEN_HEIGHT - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
The height (y-axis) of the sprite size
- SCREEN_HEIGHT2 - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
The half (1/2) of SCREEN_HEIGHT.
- SCREEN_HEIGHT4 - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
A quarter (1/4) of SCREEN_HEIGHT.
- SCREEN_WIDTH - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
The width (x-axis) of the sprite size
- SCREEN_WIDTH2 - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
The half (1/2) of SCREEN_WIDTH.
- SCREEN_WIDTH4 - Static variable in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
A quarter (1/4) of SCREEN_WIDTH.
- screenToGameFlat(int, int) - Method in class com.BombingGames.WurfelEngine.Core.GameView
-
Returns deepest layer
- screenToGameRaytracing(int, int) - Method in class com.BombingGames.WurfelEngine.Core.GameView
-
Returns the position belonging to a point on the screen.
- screenXtoGame(int, Camera) - Method in class com.BombingGames.WurfelEngine.Core.GameView
-
Reverts the perspective and transforms it into a coordiante which can be used in the game logic.
- screenYtoGame(int, Camera) - Method in class com.BombingGames.WurfelEngine.Core.GameView
-
Reverts the projection and transforms it into a coordiante which can be used in the game logic.
- Sea - Class in com.BombingGames.WurfelEngine.Core.Gameobjects
-
A Sea Block which has a "waves" effect.
- Sea(int) - Constructor for class com.BombingGames.WurfelEngine.Core.Gameobjects.Sea
-
- Selection - Class in com.BombingGames.WurfelEngine.Core.Gameobjects
-
- Selection() - Constructor for class com.BombingGames.WurfelEngine.Core.Gameobjects.Selection
-
- setAzimuth(float) - Method in class com.BombingGames.WurfelEngine.Core.LightEngine.GlobalLightSource
-
The longitudinal position
- setBlock(Block) - Method in class com.BombingGames.WurfelEngine.Core.Map.Coordinate
-
Set a block in the map where the coordinate is pointing to.
- setCamera(Camera) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.PlayerWithWeapon
-
Set the camera which is renderin the player to calculate the aiming.
- setCameraMoveVector(float, float) - Method in class com.BombingGames.WurfelEngine.MapEditor.MapEditorView
-
- setCameraSpeed(float) - Method in class com.BombingGames.WurfelEngine.MapEditor.MapEditorView
-
- setCenter(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
-
Reorganises the map and sets the new middle chunk to param newmiddle.
- setChunkBlocksX(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.MapMetaData
-
- setChunkBlocksY(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.MapMetaData
-
- setChunkBlocksZ(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.MapMetaData
-
- setColiding(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
- setCollectable(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
- setController(Controller) - Method in class com.BombingGames.WurfelEngine.Core.GameplayScreen
-
- setCurrentLayer(int) - Method in class com.BombingGames.WurfelEngine.MapEditor.MapEditorController
-
Set the value of currentLayer, the layer until every block gets filtered.
- setDamage(int) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
-
- setDamageoverlayOpacity(float) - Method in class com.BombingGames.WurfelEngine.Core.Camera
-
- setDamageSounds(Sound[]) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
- setData(Block[][][]) - Method in class com.BombingGames.WurfelEngine.Core.Map.Chunk
-
- setData(int, int, int, Block) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
-
Set a block at a specific coordinate.
- setData(Coordinate, Block) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
-
Set a block at a specific coordinate.
- setDataSafe(int[], Block) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
-
Set a block with safety checks (clamping to map).
- setDataSafe(Coordinate, Block) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
-
Set a block with safety checks (clamping to map).
- setDescription(String) - Method in class com.BombingGames.WurfelEngine.Core.Map.MapMetaData
-
- setDimensions(MapMetaData) - Static method in class com.BombingGames.WurfelEngine.Core.Map.Chunk
-
- setDimensionZ(int) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractEntity
-
Set the height of the object.
- setDirection(Vector3) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
-
- setExplosive(int) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
-
- setFallingSound(Sound) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
Sets the sound to be played when falling.
- setFileName(String) - Method in class com.BombingGames.WurfelEngine.Core.Map.MapMetaData
-
- setFire(Wav.Sound) - Method in class com.BombingGames.WurfelEngine.shooting.Weapon
-
- setFloating(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
Should the object be affected by gravity?
- setFriction(int) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
autoamtically slows speed down.
- setFullscreen(boolean) - Static method in class com.BombingGames.WurfelEngine.WE
-
You can switch to fullscreen.
- setFullWindow(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Camera
-
Set to true if the camera's output should cover the whole window
- setGameplayRef(GameplayScreen) - Method in class com.BombingGames.WurfelEngine.Core.Console
-
- setGenerator(Generator) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
-
Set the generator used for generating maps
- setGraphicsId(int) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
the id of the sprite. should be the same as id but in some cases some objects share their sprites.
- setHealth(float) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
clamps to [0..1000]
- setHeight(float) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractEntity
-
- setHeight(float) - Method in class com.BombingGames.WurfelEngine.Core.LightEngine.GlobalLightSource
-
The Latitude posiiton.
- setHeight(float) - Method in class com.BombingGames.WurfelEngine.Core.Map.AbstractPosition
-
- setHidden(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
Hide an object.
- setHighlight(int) - Static method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.BasicMenuItem
-
- setId(int) - Method in class com.BombingGames.WurfelEngine.MapEditor.ColorGUI
-
- setImpactSprite(int) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
-
Set the sprite which get spawned when the bullet hits.
- setIndestructible(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
- setJumpingSound(Sound) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
Set the value of jumpingSound
- setLandingSound(Sound) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
Set sound played when the character lands on the feet.
- setLightlevel(float) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
Set the brightness of the object.
- setMainMenu(MainMenuInterface) - Static method in class com.BombingGames.WurfelEngine.WE
-
Pass the mainMenu which get's displayed when you call launch().
- setMana(int) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
- setMap(Map) - Static method in class com.BombingGames.WurfelEngine.Core.Controller
-
- setMapName(String) - Method in class com.BombingGames.WurfelEngine.Core.Map.MapMetaData
-
- setMapversion(String) - Method in class com.BombingGames.WurfelEngine.Core.Map.MapMetaData
-
- setMaxDistance(int) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
-
- setMinimap(Minimap) - Method in class com.BombingGames.WurfelEngine.Core.Controller
-
Set the minimap and "builds it"
- setMinimap(Minimap) - Method in class com.BombingGames.WurfelEngine.Core.Map.Map
-
- setMovement(Vector3) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
normalises x and y
- setMusic(String) - Method in class com.BombingGames.WurfelEngine.Core.EngineView
-
- setMusicLoudness(float) - Method in class com.BombingGames.WurfelEngine.Core.EngineView
-
- setNormal(Sides) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Selection
-
- setNoSides() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Block
-
Removes the flag that this block has sides.
- setObstacle(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
Make the object to an obstacle or passable.
- setOpen(GameView, boolean) - Method in class com.BombingGames.WurfelEngine.Core.Map.LoadMenu
-
Open/close the window
- setOrientation(int) - Method in class com.BombingGames.WurfelEngine.Core.View
-
Set the 0 front, 1 from right, 2 from behind, 3 from left, 4 - undefined
- setParent(MovableEntity) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
-
- setPosition(AbstractPosition) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractEntity
-
- setPosition(AbstractPosition) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.EntitySpawner
-
- setPosition(AbstractPosition) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.ExplosiveBarrel
-
- setPosition(AbstractPosition) - Method in interface com.BombingGames.WurfelEngine.Core.Gameobjects.IsSelfAware
-
Set the coordinates without safety check.
- setPosition(AbstractPosition) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
- setPosition(AbstractPosition) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Sea
-
- setPosition(AbstractPosition) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Selection
-
- setPositionRelativeToCoord(float, float, float) - Method in class com.BombingGames.WurfelEngine.Core.Map.Point
-
Relative to the current coordiante field set the offset.
- setProjectionPosX(float) - Method in class com.BombingGames.WurfelEngine.Core.Camera
-
The Camera left Position in the game world.
- setProjectionPosY(float) - Method in class com.BombingGames.WurfelEngine.Core.Camera
-
The Camera top-position in the game world.
- setReload(Wav.Sound) - Method in class com.BombingGames.WurfelEngine.shooting.Weapon
-
- setRelX(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.Coordinate
-
Set the coordiantes X component.
- setRelY(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.Coordinate
-
Set the coordiantes Y component.
- setReverseMap(boolean) - Method in class com.BombingGames.WurfelEngine.MapEditor.MapEditorController
-
- setRotation(float) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
- setRunningSound(Sound) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
Set the sound to be played when running.
- setScreenSize(int, int) - Method in class com.BombingGames.WurfelEngine.Core.Camera
-
- setSound(Sound) - Static method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.BasicMenuItem
-
- setSpeed(float) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
- setSpeed(float) - Method in class com.BombingGames.WurfelEngine.shooting.Bullet
-
- setSpritesheetBig(TextureAtlas) - Static method in class com.BombingGames.WurfelEngine.shooting.Weapon
-
- setText(String) - Method in class com.BombingGames.WurfelEngine.Core.Console
-
Set the text in the box.
- setTimespeed(float) - Method in class com.BombingGames.WurfelEngine.Core.Controller
-
- setTone(Color) - Method in class com.BombingGames.WurfelEngine.Core.LightEngine.GlobalLightSource
-
- setToNight() - Method in class com.BombingGames.WurfelEngine.Core.LightEngine.LightEngine
-
- setToNoon() - Method in class com.BombingGames.WurfelEngine.Core.LightEngine.LightEngine
-
- setTrackedEnt(ArrayList<AbstractEntity>) - Method in class com.BombingGames.WurfelEngine.Core.Map.Minimap
-
- setTransparent(boolean) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
Has the object transparent areas?
- setValue(int) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
Set the value of the object.
- setValue(int) - Method in class com.BombingGames.WurfelEngine.MapEditor.ColorGUI
-
- setView(GameView) - Method in class com.BombingGames.WurfelEngine.Core.GameplayScreen
-
- setVisible(boolean) - Method in class com.BombingGames.WurfelEngine.Core.DevTools
-
Set the FPSdiag visible.
- setWaterSound(Sound) - Static method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
Set the value of waterSound
- setZ(int) - Method in class com.BombingGames.WurfelEngine.Core.Map.Coordinate
-
Set the coordinates Z component.
- setZoom(float) - Method in class com.BombingGames.WurfelEngine.Core.Camera
-
Set the zoom factor and regenerates the sprites.
- setZRenderingLimit(int) - Method in class com.BombingGames.WurfelEngine.Core.Camera
-
- shake(float, float) - Method in class com.BombingGames.WurfelEngine.Core.Camera
-
shakes the screen
- shoot() - Method in class com.BombingGames.WurfelEngine.shooting.Weapon
-
- shouldAutoShade() - Method in class com.BombingGames.WurfelEngine.Core.Configuration
-
If no light engine the blocks can be shaded by algorithm.
- shouldBeDisposed() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractEntity
-
- shouldLoadMap() - Method in class com.BombingGames.WurfelEngine.Core.Configuration
-
- show() - Method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.BasicMainMenu
-
- show() - Method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.BasicOptionsScreen
-
- show() - Method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.MenuController
-
- show() - Method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.MenuView
-
- show() - Method in class com.BombingGames.WurfelEngine.Core.GameplayScreen
-
- show() - Method in class com.BombingGames.WurfelEngine.Core.Loading.LoadingScreen
-
- show() - Method in class com.BombingGames.WurfelEngine.MapEditor.BlockSelector
-
- showMainMenu() - Static method in class com.BombingGames.WurfelEngine.WE
-
Starts the actual game using the gameplayScreen you initialized with initGame(Controller controller, GameView view).
- Sides - Enum in com.BombingGames.WurfelEngine.Core.Gameobjects
-
- SimpleEntity - Class in com.BombingGames.WurfelEngine.Core.Gameobjects
-
A simple basic entity.
- SimpleEntity(int) - Constructor for class com.BombingGames.WurfelEngine.Core.Gameobjects.SimpleEntity
-
- spawn(Point) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractEntity
-
add this entity to the map-> let it spawn
- spawn(Coordinate) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Block
-
places the object on the map.
- spawn(Coordinate) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.EntitySpawner
-
- spawn(Point) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Explosion
-
explodes
- spawn(Coordinate) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.ExplosiveBarrel
-
- spawn(Point) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.MovableEntity
-
- spawn(Coordinate) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Sea
-
- spawn(Point) - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Selection
-
- spawned() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractEntity
-
Is the object active on the map?
- SQRT12 - Static variable in class com.BombingGames.WurfelEngine.Core.Map.AbstractPosition
-
- SQRT2 - Static variable in class com.BombingGames.WurfelEngine.Core.Map.AbstractPosition
-
- start() - Method in interface com.BombingGames.WurfelEngine.Core.Gameobjects.Animatable
-
Starts the animation.
- start() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AnimatedBlock
-
Starts the animation.
- start() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AnimatedEntity
-
- startGame() - Static method in class com.BombingGames.WurfelEngine.WE
-
Starts the actual game using the gameplayScreen you initialized with initGame(Controller controller, GameView view).
- staticDispose() - Static method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AbstractGameObject
-
- staticDispose() - Static method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Block
-
- staticUpdate(float) - Static method in class com.BombingGames.WurfelEngine.Core.Gameobjects.Sea
-
- stop() - Method in interface com.BombingGames.WurfelEngine.Core.Gameobjects.Animatable
-
Stops the animation.
- stop() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AnimatedBlock
-
Stops the animation.
- stop() - Method in class com.BombingGames.WurfelEngine.Core.Gameobjects.AnimatedEntity
-
- supressWarning() - Method in class com.BombingGames.WurfelEngine.Core.BasicMainMenu.BasicMainMenu
-
If you want to hide the warning message call this method.
- switchSetup(Controller, GameView) - Static method in class com.BombingGames.WurfelEngine.WE
-
Use this if you want to continue to use a different controller and view.
- switchSetupWithInit(Controller, GameView) - Static method in class com.BombingGames.WurfelEngine.WE
-
Use this if you want to use different controller and views.
- switchToGame(boolean) - Method in class com.BombingGames.WurfelEngine.MapEditor.MapEditorController
-
Leave editor