added a dungeon with all elemental enemies for fun and testing

This commit is contained in:
cowcannon 2026-04-23 22:29:10 -05:00
parent f35130ae31
commit 91ac1d08bc
7 changed files with 435 additions and 253 deletions

View File

@ -46,14 +46,34 @@
"dungeons.original.pirate.pirates_outpost.desc" : "A hidden supply station belonging to the Black Mark syndicate.",
"dungeons.original.tutorial.tutorial" : "Tutorial",
"dungeons.original.tutorial.tutorial.desc" : "A one time dungeon.",
"dungeons.original.Kaleidoscope" : "Kaleidoscope",
"dungeons.original.Kaleidoscope.desc" : "hope you got lots of diffrent resistances...",
"_comment_Enemies" : "",
"enemies.original.pirate.black_mark_heavy_cruiser": "Black Mark Heavy Cruiser",
"enemies.original.pirate.raider_frigate": "Raider Frigate",
"enemies.original.pirate.snacher_clipper": "Snacher Clipper",
"enemies.original.creatures.pirate.black_mark_heavy_cruiser" : "Black Mark Heavy Cruiser",
"enemies.original.pirate.black_mark_heavy_cruiser" : "Raider Frigate",
"enemies.original.pirate.raider_frigate" : "Snacher Clipper",
"enemies.original.pirate.corvid_corvette" : "Corvid Corvette",
"enemies.original.pirate.scout_drone": "Scout Drone",
"enemies.original.pirate.snacher_clipper" : "Scout Drone",
"enemies.original.tutorial.tutorial_hostile" : "Tutorial hostile",
"enemies.original.tutorial.tutorial_boss_hostile" : "Tutorial Boss",
"enemies.original.pirate.scout_drone" : "scout drone",
"enemies.original.creatures.gamma_fiend" : "mutant",
"enemies.original.creatures.gamma_fiend.desc" : "the radiation sickens you",
"enemies.original.creatures.fire_fiend" : "fire fiend",
"enemies.original.creatures.fire_fiend.desc" : "Hot HOT HOT!",
"enemies.original.anomalies.electrical_anomaly" : "Electrical Anomaly",
"enemies.original.anomalies.electrical_anomaly.desc" : "a ball of angry lightning",
"enemies.original.creatures.not_a_giant_rat" : "Mouse XL",
"enemies.original.creatures.not_a_giant_rat.desc" : "No, not a giant rat, stop asking",
"enemies.original.anomalies.plasma_anomaly" : "Plasma Anomaly",
"enemies.original.anomalies.plasma_anomaly.desc" : "an angry ball of plasma",
"enemies.original.creatures.frost_fiend" : "woolly wambler",
"enemies.original.creatures.frost_fiend.desc" : "beware its ice spikes",
"enemies.original.pirate.scout_drone.desc" : "a scout ahead of its group",
"enemies.original.pirate.snacher_clipper.desc" : "Fast and hard to hit. Built to run blockades and transport VIPs",
"enemies.original.pirate.raider_frigate.desc" : "Perfect for raiding under defended colonies and stations",
"enemies.original.pirate.black_mark_heavy_cruiser.desc" : "what passes as a typical pirate lord cammand ship",
"enemies.original.pirate.corvid_corvette.desc" : "stealthy and uses hard to resist plasma attacks",
"_comment_Equipment_Personal" : "",
"items.materials.original.personal.accessory.basic_personal_accessory" : "Personal accessory",
"items.materials.original.personal.accessory.basic_personal_accessory.desc" : "Test accessory",
@ -181,6 +201,7 @@
"quests.tutorial.slay_boss.name" : "Trial by Fire",
"quests.tutorial.slay_boss.desc" : "Prove your combat capabilities by neutralizing the Tutorial Boss unit.",
"quests.tutorial.slay_boss.obj1" : "Defeat the Tutorial Boss",
"Welcome, Commander. Your neural link is active. Initial equipment has been authorized." : "",
"_comment_Recipes" : "",
"recipes.category.original.alloys" : "Alloys",
"recipes.category.original.circuits" : "Circuits",
@ -219,6 +240,16 @@
"skills.category.original.crafting.ship_manufacturing.desc" : "To build a ship to sail the stars",
"skills.category.original.crafting.high_energetics" : "High Energetics",
"skills.category.original.crafting.high_energetics.desc" : "Learn how to make and manage reactors and energy weapons",
"skills.category.original.combat.engine_effiency" : "",
"skills.category.original.combat.engine_effiency.desc" : "",
"skills.category.original.combat.shield_effiency" : "",
"skills.category.original.combat.shield_effiency.desc" : "",
"skills.category.original.combat.thruster_effiency" : "",
"skills.category.original.combat.thruster_effiency.desc" : "",
"skills.category.original.crafting.circuit_assembly" : "",
"skills.category.original.crafting.circuit_assembly.desc" : "",
"skills.category.original.crafting.forging" : "",
"skills.category.original.crafting.forging.desc" : "",
"_comment_Stats" : "",
"stats.category.original.attack.base" : "Attack",
"stats.category.original.attack.chance" : "Attack Chance",
@ -248,6 +279,25 @@
"category.tabs.original.inventory" : "Inventory",
"category.tabs.original.shop" : "Shop",
"category.tabs.original.skills" : "Skills",
"category.tabs.original.quests": "Quests"
"category.tabs.original.quests" : "Quests",
"_comment_Rooms" : "",
"You found a hidden cargo container filled with stolen tech." : "",
"rooms.original.tutorial.tutorial_boss_room.name" : "",
"rooms.original.tutorial.tutorial_boss_room.desc" : "",
"rooms.original.tutorial.tutorial_enemy_room.name" : "",
"rooms.original.tutorial.tutorial_enemy_room.desc" : "",
"rooms.original.tutorial.tutorial_loot_room.name" : "",
"rooms.original.tutorial.tutorial_loot_room.desc" : "",
"rooms.original.themed.broken_reactor" : "",
"rooms.original.themed.broken_reactor.desc" : "",
"rooms.original.themed.the_rat_one" : "",
"rooms.original.themed.the_rat_one.desc" : "",
"rooms.original.themed.cold" : "",
"rooms.original.themed.cold.desc" : "",
"_comment_Equipment" : "",
"items.materials.original.personal.backpack.personal_shield" : "",
"items.materials.original.ship.engine.rtg" : "",
"items.materials.original.ship.plating.reflective_plating" : "",
"items.materials.original.ship.shields.heavy_shield" : "",
"items.materials.original.ship.shields.reflecter_shield" : ""
}

