aboutsummaryrefslogtreecommitdiff
path: root/src/main/resources/assets
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/resources/assets')
-rw-r--r--src/main/resources/assets/skyblocker/tabhud/assignment.json11
-rw-r--r--src/main/resources/assets/skyblocker/tabhud/empty_screen.json17
-rw-r--r--src/main/resources/assets/skyblocker/tabhud/garden_info_screen.json88
-rw-r--r--src/main/resources/assets/skyblocker/tabhud/generic_info_screen.json69
4 files changed, 185 insertions, 0 deletions
diff --git a/src/main/resources/assets/skyblocker/tabhud/assignment.json b/src/main/resources/assets/skyblocker/tabhud/assignment.json
new file mode 100644
index 00000000..a7b8dd80
--- /dev/null
+++ b/src/main/resources/assets/skyblocker/tabhud/assignment.json
@@ -0,0 +1,11 @@
+{
+ "screenA": {
+ "default": "generic_info_screen"
+ },
+ "screenB": {
+ "default": "empty_screen"
+ },
+ "screenC": {
+ "default": "empty_screen"
+ }
+} \ No newline at end of file
diff --git a/src/main/resources/assets/skyblocker/tabhud/empty_screen.json b/src/main/resources/assets/skyblocker/tabhud/empty_screen.json
new file mode 100644
index 00000000..0252940a
--- /dev/null
+++ b/src/main/resources/assets/skyblocker/tabhud/empty_screen.json
@@ -0,0 +1,17 @@
+{
+ "widgets": [
+ {
+ "name": "EmptyWidget",
+ "alias": "ew"
+ }
+ ],
+ "layout": [
+ {
+ "op": "place",
+ "where": "center",
+ "apply_to": [
+ "ew"
+ ]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/assets/skyblocker/tabhud/garden_info_screen.json b/src/main/resources/assets/skyblocker/tabhud/garden_info_screen.json
new file mode 100644
index 00000000..3ddfdfc3
--- /dev/null
+++ b/src/main/resources/assets/skyblocker/tabhud/garden_info_screen.json
@@ -0,0 +1,88 @@
+{
+ "widgets":[
+ {
+ "name": "GardenSkillsWidget",
+ "alias": "gsw",
+ "args": null
+ },
+ {
+ "name": "EventWidget",
+ "alias": "evw",
+ "args": true
+ },
+ {
+ "name": "UpgradeWidget",
+ "alias": "uw",
+ "args": null
+ },
+ {
+ "name": "ProfileWidget",
+ "alias": "pw",
+ "args": null
+ },
+ {
+ "name": "EffectWidget",
+ "alias": "efw",
+ "args": null
+ },
+ {
+ "name": "JacobsContestWidget",
+ "alias": "jcw",
+ "args": null
+ },
+ {
+ "name": "CookieWidget",
+ "alias": "cw",
+ "args": null
+ }
+ ],
+ "layout": [
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "center",
+ "apply_to": ["gsw", "evw", "uw"]
+ },
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "center",
+ "apply_to": ["pw", "efw"]
+ },
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "center",
+ "apply_to": ["jcw", "cw"]
+ },
+ {
+ "op": "align",
+ "align": "center",
+ "apply_to": ["gsw", "evw", "uw"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "left",
+ "widget": "pw",
+ "colliders": ["gsw", "evw", "uw"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "left",
+ "widget": "efw",
+ "colliders": ["gsw", "evw", "uw"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "right",
+ "widget": "jcw",
+ "colliders": ["gsw", "evw", "uw"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "right",
+ "widget": "cw",
+ "colliders": ["gsw", "evw", "uw"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/assets/skyblocker/tabhud/generic_info_screen.json b/src/main/resources/assets/skyblocker/tabhud/generic_info_screen.json
new file mode 100644
index 00000000..27a28008
--- /dev/null
+++ b/src/main/resources/assets/skyblocker/tabhud/generic_info_screen.json
@@ -0,0 +1,69 @@
+{
+ "widgets":[
+ {
+ "name": "SkillsWidget",
+ "alias": "sw"
+ },
+ {
+ "name": "EventWidget",
+ "alias": "evw"
+ },
+ {
+ "name": "UpgradeWidget",
+ "alias": "uw"
+ },
+ {
+ "name": "ProfileWidget",
+ "alias": "pw"
+ },
+ {
+ "name": "EffectWidget",
+ "alias": "efw"
+ },
+ {
+ "name": "ElectionWidget",
+ "alias": "elw"
+ },
+ {
+ "name": "CookieWidget",
+ "alias": "cw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "center",
+ "apply_to": ["sw", "evw", "uw"]
+ },
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "center",
+ "apply_to": ["pw", "efw"]
+ },
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "center",
+ "apply_to": ["elw", "cw"]
+ },
+ {
+ "op": "align",
+ "reference": "horizontalCenter",
+ "apply_to": ["sw", "evw", "uw"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "left",
+ "widgets": ["pw", "efw"],
+ "colliders": ["sw", "evw", "uw"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "right",
+ "widgets": ["elw", "cw"],
+ "colliders": ["sw", "evw", "uw"]
+ }
+ ]
+} \ No newline at end of file