Skip to content
Snippets Groups Projects
Commit cd22b08f authored by Vitaliy Vashchenko's avatar Vitaliy Vashchenko
Browse files

#494 Changed background image. Corrected positions.

parent a4dc1234
No related branches found
No related tags found
No related merge requests found
core/assets/common/game/runes/common/gfx/background.jpg

811 KiB

core/assets/common/game/runes/common/gfx/background.png

406 KiB

......@@ -124,7 +124,7 @@ public class RunesGame extends AbstractTablexiaGame<RunesGameState> {
if (event.getTarget().equals(background)) {
holderManager.foldAll();
}
Log.debug(getClass(),"Clicked x:" + x/getViewportWidth() + ", y:" + y/getViewportHeight());
Log.debug(getClass(),"Clicked x:" + x/getSceneWidth() + ", y:" + y/getSceneInnerHeight());
super.clicked(event, x, y);
}
});
......
......@@ -24,7 +24,7 @@ public class RunesHolder extends Group {
private static final int PAD = 5;
private static final int INNER_SPACE = 10;
private static final int INNER_SPACE_DOUBLED = 20;
private static final float UNFOLDED_SCALE = 1.2f;
private static final float UNFOLDED_SCALE = 0.9f;
private static final int HEIGHT = 70;
private int maxEntities;
......
......@@ -16,20 +16,21 @@ public enum PositionDefinition {
//x,y, max height, max runes
POS1(0.05f,0.42f),
POS2(0.05f,0.56f),
POS3(0.41f,0.42f),
POS4(0.41f,0.56f),
POS5(0.6f, 0.56f,3),
POS6(0.6f,0.05f,3),
POS7(0.6f,0.43f,3);
POS1(0.22f,0.14f),
POS2(0.22f,0.51f),
POS3(0.22f,0.87f),
POS4(0.56f,0.71f,3),
POS5(0.56f,0.37f,3),
POS6(0.56f,0.01f,3),
POS7(0.04f,0.57f,2),
POS8(0.02f,0.19f,2);
private static final float FOLDED_SCALE = 0.6f;
private static final int MAX_RUNES = 4;
public static final PositionDefinition[] MAP_EASY = {POS1, POS2, POS3, POS4, POS5, POS6, POS7};
public static final PositionDefinition[] MAP_MEDIUM = {POS1, POS2, POS3, POS4, POS5, POS6, POS7};
public static final PositionDefinition[] MAP_HARD = {POS1, POS2, POS3, POS4, POS5, POS6, POS7};
public static final PositionDefinition[] MAP_EASY = PositionDefinition.values();
public static final PositionDefinition[] MAP_MEDIUM = PositionDefinition.values(); //was meant to be different for every difficulty
public static final PositionDefinition[] MAP_HARD = PositionDefinition.values();
private float x, y, scale;
private int maxRunes;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment