diff options
| author | ilotterytea <iltsu@alright.party> | 2024-05-29 21:59:07 +0500 |
|---|---|---|
| committer | ilotterytea <iltsu@alright.party> | 2024-05-29 21:59:07 +0500 |
| commit | bbf349ed33ab4d2876c038392bac0591426da42e (patch) | |
| tree | 7f55251fb764d60b402bfc8c0b0c2508670c188c /core | |
| parent | efac9a5bc2470167bd9744b95aaa45d3fab4e75d (diff) | |
feat: increase points on player click
Diffstat (limited to 'core')
| -rw-r--r-- | core/src/com/ilotterytea/maxoning/player/DecalPlayer.java | 6 | ||||
| -rw-r--r-- | core/src/com/ilotterytea/maxoning/screens/GameScreen.java | 2 |
2 files changed, 6 insertions, 2 deletions
diff --git a/core/src/com/ilotterytea/maxoning/player/DecalPlayer.java b/core/src/com/ilotterytea/maxoning/player/DecalPlayer.java index 30ee447..d7baf79 100644 --- a/core/src/com/ilotterytea/maxoning/player/DecalPlayer.java +++ b/core/src/com/ilotterytea/maxoning/player/DecalPlayer.java @@ -14,8 +14,11 @@ public class DecalPlayer { private int regionIndex; private final Decal decal; private final BoundingBox box; + private final MaxonSavegame savegame; + + public DecalPlayer(MaxonSavegame savegame, TextureRegion[] regions) { + this.savegame = savegame; - public DecalPlayer(TextureRegion[] regions) { this.regions = regions; this.regionIndex = 0; @@ -52,6 +55,7 @@ public class DecalPlayer { if (Intersector.intersectRayBounds(ray, box, intersection)) { updateTextureRegion(); + savegame.points++; } } diff --git a/core/src/com/ilotterytea/maxoning/screens/GameScreen.java b/core/src/com/ilotterytea/maxoning/screens/GameScreen.java index db24b23..ce1ae2f 100644 --- a/core/src/com/ilotterytea/maxoning/screens/GameScreen.java +++ b/core/src/com/ilotterytea/maxoning/screens/GameScreen.java @@ -96,7 +96,7 @@ public class GameScreen implements Screen, InputProcessor { decals = new ArrayList<>(); TextureRegion[] playerTextureRegions = SpriteUtils.splitToTextureRegions(game.assetManager.get("sprites/sheet/loadingCircle.png", Texture.class), 112, 112, 10, 5); - decalPlayer = new DecalPlayer(playerTextureRegions); + decalPlayer = new DecalPlayer(sav, playerTextureRegions); decals.add(decalPlayer.getDecal()); playlist = new Playlist( |
