v0.4.1: added a visual effect for adding items to the journal
This commit is contained in:
committed by
Evan Debenham
parent
c0eecb1338
commit
80a4ef2b9b
@@ -109,6 +109,8 @@ public class GameScene extends PixelScene {
|
||||
private DungeonTilemap tiles;
|
||||
private FogOfWar fog;
|
||||
private HeroSprite hero;
|
||||
|
||||
private StatusPane pane;
|
||||
|
||||
private GameLog log;
|
||||
|
||||
@@ -248,11 +250,11 @@ public class GameScene extends PixelScene {
|
||||
add( new HealthIndicator() );
|
||||
|
||||
add( cellSelector = new CellSelector( tiles ) );
|
||||
|
||||
StatusPane sb = new StatusPane();
|
||||
sb.camera = uiCamera;
|
||||
sb.setSize( uiCamera.width, 0 );
|
||||
add( sb );
|
||||
|
||||
pane = new StatusPane();
|
||||
pane.camera = uiCamera;
|
||||
pane.setSize( uiCamera.width, 0 );
|
||||
add( pane );
|
||||
|
||||
toolbar = new Toolbar();
|
||||
toolbar.camera = uiCamera;
|
||||
@@ -284,7 +286,7 @@ public class GameScene extends PixelScene {
|
||||
busy = new BusyIndicator();
|
||||
busy.camera = uiCamera;
|
||||
busy.x = 1;
|
||||
busy.y = sb.bottom() + 1;
|
||||
busy.y = pane.bottom() + 1;
|
||||
add( busy );
|
||||
|
||||
switch (InterlevelScene.mode) {
|
||||
@@ -656,6 +658,10 @@ public class GameScene extends PixelScene {
|
||||
scene.toolbar.pickup( item );
|
||||
}
|
||||
|
||||
public static void pickUpJournal( Item item ) {
|
||||
scene.pane.pickup( item );
|
||||
}
|
||||
|
||||
public static void resetMap() {
|
||||
if (scene != null) {
|
||||
scene.tiles.map(Dungeon.level.map, Level.WIDTH );
|
||||
|
||||
Reference in New Issue
Block a user