public class GameScene extends PixelScene
defaultZoom, font, font1x, font25x, maxZoom, MIN_HEIGHT_L, MIN_HEIGHT_P, MIN_WIDTH_L, MIN_WIDTH_P, minZoom, noFade, scale, uiCamera
Constructor and Description |
---|
GameScene() |
Modifier and Type | Method and Description |
---|---|
static void |
add(Blob gas) |
static void |
add(EmoIcon icon) |
static void |
add(Heap heap) |
static void |
add(LevelObject obj) |
static void |
add(Plant plant) |
static void |
addMobSpriteDirect(CharSprite sprite) |
static void |
afterObserve() |
static void |
bossSlain() |
void |
brightness(boolean value) |
void |
create() |
void |
destroy() |
static void |
discard(Heap heap) |
static void |
discoverTile(int pos,
int oldValue) |
static void |
effect(Visual effect) |
static Emitter |
emitter() |
static void |
flash(int color) |
static void |
gameOver() |
static void |
handleCell(int cell) |
static boolean |
isSceneReady() |
void |
pause() |
static void |
pickUp(Item item) |
static void |
playLevelMusic() |
static void |
ready() |
void |
resume() |
static Ripple |
ripple(int pos) |
static void |
selectCell(CellSelector.Listener listener) |
static WndBag |
selectItem(WndBag.Listener listener,
WndBag.Mode mode,
java.lang.String title) |
static void |
selectItemFromBag(WndBag.Listener listener,
Bag bag,
WndBag.Mode mode,
java.lang.String title) |
static void |
show(Window wnd) |
static SpellSprite |
spellSprite() |
static Text |
status() |
void |
update() |
static void |
updateMap() |
static void |
updateMap(int cell) |
void |
updateToolbar() |
void |
updateUiCamera() |
align, align, align, chooseFont, createMultiline, createMultiline, createText, createText, font, font, showBadge
add, addToBack, bringToFront, clear, draw, getLength, getMember, kill, recycle, remove
getParent, getVisible, hasParent, isActive, isVisible, killAndErase, remove, revive, setNullParent, setParent, setVisible
public void updateUiCamera()
public static void playLevelMusic()
public void create()
create
in class PixelScene
public void destroy()
destroy
in class PixelScene
public void brightness(boolean value)
public static void add(Plant plant)
public static void add(Blob gas)
public static void add(LevelObject obj)
public static void add(Heap heap)
public static void discard(Heap heap)
public static boolean isSceneReady()
public static void add(EmoIcon icon)
public static void effect(Visual effect)
public static Ripple ripple(int pos)
public static SpellSprite spellSprite()
public static Emitter emitter()
public static Text status()
public static void pickUp(Item item)
public static void updateMap()
public static void updateMap(int cell)
public static void discoverTile(int pos, int oldValue)
public static void show(Window wnd)
public static void afterObserve()
public static void flash(int color)
public static void gameOver()
public static void bossSlain()
public static void handleCell(int cell)
public static void selectCell(CellSelector.Listener listener)
public static void selectItemFromBag(WndBag.Listener listener, Bag bag, WndBag.Mode mode, java.lang.String title)
public static WndBag selectItem(WndBag.Listener listener, WndBag.Mode mode, java.lang.String title)
public static void ready()
public void updateToolbar()
public static void addMobSpriteDirect(CharSprite sprite)