View File

@ -0,0 +1,26 @@
{
"dungeon": {
"id": "original:Kaleidoscope",
"displayName": "dungeons.original.Kaleidoscope",
"description": "dungeons.original.Kaleidoscope.desc",
"meta": {
"energyCost": 10,
"repeatable": true,
"raid": false
},
"rooms": [
{
"id": "original:themed/the_rat_one"
},
{
"id": "original:themed/cold"
},
{
"id": "original:themed/heat_anomaly"
},
{
"id": "original:themed/broken_reactor"
}
]
}
}

View File

@ -18,7 +18,7 @@
"damage.plasma": 0,
"resistance.base": 0,
"resistance.cold": 0,
"resistance.gamma": 0,
"resistance.gamma": 0.25,
"resistance.heat": -0.5,
"resistance.ion": 0,
"resistance.physical": 0.5,

View File

@ -0,0 +1,44 @@
{
"room": {
"id": "original:themed/broken_reactor",
"displayName": "rooms.original.themed.broken_reactor",
"description": "rooms.original.themed.broken_reactor.desc",
"hostiles": [
"original:anomalies/electrical_anomaly",
"original:creatures/gamma_fiend",
"original:anomalies/electrical_anomaly",
"original:creatures/gamma_fiend"
],
"gainXp": 145,
"credits": 1000,
"loot": [
{
"id": "original:rtg",
"chance": 0.66,
"count": {
"min": 1,
"max": 1
}
},
{
"id": "original:gen2_fission_reactor",
"chance": 0.33,
"count": {
"min": 1,
"max": 1
}
},
{
"id": "original:alloy_superconductor",
"chance": 0.2,
"count": {
"min": 1,
"max": 1
}
}
],
"meta": {
"isBossRoom": true
}
}
}

View File

@ -0,0 +1,17 @@
{
"room": {
"id": "original:themed/cold",
"displayName": "rooms.original.themed.cold",
"description": "rooms.original.themed.cold.desc",
"hostiles": [
"original:creatures/frost_fiend",
"original:creatures/frost_fiend"
],
"gainXp": 69,
"credits": 420,
"loot": [],
"meta": {
"isBossRoom": false
}
}
}

View File

@ -0,0 +1,18 @@
{
"room": {
"id": "original:themed/heat_anomaly",
"displayName": "rooms.original.themed.heat_anomaly",
"description": "rooms.original.themed.heat_anomaly.desc",
"hostiles": [
"original:anomalies/plasma_anomaly",
"original:creatures/fire_fiend",
"original:creatures/fire_fiend"
],
"gainXp": 25,
"credits": 400,
"loot": [],
"meta": {
"isBossRoom": false
}
}
}

View File

@ -0,0 +1,27 @@
{
"room": {
"id": "original:themed/the_rat_one",
"displayName": "rooms.original.themed.the_rat_one",
"description": "rooms.original.themed.the_rat_one.desc",
"hostiles": [
"original:creatures/not_a_giant_rat",
"original:creatures/not_a_giant_rat",
"original:creatures/not_a_giant_rat"
],
"gainXp": 69,
"credits": 420,
"loot": [
{
"id": "original:crystal_void",
"chance": 1,
"count": {
"min": 0,
"max": 1
}
}
],
"meta": {
"isBossRoom": false
}
}
}