summaryrefslogtreecommitdiff
path: root/db/areas
diff options
context:
space:
mode:
authorDaniel Weipert <code@drogueronin.de>2023-09-02 22:55:55 +0200
committerDaniel Weipert <code@drogueronin.de>2023-09-02 22:55:55 +0200
commit32b19aa9504ce24fe0e98a5c9e2fa2be9612fa88 (patch)
treee0e9be8a056ba498f2998fcc85495e6641d34af6 /db/areas
parent2030caa0c85102b1cf6131dd9eefef4a347cda42 (diff)
item drops!
Diffstat (limited to 'db/areas')
-rw-r--r--db/areas/city-park.json11
-rw-r--r--db/areas/cotton-tunnel.json10
-rw-r--r--db/areas/dragons-cave.json6
-rw-r--r--db/areas/lion-mountain.json23
-rw-r--r--db/areas/mansion-basement.json11
-rw-r--r--db/areas/mansion-top-floor.json19
-rw-r--r--db/areas/mansion.json11
-rw-r--r--db/areas/route1.json8
-rw-r--r--db/areas/route2.json11
-rw-r--r--db/areas/route3.json11
-rw-r--r--db/areas/route4.json38
-rw-r--r--db/areas/route5.json11
-rw-r--r--db/areas/route6.json11
-rw-r--r--db/areas/route7.json11
-rw-r--r--db/areas/sea-route-c.json11
-rw-r--r--db/areas/side-route-a.json40
-rw-r--r--db/areas/tunnel-b-underground.json11
-rw-r--r--db/areas/tunnel-b.json10
18 files changed, 221 insertions, 43 deletions
diff --git a/db/areas/city-park.json b/db/areas/city-park.json
index 802018c..ff2a47f 100644
--- a/db/areas/city-park.json
+++ b/db/areas/city-park.json
@@ -29,6 +29,17 @@
}
],
+ "items": [
+ {
+ "slug": "potion",
+ "dropRatio": 1
+ },
+ {
+ "slug": "tuxeball",
+ "dropRatio": 1
+ }
+ ],
+
"connections": {
"route2": {
"conditions": []
diff --git a/db/areas/cotton-tunnel.json b/db/areas/cotton-tunnel.json
index 58ee1af..bff05ba 100644
--- a/db/areas/cotton-tunnel.json
+++ b/db/areas/cotton-tunnel.json
@@ -21,23 +21,23 @@
"items": [
{
"slug": "candy_tuxeball",
- "chance": 10
+ "chance": 3
},
{
"slug": "imperial_potion",
- "chance": 10
+ "chance": 2
},
{
"slug": "imperial_tea",
- "chance": 10
+ "chance": 2
},
{
"slug": "cureall",
- "chance": 10
+ "chance": 2
},
{
"slug": "raise_melee",
- "chance": 10
+ "chance": 1
}
],
diff --git a/db/areas/dragons-cave.json b/db/areas/dragons-cave.json
index fade04c..0bcd1b0 100644
--- a/db/areas/dragons-cave.json
+++ b/db/areas/dragons-cave.json
@@ -17,15 +17,15 @@
"items": [
{
"slug": "boost_armour",
- "chance": 10
+ "chance": 1
},
{
"slug": "boost_melee",
- "chance": 10
+ "chance": 1
},
{
"slug": "super_potion",
- "chance": 10
+ "chance": 2
}
],
diff --git a/db/areas/lion-mountain.json b/db/areas/lion-mountain.json
index c187d2f..ca38c5e 100644
--- a/db/areas/lion-mountain.json
+++ b/db/areas/lion-mountain.json
@@ -46,6 +46,29 @@
}
],
+ "items": [
+ {
+ "slug": "imperial_potion",
+ "dropRatio": 3
+ },
+ {
+ "slug": "tuxeball_wood",
+ "dropRatio": 2
+ },
+ {
+ "slug": "tuxeball_water",
+ "dropRatio": 2
+ },
+ {
+ "slug": "wood_booster",
+ "dropRatio": 1
+ },
+ {
+ "slug": "water_booster",
+ "dropRatio": 1
+ }
+ ],
+
"connections": {
"sphalian-town": {
"conditions": []
diff --git a/db/areas/mansion-basement.json b/db/areas/mansion-basement.json
index 14ea293..572a422 100644
--- a/db/areas/mansion-basement.json
+++ b/db/areas/mansion-basement.json
@@ -29,6 +29,17 @@
}
],
+ "items": [
+ {
+ "slug": "tuxeball_fire",
+ "dropRatio": 1
+ },
+ {
+ "slug": "tuxeball_metal",
+ "dropRatio": 1
+ }
+ ],
+
"environment": "mansion-basement",
"connections": {
diff --git a/db/areas/mansion-top-floor.json b/db/areas/mansion-top-floor.json
index 4f92836..e0f79ad 100644
--- a/db/areas/mansion-top-floor.json
+++ b/db/areas/mansion-top-floor.json
@@ -61,6 +61,25 @@
}
],
+ "items": [
+ {
+ "slug": "tuxeball_fire",
+ "dropRatio": 2
+ },
+ {
+ "slug": "tuxeball_metal",
+ "dropRatio": 2
+ },
+ {
+ "slug": "fire_booster",
+ "dropRatio": 1
+ },
+ {
+ "slug": "metal_booster",
+ "dropRatio": 1
+ }
+ ],
+
"environment": "mansion-top-floor",
"connections": {
diff --git a/db/areas/mansion.json b/db/areas/mansion.json
index aed6ead..bbbaf2c 100644
--- a/db/areas/mansion.json
+++ b/db/areas/mansion.json
@@ -18,6 +18,17 @@
}
],
+ "items": [
+ {
+ "slug": "tuxeball_fire",
+ "dropRatio": 1
+ },
+ {
+ "slug": "tuxeball_metal",
+ "dropRatio": 1
+ }
+ ],
+
"environment": "mansion-main",
"connections": {
diff --git a/db/areas/route1.json b/db/areas/route1.json
index 863d1ee..2b10dba 100644
--- a/db/areas/route1.json
+++ b/db/areas/route1.json
@@ -25,6 +25,14 @@
],
"items": [
+ {
+ "slug": "potion",
+ "dropRatio": 1
+ },
+ {
+ "slug": "tuxeball",
+ "dropRatio": 1
+ }
],
"connections": {
diff --git a/db/areas/route2.json b/db/areas/route2.json
index 12ec927..d43c266 100644
--- a/db/areas/route2.json
+++ b/db/areas/route2.json
@@ -14,6 +14,17 @@
}
],
+ "items": [
+ {
+ "slug": "potion",
+ "dropRatio": 1
+ },
+ {
+ "slug": "tuxeball",
+ "dropRatio": 1
+ }
+ ],
+
"events": {
"onEnter": [
{
diff --git a/db/areas/route3.json b/db/areas/route3.json
index 947206e..26f023d 100644
--- a/db/areas/route3.json
+++ b/db/areas/route3.json
@@ -18,6 +18,17 @@
}
],
+ "items": [
+ {
+ "slug": "potion",
+ "dropRatio": 1
+ },
+ {
+ "slug": "tuxeball",
+ "dropRatio": 1
+ }
+ ],
+
"connections": {
"leather-town": {
"conditions": []
diff --git a/db/areas/route4.json b/db/areas/route4.json
index 225a884..fedb367 100644
--- a/db/areas/route4.json
+++ b/db/areas/route4.json
@@ -15,31 +15,29 @@
"level": 16
}
]
+ }
+ ],
+
+ "items": [
+ {
+ "slug": "potion",
+ "dropRatio": 1
},
{
- "name": "Rival Billie",
- "sprite": "fashionista.png",
- "monsters": [
- {
- "slug": "cardiwing",
- "level": 16
- },
- {
- "slug": "eyesore",
- "level": 16
- },
- {
- "slug": "viviphyta",
- "level": 16
- },
- {
- "slug": "STARTER",
- "level": 18
- }
- ]
+ "slug": "tuxeball",
+ "dropRatio": 1
}
],
+ "events": {
+ "onLeave": [
+ {
+ "type": "story",
+ "story": "battle-rival-three"
+ }
+ ]
+ },
+
"connections": {
"route3": {
"conditions": []
diff --git a/db/areas/route5.json b/db/areas/route5.json
index 7d4b7d8..7fad3a8 100644
--- a/db/areas/route5.json
+++ b/db/areas/route5.json
@@ -22,6 +22,17 @@
}
],
+ "items": [
+ {
+ "slug": "potion",
+ "dropRatio": 1
+ },
+ {
+ "slug": "tuxeball",
+ "dropRatio": 1
+ }
+ ],
+
"connections": {
"flower-city": {
"conditions": []
diff --git a/db/areas/route6.json b/db/areas/route6.json
index c828830..abcb9ec 100644
--- a/db/areas/route6.json
+++ b/db/areas/route6.json
@@ -22,6 +22,17 @@
}
],
+ "items": [
+ {
+ "slug": "potion",
+ "dropRatio": 1
+ },
+ {
+ "slug": "tuxeball",
+ "dropRatio": 1
+ }
+ ],
+
"connections": {
"tunnel-b": {
"conditions": []
diff --git a/db/areas/route7.json b/db/areas/route7.json
index bb94676..0e78aeb 100644
--- a/db/areas/route7.json
+++ b/db/areas/route7.json
@@ -26,7 +26,16 @@
}
],
- "environment_slug": "forest",
+ "items": [
+ {
+ "slug": "super_potion",
+ "dropRatio": 1
+ },
+ {
+ "slug": "tuxeball",
+ "dropRatio": 1
+ }
+ ],
"connections": {
"side-route-a": {
diff --git a/db/areas/sea-route-c.json b/db/areas/sea-route-c.json
index da22e7c..efa6cb6 100644
--- a/db/areas/sea-route-c.json
+++ b/db/areas/sea-route-c.json
@@ -25,6 +25,17 @@
}
],
+ "items": [
+ {
+ "slug": "super_potion",
+ "dropRatio": 1
+ },
+ {
+ "slug": "tuxeball",
+ "dropRatio": 1
+ }
+ ],
+
"connections": {
"candy-town": {
"conditions": []
diff --git a/db/areas/side-route-a.json b/db/areas/side-route-a.json
index 7d2d621..c1ec40f 100644
--- a/db/areas/side-route-a.json
+++ b/db/areas/side-route-a.json
@@ -38,29 +38,41 @@
"trainers": [
{
- "name": "Rival Billie",
- "sprite": "fashionista.png",
+ "name": "Cat Girl Lexi",
+ "sprite": "catgirl.png",
"monsters": [
{
- "slug": "cardiwing",
- "level": 17
+ "slug": "vamporm",
+ "level": 14
},
{
- "slug": "eyesore",
- "level": 17
- },
- {
- "slug": "viviphyta",
- "level": 17
- },
- {
- "slug": "STARTER",
- "level": 20
+ "slug": "katapill",
+ "level": 14
}
]
}
],
+ "items": [
+ {
+ "slug": "potion",
+ "dropRatio": 1
+ },
+ {
+ "slug": "tuxeball",
+ "dropRatio": 1
+ }
+ ],
+
+ "events": {
+ "onEnter": [
+ {
+ "type": "story",
+ "story": "battle-rival-four"
+ }
+ ]
+ },
+
"connections": {
"flower-city": {
"conditions": []
diff --git a/db/areas/tunnel-b-underground.json b/db/areas/tunnel-b-underground.json
index 907cb09..bd2043c 100644
--- a/db/areas/tunnel-b-underground.json
+++ b/db/areas/tunnel-b-underground.json
@@ -139,6 +139,17 @@
}
],
+ "items": [
+ {
+ "slug": "tuxeball_earth",
+ "dropRatio": 1
+ },
+ {
+ "slug": "tuxeball_metal",
+ "dropRatio": 1
+ }
+ ],
+
"connections": {
"tunnel-b": {
"conditions": []
diff --git a/db/areas/tunnel-b.json b/db/areas/tunnel-b.json
index e125c05..46298f0 100644
--- a/db/areas/tunnel-b.json
+++ b/db/areas/tunnel-b.json
@@ -104,6 +104,16 @@
]
}
],
+ "items": [
+ {
+ "slug": "tuxeball_wood",
+ "dropRatio": 1
+ },
+ {
+ "slug": "tuxeball_earth",
+ "dropRatio": 1
+ }
+ ],
"connections": {
"timber-town": {