aboutsummaryrefslogtreecommitdiff
path: root/src/main/resources/assets/firmament
diff options
context:
space:
mode:
authorLinnea Gräf <nea@nea.moe>2024-07-27 05:07:58 +0200
committerLinnea Gräf <nea@nea.moe>2024-07-27 05:07:58 +0200
commit60994a08677d864f79de58d8912b02d2d7077289 (patch)
tree70850c6acb5d6fa58d8df9cc08e06a7d92606f2a /src/main/resources/assets/firmament
parent564f81e1896ea36b9ad165f29f49ce990912c388 (diff)
downloadFirmament-60994a08677d864f79de58d8912b02d2d7077289.tar.gz
Firmament-60994a08677d864f79de58d8912b02d2d7077289.tar.bz2
Firmament-60994a08677d864f79de58d8912b02d2d7077289.zip
Add some carnival features
Diffstat (limited to 'src/main/resources/assets/firmament')
-rw-r--r--src/main/resources/assets/firmament/gui/carnival/minesweeper_tutorial.xml56
-rw-r--r--src/main/resources/assets/firmament/lang/en_us.json5
2 files changed, 61 insertions, 0 deletions
diff --git a/src/main/resources/assets/firmament/gui/carnival/minesweeper_tutorial.xml b/src/main/resources/assets/firmament/gui/carnival/minesweeper_tutorial.xml
new file mode 100644
index 0000000..408094b
--- /dev/null
+++ b/src/main/resources/assets/firmament/gui/carnival/minesweeper_tutorial.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!--
+SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
+
+SPDX-License-Identifier: GPL-3.0-or-later
+-->
+
+<Root xmlns="http://notenoughupdates.org/moulconfig"
+>
+ <Center>
+ <Panel background="VANILLA" insets="10">
+ <Column>
+ <Scale scale="2">
+ <Text text="§aFruit§7 Digging"/>
+ </Scale>
+ <Text
+ text="The goal of the fruit digging minigame is to find as many§a fruits§r as possible on a §b7x7§e sand§r grid."
+ width="300"/>
+ <Text
+ text="To do so, you break§e sand blocks§r to reveal what is hidden underneath: a §afruit§r, a §cbomb, or §erum§r."
+ width="300"/>
+ <Text
+ text="When you break a block, you can also get some extra information based on your §7dowsing mode§r."
+ width="300"/>
+ <Scale scale="1.5">
+ <Text text="§7Dowsing Modes"/>
+ </Scale>
+ <Array data="@modes">
+ <Row>
+ <ItemStack value="@itemType"/>
+ <Text text="@feature" width="80"/>
+ <Text text="@description" width="220"/>
+ </Row>
+ </Array>
+
+ <Scale scale="1.5">
+ <Text text="§aTiles"/>
+ </Scale>
+ <ScrollPanel width="300" height="120">
+ <Array data="@pieces">
+ <Row>
+ <Center>
+ <ItemStack value="@getIcon"/>
+ </Center>
+ <Text text="@pieceLabel" width="80"/>
+ <Text text="@description" width="145"/>
+ <Spacer width="5"/>
+ <Text text="@boardLabel" width="50"/>
+ </Row>
+ </Array>
+ </ScrollPanel>
+ </Column>
+ </Panel>
+ </Center>
+</Root>
diff --git a/src/main/resources/assets/firmament/lang/en_us.json b/src/main/resources/assets/firmament/lang/en_us.json
index adba8e7..05b10d5 100644
--- a/src/main/resources/assets/firmament/lang/en_us.json
+++ b/src/main/resources/assets/firmament/lang/en_us.json
@@ -16,6 +16,7 @@
"firmament.poweruser.entity.fail": "No entity found under cursor",
"firmament.poweruser.entity.type": "Entity Type: %s",
"firmament.poweruser.entity.name": "Entity Name: %s",
+ "firmament.poweruser.entity.position": "Position: %s",
"firmament.poweruser.entity.armor": "Entity Armor:",
"firmament.poweruser.entity.armor.item": " - %s",
"firmament.poweruser.entity.passengers": "%s Passengers",
@@ -57,6 +58,10 @@
"firmament.config.auto-completions.warp-complete": "Auto Complete /warp",
"firmament.config.auto-completions.warp-is": "Redirect /warp is to /warp island",
"firmanent.config.edit": "Edit",
+ "firmament.config.carnival": "Carnival Features",
+ "firmament.config.carnival.bombs-solver": "Bombs Solver",
+ "firmament.config.carnival.tutorials": "Tutorial Reminder",
+ "firmament.carnival.tutorial.minesweeper": "§eClick here to check out Firmaments Tutorial for this minigame!",
"firmament.config.repo": "Firmament Repo Settings",
"firmament.config.repo.autoUpdate": "Auto Update",
"firmament.config.repo.username": "Repo Username",