summaryrefslogtreecommitdiff
path: root/core/src/com/ilotterytea/maxoning/player
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2022-10-19 22:06:16 +0600
committerilotterytea <iltsu@alright.party>2022-10-19 22:06:16 +0600
commitbac4182ef9d1df55b3e2daad8be82f966a92b0dd (patch)
treee08143c54939c527a931fd23690f8fd6e73fc2b4 /core/src/com/ilotterytea/maxoning/player
parent2434fafcdb07521c0db76037483d0c36c4280c2e (diff)
parentc792b675e340ade7e4fd6bd4e67265ba2b4cb1b5 (diff)
Resolved merge conflict
Diffstat (limited to 'core/src/com/ilotterytea/maxoning/player')
-rw-r--r--core/src/com/ilotterytea/maxoning/player/MaxonSavegame.java40
1 files changed, 40 insertions, 0 deletions
diff --git a/core/src/com/ilotterytea/maxoning/player/MaxonSavegame.java b/core/src/com/ilotterytea/maxoning/player/MaxonSavegame.java
new file mode 100644
index 0000000..301840b
--- /dev/null
+++ b/core/src/com/ilotterytea/maxoning/player/MaxonSavegame.java
@@ -0,0 +1,40 @@
+package com.ilotterytea.maxoning.player;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+
+/**
+ * Save-game data class.
+ * @author NotDankEnough
+ * @since Alpha 1.2 (Oct 02, 2022)
+ */
+public class MaxonSavegame implements Serializable {
+ /** Earned Squish Points. */
+ public int points;
+ /** Multiplier. */
+ public short multiplier;
+
+ /** Home inventory. */
+ public ArrayList<Integer> inv;
+ /** Outside Inventory. */
+ public ArrayList<Integer> outInv;
+
+ /** Seed. */
+ public long seed;
+
+ /** Player name. */
+ public String name;
+ /** Pet name. */
+ public String petName;
+ /** Pet ID. */
+ public byte petId;
+
+ /** Elapsed time from game start. */
+ public long elapsedTime;
+
+ /** Last timestamp when save game was used. */
+ public long lastTimestamp;
+
+ /** Location. */
+ public short roomId;
+} \ No newline at end of file