diff --git a/packs/example/lang/de_de.properties b/packs/example/lang/de_de.properties new file mode 100644 index 0000000..4aec73c --- /dev/null +++ b/packs/example/lang/de_de.properties @@ -0,0 +1,13 @@ +packs.example = Beispiel + +quests.example.test = Test +quests.example.test.description = Quests um das Quest-Aufl\u00f6sen zu Testen +quests.example.release-party = Veröffentlichungsfeier! +quests.example.test.description = Kleines Mockup mit Kuchen und Papier zum Geschenke-Verpacken + +products.example.cake = Kuchen +products.example.cake.color = Geschmacksrichtung +products.example.cake.color.pink = Erdbeer +products.example.cake.color.green = Minze +products.example.cake.color.brown = Schokolade +products.example.cake.color.blue = Gefrorenes Wasser diff --git a/packs/example/lang/en_us.properties b/packs/example/lang/en_us.properties index 2ea78fc..80f3624 100644 --- a/packs/example/lang/en_us.properties +++ b/packs/example/lang/en_us.properties @@ -2,3 +2,12 @@ packs.example = Example quests.example.test = Test 1 quests.example.test.description = Quests for testing the quest resolving behavior +quests.example.release-party = Release Party! +quests.example.test.description = Simple Mockup quest list with cakes and some paper for gifts) + +products.example.cake = Cake +products.example.cake.color = Flavor +products.example.cake.color.pink = Strawberry +products.example.cake.color.green = Mint +products.example.cake.color.brown = Chocolate +products.example.cake.color.blue = Frozen Water diff --git a/packs/example/products/cake.properties b/packs/example/products/cake.properties new file mode 100644 index 0000000..a7c5891 --- /dev/null +++ b/packs/example/products/cake.properties @@ -0,0 +1,2 @@ +properties = color +color.variants = pink, blue, green, brown diff --git a/packs/example/quests/release-party.csv b/packs/example/quests/release-party.csv new file mode 100644 index 0000000..5096902 --- /dev/null +++ b/packs/example/quests/release-party.csv @@ -0,0 +1,20 @@ +in,paper,400,green,a4 +in,paper,400,blue,a4 +in,example.cake,900,brown +in,example.cake,1000,pink +in,paper,500,blue,a4 +in,paper,500,green,a4 +in,paper,100,blue,a4 +out,example.cake,700,brown +out,example.cake,800,brown +in,paper,600,green,a4 +in,example.cake,700,brown +out,paper,500,green,a4 +out,paper,400,green,a4 +out,example.cake,900,brown +out,paper,400,blue,a4 +out,paper,500,blue,a4 +in,example.cake,800,brown +out,example.cake,1000,pink +out,paper,100,blue,a4 +out,paper,600,green,a4 diff --git a/packs/example/textures/products/example.cake/blue.png b/packs/example/textures/products/example.cake/blue.png new file mode 100644 index 0000000..e952026 Binary files /dev/null and b/packs/example/textures/products/example.cake/blue.png differ diff --git a/packs/example/textures/products/example.cake/brown.png b/packs/example/textures/products/example.cake/brown.png new file mode 100644 index 0000000..77fca55 Binary files /dev/null and b/packs/example/textures/products/example.cake/brown.png differ diff --git a/packs/example/textures/products/example.cake/cake.svg b/packs/example/textures/products/example.cake/cake.svg new file mode 100644 index 0000000..caa729c --- /dev/null +++ b/packs/example/textures/products/example.cake/cake.svg @@ -0,0 +1,241 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packs/example/textures/products/example.cake/green.png b/packs/example/textures/products/example.cake/green.png new file mode 100644 index 0000000..48ecbc4 Binary files /dev/null and b/packs/example/textures/products/example.cake/green.png differ diff --git a/packs/example/textures/products/example.cake/pink.png b/packs/example/textures/products/example.cake/pink.png new file mode 100644 index 0000000..859b717 Binary files /dev/null and b/packs/example/textures/products/example.cake/pink.png differ diff --git a/src/main/dist/README.md b/src/main/dist/README.md index 3ee07c0..d5666ea 100644 --- a/src/main/dist/README.md +++ b/src/main/dist/README.md @@ -54,7 +54,7 @@ In den Optionen gibt es folgende Einträge, die mit Klick auf "Anwenden & Zurüc - Gültige Ablageorte anzeigen: Hiermit kann das Einrahmen von gültigen Lagerorten (de-) aktiviert werden. ## Content-Packs -Dieses Spiel kann durch sogenannte "Content Packs" um Produkte und Auftragslisten erweitert werden. Ein Beispiel-Pack befindet sich bereits im Ordner `bin` (enthält keine neuen Produkte). +Dieses Spiel kann durch sogenannte "Content Packs" um Produkte und Auftragslisten erweitert werden. Ein Beispiel-Pack befindet sich bereits im Ordner `bin`. Produkte und Aufträge werden mit dem gleichen Format eingelesen, wie aus dem Quellcode und den Ressourcen-Dateien ersichtlich. Dabei sollten im `lang`-Ordner immer auch Übersetzungen für die Produkte/Attribute/Werte/Auftragslisten etc. angegeben werden.