This commit is contained in:
2025-12-10 23:47:40 +09:00
parent 2de58a6525
commit c029cd1e10
12 changed files with 602 additions and 306 deletions
+286 -81
View File
@@ -1,106 +1,311 @@
{
"normal": [
{
"name": "Park",
"baseHp": 20,
"baseAtk": 5,
"baseDefense": 5,
"image": "assets/images/enemies/park.png",
"equipment": ["rusty_dagger"],
"tier": 1
},
{
"name": "Goblin",
"baseHp": 20,
"baseAtk": 5,
"baseDefense": 5,
"image": "assets/images/enemies/goblin.png",
"equipment": ["rusty_dagger"],
"tier": 1
},
{
"name": "Slime",
"name": "Scrawny Piso",
"baseHp": 30,
"baseAtk": 3,
"baseDefense": 5,
"image": "assets/images/enemies/slime.png",
"equipment": ["rusty_dagger"],
"tier": 1
},
{
"name": "Wolf",
"baseHp": 25,
"baseAtk": 7,
"baseDefense": 5,
"image": "assets/images/enemies/wolf.png",
"equipment": ["rusty_dagger"],
"tier": 1
},
{
"name": "Bandit",
"baseHp": 35,
"baseAtk": 6,
"baseDefense": 5,
"image": "assets/images/enemies/bandit.png",
"equipment": ["rusty_dagger"],
"tier": 2
"baseDefense": 3,
"image": "assets/images/enemies/scrawny_gladiator.png",
"equipment": ["pot_lid"],
"tier": 1
},
{
"name": "Skeleton",
"baseHp": 15,
"baseAtk": 8,
"baseDefense": 5,
"image": "assets/images/enemies/skeleton.png",
"equipment": ["rusty_dagger"],
"tier": 2
},
{
"name": "Shadow Assassin",
"baseHp": 40,
"baseAtk": 10,
"name": "Nervous Darius",
"baseHp": 25,
"baseAtk": 5,
"baseDefense": 2,
"baseDodge": 25,
"image": "assets/images/enemies/shadow_assassin.png",
"equipment": ["jagged_dagger"],
"baseDodge": 10,
"image": "assets/images/enemies/nervous_gladiator.png",
"equipment": [],
"tier": 1
},
{
"name": "Clumsy Linus",
"baseHp": 35,
"baseAtk": 4,
"baseDefense": 4,
"image": "assets/images/enemies/clumsy_gladiator.png",
"equipment": ["simple_rags"],
"tier": 1
},
{
"name": "Desperate Felix",
"baseHp": 28,
"baseAtk": 7,
"baseDefense": 2,
"image": "assets/images/enemies/desperate_gladiator.png",
"equipment": ["gladius"],
"tier": 1
},
{
"name": "Untrained Milo",
"baseHp": 32,
"baseAtk": 6,
"baseDefense": 3,
"image": "assets/images/enemies/untrained_gladiator.png",
"equipment": ["wooden_buckler"],
"tier": 1
},
{
"name": "Wild Leo",
"baseHp": 30,
"baseAtk": 8,
"baseDefense": 1,
"image": "assets/images/enemies/wild_gladiator.png",
"equipment": [],
"tier": 1
},
{
"name": "Chain-gang Cassius",
"baseHp": 40,
"baseAtk": 5,
"baseDefense": 5,
"image": "assets/images/enemies/chained_gladiator.png",
"equipment": ["flail"],
"tier": 1
},
{
"name": "Retiarius Drusus",
"baseHp": 35,
"baseAtk": 8,
"baseDefense": 3,
"image": "assets/images/enemies/retiarius.png",
"equipment": ["trident"],
"tier": 1
},
{
"name": "One-eyed Marcus",
"baseHp": 65,
"baseAtk": 14,
"baseDefense": 8,
"image": "assets/images/enemies/one_eyed_gladiator.png",
"equipment": ["scimitar"],
"tier": 2
},
{
"name": "Brutal Varro",
"baseHp": 75,
"baseAtk": 16,
"baseDefense": 6,
"image": "assets/images/enemies/brutal_gladiator.png",
"equipment": ["war_axe"],
"tier": 2
},
{
"name": "Veteran Hector",
"baseHp": 60,
"baseAtk": 15,
"baseDefense": 10,
"image": "assets/images/enemies/veteran_gladiator.png",
"equipment": ["gladius", "leather_vest"],
"tier": 2
},
{
"name": "Swift Castus",
"baseHp": 55,
"baseAtk": 13,
"baseDefense": 7,
"baseDodge": 15,
"image": "assets/images/enemies/swift_gladiator.png",
"equipment": ["scimitar"],
"tier": 2
},
{
"name": "Cunning Flaccus",
"baseHp": 60,
"baseAtk": 12,
"baseDefense": 8,
"luck": 10,
"image": "assets/images/enemies/cunning_gladiator.png",
"equipment": ["flail", "tarnished_ring"],
"tier": 2
},
{
"name": "Hoplomachus Severus",
"baseHp": 70,
"baseAtk": 15,
"baseDefense": 12,
"image": "assets/images/enemies/hoplomachus.png",
"equipment": ["trident", "kite_shield", "chainmail"],
"tier": 2
},
{
"name": "Drunken Titus",
"baseHp": 80,
"baseAtk": 18,
"baseDefense": 5,
"baseDodge": -5,
"image": "assets/images/enemies/drunken_gladiator.png",
"equipment": ["war_axe"],
"tier": 2
},
{
"name": "The Wall Aethel",
"baseHp": 100,
"baseAtk": 10,
"baseDefense": 15,
"image": "assets/images/enemies/the_wall.png",
"equipment": ["tower_shield", "chainmail"],
"tier": 2
},
{
"name": "Champion Gannicus",
"baseHp": 120,
"baseAtk": 22,
"baseDefense": 18,
"image": "assets/images/enemies/champion_gannicus.png",
"equipment": ["steel_greatsword", "steel_plate"],
"tier": 3
},
{
"name": "Armored Bear",
"baseHp": 60,
"baseAtk": 8,
"baseDefense": 8,
"image": "assets/images/enemies/armored_bear.png",
"equipment": ["iron_sword"],
"name": "The Giant Ursus",
"baseHp": 180,
"baseAtk": 28,
"baseDefense": 15,
"image": "assets/images/enemies/the_giant.png",
"equipment": ["war_hammer"],
"tier": 3
},
{
"name": "Bloody Flamma",
"baseHp": 100,
"baseAtk": 25,
"baseDefense": 14,
"image": "assets/images/enemies/bloody_flamma.png",
"equipment": ["barbed_net"],
"tier": 3
},
{
"name": "Legendary Oenomaus",
"baseHp": 130,
"baseAtk": 24,
"baseDefense": 20,
"image": "assets/images/enemies/legendary_oenomaus.png",
"equipment": ["scimitar", "steel_shield"],
"tier": 3
},
{
"name": "The Unseen Lyra",
"baseHp": 90,
"baseAtk": 22,
"baseDefense": 12,
"baseDodge": 30,
"image": "assets/images/enemies/the_unseen.png",
"equipment": ["hooked_spear"],
"tier": 3
},
{
"name": "Executioner Balbus",
"baseHp": 140,
"baseAtk": 35,
"baseDefense": 15,
"image": "assets/images/enemies/executioner.png",
"equipment": ["executioners_axe"],
"tier": 3
},
{
"name": "Vengeful Spartacus",
"baseHp": 120,
"baseAtk": 35,
"baseDefense": 16,
"image": "assets/images/enemies/vengeful_spartacus.png",
"equipment": ["gladius"],
"tier": 3
},
{
"name": "Praetorian Guard",
"baseHp": 150,
"baseAtk": 28,
"baseDefense": 25,
"image": "assets/images/enemies/praetorian_guard.png",
"equipment": ["steel_greatsword", "steel_plate", "tower_shield"],
"tier": 3
}
],
"elite": [
{
"name": "Orc Warrior",
"baseHp": 60,
"baseAtk": 12,
"baseDefense": 3,
"image": "assets/images/enemies/orc_warrior.png",
"equipment": ["battle_axe", "leather_vest"],
"name": "Crixus 'The Gaul'",
"baseHp": 120,
"baseAtk": 18,
"baseDefense": 12,
"image": "assets/images/enemies/crixus_the_gaul.png",
"equipment": ["long_sword", "kite_shield"],
"tier": 1
},
{
"name": "Giant Spider",
"baseHp": 50,
"baseAtk": 15,
"baseDefense": 2,
"image": "assets/images/enemies/giant_spider.png",
"equipment": ["jagged_dagger"],
"name": "Theokoles 'Shadow of Death'",
"baseHp": 160,
"baseAtk": 28,
"baseDefense": 8,
"image": "assets/images/enemies/theokoles.png",
"equipment": ["war_axe"],
"tier": 1
},
{
"name": "Isidorus 'The Butcher'",
"baseHp": 140,
"baseAtk": 22,
"baseDefense": 10,
"image": "assets/images/enemies/isidorus_the_butcher.png",
"equipment": ["trident"],
"tier": 1
},
{
"name": "Vitallion 'The Lion'",
"baseHp": 200,
"baseAtk": 25,
"baseDefense": 18,
"luck": 15,
"image": "assets/images/enemies/vitallion_the_lion.png",
"equipment": ["war_hammer", "chainmail", "engraved_amulet"],
"tier": 2
},
{
"name": "Dark Knight",
"baseHp": 80,
"baseAtk": 10,
"baseDefense": 5,
"image": "assets/images/enemies/dark_knight.png",
"equipment": ["stunning_hammer", "kite_shield"],
"name": "Arcas 'The Serpent'",
"baseHp": 180,
"baseAtk": 28,
"baseDefense": 15,
"baseDodge": 15,
"image": "assets/images/enemies/arcas_the_serpent.png",
"equipment": ["hooked_spear"],
"tier": 2
},
{
"name": "Verus 'The Undefeated'",
"baseHp": 280,
"baseAtk": 30,
"baseDefense": 20,
"image": "assets/images/enemies/verus_the_undefeated.png",
"equipment": ["steel_greatsword", "steel_shield"],
"tier": 2
},
{
"name": "Magistratus Maxentius",
"baseHp": 350,
"baseAtk": 38,
"baseDefense": 30,
"image": "assets/images/enemies/magistratus_maxentius.png",
"equipment": ["executioners_axe", "steel_plate", "champions_badge"],
"tier": 3
},
{
"name": "Aurelia 'The Crimson Blade'",
"baseHp": 300,
"baseAtk": 50,
"baseDefense": 20,
"baseDodge": 20,
"image": "assets/images/enemies/aurelia_crimson_blade.png",
"equipment": ["scimitar"],
"tier": 3
},
{
"name": "Gaius 'The Chimera'",
"baseHp": 400,
"baseAtk": 40,
"baseDefense": 18,
"image": "assets/images/enemies/chimera.png",
"equipment": ["sunderer_axe"],
"tier": 3
}
]
}
}
+206 -114
View File
@@ -1,82 +1,71 @@
{
"weapons": [
{
"id": "short_bow",
"name": "Short Bow",
"description": "A basic bow for beginners.",
"baseAtk": 2,
"slot": "weapon",
"price": 15,
"image": "assets/images/items/short_bow.png",
"rarity": "normal",
"tier": "tier1"
},
{
"id": "long_sword",
"name": "Long Sword",
"description": "A versatile blade.",
"baseAtk": 6,
"slot": "weapon",
"price": 50,
"image": "assets/images/items/long_sword.png",
"rarity": "normal",
"tier": "tier2"
},
{
"id": "rusty_dagger",
"name": "Rusty Dagger",
"description": "Old and rusty, but can disarm foes.",
"baseAtk": 3,
"id": "gladius",
"name": "Gladius",
"description": "A standard short sword used by gladiators.",
"baseAtk": 7,
"slot": "weapon",
"price": 30,
"image": "assets/images/items/rusty_dagger.png",
"effects": [
{
"type": "disarmed",
"probability": 100,
"duration": 1
}
],
"image": "assets/images/items/gladius.png",
"rarity": "normal",
"tier": "tier1"
},
{
"id": "flail",
"name": "Flail",
"description": "A spiked ball attached to a chain. Hard to predict.",
"baseAtk": 5,
"luck": 5,
"slot": "weapon",
"price": 45,
"image": "assets/images/items/flail.png",
"rarity": "magic",
"tier": "tier1"
},
{
"id": "iron_sword",
"name": "Iron Sword",
"description": "A standard soldier's sword.",
"baseAtk": 8,
"id": "trident",
"name": "Trident",
"description": "A three-pronged spear. Offers good reach.",
"baseAtk": 9,
"baseHp": 5,
"slot": "weapon",
"price": 80,
"image": "assets/images/items/iron_sword.png",
"rarity": "magic",
"tier": "tier2",
"effects": [
{
"type": "disarmed",
"probability": 100,
"duration": 1
}
]
"price": 70,
"image": "assets/images/items/trident.png",
"rarity": "normal",
"tier": "tier2"
},
{
"id": "battle_axe",
"name": "Battle Axe",
"description": "Heavy but powerful.",
"baseAtk": 12,
"id": "scimitar",
"name": "Scimitar",
"description": "A curved blade, known for swift cuts.",
"baseAtk": 11,
"dodge": 3,
"slot": "weapon",
"price": 120,
"image": "assets/images/items/battle_axe.png",
"price": 90,
"image": "assets/images/items/scimitar.png",
"rarity": "magic",
"tier": "tier2"
},
{
"id": "stunning_hammer",
"name": "Stunning Hammer",
"description": "A heavy hammer that can stun foes.",
"baseAtk": 10,
"id": "war_axe",
"name": "War Axe",
"description": "Heavy and powerful, designed to break shields.",
"baseAtk": 14,
"slot": "weapon",
"price": 120,
"image": "assets/images/items/war_axe.png",
"rarity": "magic",
"tier": "tier2"
},
{
"id": "war_hammer",
"name": "War Hammer",
"description": "A heavy hammer that can daze foes.",
"baseAtk": 12,
"slot": "weapon",
"price": 150,
"image": "assets/images/items/stunning_hammer.png",
"image": "assets/images/items/war_hammer.png",
"effects": [
{
"type": "stun",
@@ -88,13 +77,13 @@
"tier": "tier2"
},
{
"id": "jagged_dagger",
"name": "Jagged Dagger",
"description": "A cruel dagger that causes bleeding.",
"baseAtk": 7,
"id": "barbed_net",
"name": "Barbed Net",
"description": "A weighted net to ensnare and wound opponents.",
"baseAtk": 4,
"slot": "weapon",
"price": 130,
"image": "assets/images/items/jagged_dagger.png",
"image": "assets/images/items/barbed_net.png",
"effects": [
{
"type": "bleed",
@@ -107,13 +96,42 @@
"tier": "tier1"
},
{
"id": "sunderer_axe",
"name": "Sunderer Axe",
"description": "An axe that exposes enemy weaknesses.",
"baseAtk": 11,
"id": "steel_greatsword",
"name": "Steel Greatsword",
"description": "A massive, well-crafted steel sword.",
"baseAtk": 18,
"slot": "weapon",
"price": 160,
"image": "assets/images/items/sunderer_axe.png",
"price": 180,
"image": "assets/images/items/steel_greatsword.png",
"rarity": "magic",
"tier": "tier3"
},
{
"id": "hooked_spear",
"name": "Hooked Spear",
"description": "A spear with a hook to pull enemies off balance.",
"baseAtk": 15,
"slot": "weapon",
"price": 250,
"image": "assets/images/items/hooked_spear.png",
"effects": [
{
"type": "disarmed",
"probability": 30,
"duration": 1
}
],
"rarity": "rare",
"tier": "tier3"
},
{
"id": "executioners_axe",
"name": "Executioner's Axe",
"description": "A terrifying axe that exposes enemy weaknesses.",
"baseAtk": 20,
"slot": "weapon",
"price": 300,
"image": "assets/images/items/executioners_axe.png",
"effects": [
{
"type": "vulnerable",
@@ -127,14 +145,14 @@
],
"armors": [
{
"id": "torn_tunic",
"name": "Torn Tunic",
"description": "Offers minimal protection.",
"baseHp": 10,
"id": "simple_rags",
"name": "Simple Rags",
"description": "Better than nothing.",
"baseHp": 15,
"slot": "armor",
"price": 20,
"image": "assets/images/items/torn_tunic.png",
"rarity": "magic",
"price": 15,
"image": "assets/images/items/simple_rags.png",
"rarity": "normal",
"tier": "tier1"
},
{
@@ -146,7 +164,7 @@
"price": 60,
"image": "assets/images/items/leather_vest.png",
"rarity": "magic",
"tier": "tier2"
"tier": "tier1"
},
{
"id": "chainmail",
@@ -157,6 +175,29 @@
"price": 120,
"image": "assets/images/items/chainmail.png",
"rarity": "magic",
"tier": "tier2"
},
{
"id": "steel_plate",
"name": "Steel Plate",
"description": "Solid, heavy protection.",
"baseHp": 90,
"slot": "armor",
"price": 200,
"image": "assets/images/items/steel_plate.png",
"rarity": "magic",
"tier": "tier3"
},
{
"id": "reinforced_leather",
"name": "Reinforced Leather",
"description": "Remarkably light and durable.",
"baseHp": 70,
"dodge": 5,
"slot": "armor",
"price": 280,
"image": "assets/images/items/reinforced_leather.png",
"rarity": "rare",
"tier": "tier3"
}
],
@@ -169,24 +210,24 @@
"slot": "shield",
"price": 10,
"image": "assets/images/items/pot_lid.png",
"rarity": "magic",
"rarity": "normal",
"tier": "tier1"
},
{
"id": "wooden_shield",
"name": "Wooden Shield",
"description": "Sturdy oak wood.",
"id": "wooden_buckler",
"name": "Wooden Buckler",
"description": "A small, agile shield.",
"baseArmor": 3,
"slot": "shield",
"price": 40,
"image": "assets/images/items/wooden_shield.png",
"image": "assets/images/items/wooden_buckler.png",
"rarity": "magic",
"tier": "tier1"
},
{
"id": "kite_shield",
"name": "Kite Shield",
"description": "Used by knights.",
"description": "Used by professional soldiers.",
"baseArmor": 6,
"slot": "shield",
"price": 100,
@@ -194,6 +235,28 @@
"rarity": "magic",
"tier": "tier2"
},
{
"id": "steel_shield",
"name": "Steel Shield",
"description": "A heavy, durable shield.",
"baseArmor": 9,
"slot": "shield",
"price": 180,
"image": "assets/images/items/steel_shield.png",
"rarity": "magic",
"tier": "tier3"
},
{
"id": "tower_shield",
"name": "Tower Shield",
"description": "Almost like a small wall.",
"baseArmor": 13,
"slot": "shield",
"price": 260,
"image": "assets/images/items/tower_shield.png",
"rarity": "rare",
"tier": "tier3"
},
{
"id": "cursed_shield",
"name": "Cursed Shield",
@@ -215,70 +278,99 @@
],
"accessories": [
{
"id": "old_ring",
"name": "Old Ring",
"description": "A tarnished ring. Might bring a little luck.",
"id": "tarnished_ring",
"name": "Tarnished Ring",
"description": "A simple ring. Might bring a little luck.",
"baseAtk": 1,
"baseHp": 5,
"slot": "accessory",
"price": 25,
"image": "assets/images/items/old_ring.png",
"image": "assets/images/items/tarnished_ring.png",
"luck": 5,
"rarity": "magic",
"tier": "tier1"
},
{
"id": "copper_ring",
"name": "Copper Ring",
"description": "A simple ring.",
"baseAtk": 1,
"baseHp": 5,
"slot": "accessory",
"price": 25,
"image": "assets/images/items/copper_ring.png",
"luck": 3,
"rarity": "magic",
"tier": "tier1"
},
{
"id": "ruby_amulet",
"name": "Ruby Amulet",
"description": "Glows with a faint red light.",
"id": "engraved_amulet",
"name": "Engraved Amulet",
"description": "Glows with a faint inner light.",
"baseAtk": 3,
"baseHp": 15,
"slot": "accessory",
"price": 80,
"image": "assets/images/items/ruby_amulet.png",
"image": "assets/images/items/engraved_amulet.png",
"luck": 7,
"rarity": "rare",
"tier": "tier2"
},
{
"id": "heros_badge",
"name": "Hero's Badge",
"description": "A badge of honor.",
"id": "champions_badge",
"name": "Champion's Badge",
"description": "A badge of honor, earned with blood.",
"baseAtk": 5,
"baseHp": 25,
"baseArmor": 1,
"slot": "accessory",
"price": 150,
"image": "assets/images/items/heros_badge.png",
"image": "assets/images/items/champions_badge.png",
"luck": 10,
"rarity": "legendary",
"tier": "tier3"
},
{
"id": "lucky_charm",
"name": "Lucky Charm",
"description": "A four-leaf clover encased in amber.",
"id": "worn_talisman",
"name": "Worn Talisman",
"description": "A strange charm that seems to bend fate.",
"baseAtk": 0,
"baseHp": 10,
"slot": "accessory",
"price": 200,
"image": "assets/images/items/lucky_charm.png",
"image": "assets/images/items/worn_talisman.png",
"luck": 25,
"rarity": "unique",
"tier": "tier3"
}
],
"consumables": [
{
"id": "potion_heal_small",
"name": "Healing Potion",
"description": "Restores 20 HP instantly.",
"slot": "consumable",
"hpBonus": 20,
"price": 15,
"rarity": "normal",
"tier": "tier1",
"image": "assets/images/items/potion.png"
},
{
"id": "potion_armor_small",
"name": "Iron Skin Potion",
"description": "Grants +10 Armor instantly.",
"slot": "consumable",
"armorBonus": 10,
"price": 20,
"rarity": "normal",
"tier": "tier1",
"image": "assets/images/items/potion.png"
},
{
"id": "potion_strength_small",
"name": "Strength Potion",
"description": "Increases Attack Power for 1 turn.",
"slot": "consumable",
"effects": [
{
"type": "attackUp",
"probability": 100,
"duration": 1,
"value": 5
}
],
"price": 25,
"rarity": "magic",
"tier": "tier1",
"image": "assets/images/items/potion.png"
}
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 KiB