DEADSOFTWARE

Add crafting
[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / windows / GameWindowsConfigs.kt
index cf8112720b64d60158e755f58d32c088e9c7c03f..a6cff63b08c049c3dc646c11ffdee28593ff05fc 100644 (file)
@@ -21,4 +21,53 @@ object GameWindowsConfigs {
 
         val itemsOnPage get() = itemsInCol * itemsInRow
     }
+
+    data object Survival {
+        const val itemsGridMarginLeft = 8f
+        const val itemsGridMarginTop = 84f
+
+        const val itemsGridRowHeight = 18f
+        const val itemsGridColWidth = 18f
+
+        const val itemsInRow = 9
+        const val itemsInCol = 5
+
+        const val hotbarOffsetFromBottom = 24f
+        const val hotbarCells = 9
+
+        const val portraitMarginLeft = 24f
+        const val portraitMarginTop = 8f
+        const val portraitWidth = 48f
+        const val portraitHeight = 68f
+
+        const val craftGridSize = 2
+
+        const val craftOffsetX = 98f
+        const val craftOffsetY = 18f
+
+        const val craftResultOffsetX = 154f
+        const val craftResultOffsetY = 28f
+    }
+
+    data object Crafting {
+        const val itemsGridMarginLeft = 8f
+        const val itemsGridMarginTop = 84f
+
+        const val itemsGridRowHeight = 18f
+        const val itemsGridColWidth = 18f
+
+        const val itemsInRow = 9
+        const val itemsInCol = 5
+
+        const val hotbarOffsetFromBottom = 24f
+        const val hotbarCells = 9
+
+        const val craftGridSize = 3
+
+        const val craftOffsetX = 30f
+        const val craftOffsetY = 18f
+
+        const val craftResultOffsetX = 128f
+        const val craftResultOffsetY = 36f
+    }
 }
\ No newline at end of file