From 4d1e86d08dce9e7a7f69377ed3feb8120a19c6ec Mon Sep 17 00:00:00 2001 From: cowcannon Date: Sat, 18 Apr 2026 13:12:55 -0500 Subject: [PATCH] some more equipment --- .../original/assets/languages/en_US.json | 124 ++++++++++-------- .../personal/backpack/basic_backpack.json | 1 + .../personal/backpack/personal_shield.json | 19 +++ .../items/equipment/ship/engines/rtg.json | 2 +- .../ship/weapons/serpent_missiles.json | 27 ++++ .../weapons/unstable_partical_cannon.json | 6 +- .../data/skills/crafting/alloying.json | 2 +- .../data/skills/crafting/high_energetics.json | 15 +++ .../skills/crafting/ship_manufacturing.json | 15 +++ game-server/datapacks/original/manifest.json | 4 +- 10 files changed, 152 insertions(+), 63 deletions(-) create mode 100644 game-server/datapacks/original/data/items/equipment/personal/backpack/personal_shield.json create mode 100644 game-server/datapacks/original/data/items/equipment/ship/weapons/serpent_missiles.json create mode 100644 game-server/datapacks/original/data/skills/crafting/high_energetics.json create mode 100644 game-server/datapacks/original/data/skills/crafting/ship_manufacturing.json diff --git a/game-server/datapacks/original/assets/languages/en_US.json b/game-server/datapacks/original/assets/languages/en_US.json index a0d7a40..d263f0f 100644 --- a/game-server/datapacks/original/assets/languages/en_US.json +++ b/game-server/datapacks/original/assets/languages/en_US.json @@ -21,6 +21,8 @@ "admin.category.original.player_list.members" : "Members", "admin.category.original.player_list.moderators" : "Moderators", "admin.category.original.player_list.admins" : "Admins", + "admin.category.original.item_list.materials" : "", + "admin.category.original.hostile_list.ship" : "", "_comment_Core_Systems" : "", "core_systems.category.original.person.backpack" : "Personal Backpack", "core_systems.category.original.person.helmet" : "Personal Helmet", @@ -49,55 +51,59 @@ "_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.pirate.corvid_corvette": "Corvid Corvette", + "enemies.original.pirate.snacher_clipper" : "Snacher Clipper", + "enemies.original.pirate.corvid_corvette" : "Corvid Corvette", "enemies.original.pirate.scout_drone" : "Scout Drone", "enemies.original.tutorial.tutorial_hostile" : "Tutorial hostile", "enemies.original.tutorial.tutorial_boss_hostile" : "Tutorial Boss", "_comment_Equipment_Personal" : "", - "items.materials.original.personal.accessory.basic_personal_accessory" :"Personal accessory", - "items.materials.original.personal.accessory.basic_personal_accessory.desc" :"Test accessory", - "items.materials.original.personal.backpack.basic_personal_backpack" :"Personal backpack", - "items.materials.original.personal.backpack.basic_personal_backpack.desc" :"Test backpack", - "items.materials.original.personal.armor.boots.basic_personal_boots" :"Personal boots", - "items.materials.original.personal.armor.boots.basic_personal_boots.desc" :"Test boots", - "items.materials.original.personal.armor.gloves.basic_personal_gloves" :"Personal gloves", - "items.materials.original.personal.armor.gloves.basic_personal_gloves.desc" :"Test gloves", - "items.materials.original.personal.suit.basic_personal_suit" :"Personal suit", - "items.materials.original.personal.suit.basic_personal_suit.desc" :"Test suit", - "items.materials.original.personal.weapon.basic_personal_weapon" :"Personal weapon", - "items.materials.original.personal.weapon.basic_personal_weapon.desc" :"Test weapon", + "items.materials.original.personal.accessory.basic_personal_accessory" : "Personal accessory", + "items.materials.original.personal.accessory.basic_personal_accessory.desc" : "Test accessory", + "items.materials.original.personal.backpack.basic_personal_backpack" : "Personal backpack", + "items.materials.original.personal.backpack.basic_personal_backpack.desc" : "Test backpack", + "items.materials.original.personal.backpack.personal_shield." : "Personal Shield", + "items.materials.original.personal.backpack.personal_shield.desc" : "Provides a lot of protection but lacks sufficent storage space", + "items.materials.original.personal.armor.boots.basic_personal_boots" : "Personal boots", + "items.materials.original.personal.armor.boots.basic_personal_boots.desc" : "Test boots", + "items.materials.original.personal.armor.gloves.basic_personal_gloves" : "Personal gloves", + "items.materials.original.personal.armor.gloves.basic_personal_gloves.desc" : "Test gloves", + "items.materials.original.personal.suit.basic_personal_suit" : "Personal suit", + "items.materials.original.personal.suit.basic_personal_suit.desc" : "Test suit", + "items.materials.original.personal.weapon.basic_personal_weapon" : "Personal weapon", + "items.materials.original.personal.weapon.basic_personal_weapon.desc" : "Test weapon", "_comment_Equipment_Ship" : "", - "items.materials.original.ship.engine.basic_ship_engines" :"Ship engines", - "items.materials.original.ship.engine.basic_ship_engines.desc" :"Test engines", - "items.materials.original.ship.engine.rtg.":"RTG", - "items.materials.original.ship.engine.rtg.desc":"very baisic and low power genarator with a long track record of reliability", - "items.materials.original.ship.engine.gen1_fission_reactor":"Gen 1 nuclear reactor", - "items.materials.original.ship.engine.gen1_fission_reactor.desc":"A boiling water reactor. Little more than a pile of glowing rocks in some hot water", - "items.materials.original.ship.engine.gen2_fission_reactor":"Gen 2 nuclear reactor", - "items.materials.original.ship.engine.gen2_fission_reactor.desc":"A Gas cooled reactor. Uses CO2 as a coolant allowing it to run hotter and at higher pressures and be much more power dense. The high power density and pressures comes at a price of reliability", - "items.materials.original.ship.engine.gen3_fission_reactor":"Gen 3 nuclear reactor", - "items.materials.original.ship.engine.gen3_fission_reactor.desc":"A Molten salt reactor. The pinical of fission power. Uses molten salt as its coolant allowing for very high temperatures and low pressures. Safer than most reactors", - "items.materials.original.ship.plating.basic_plating" :"Ship plating", - "items.materials.original.ship.plating.basic_plating.desc" :"Better at stopping sing large hits", - "items.materials.original.ship.plating.heavy_plating":"Heavy Plating", - "items.materials.original.ship.plating.heavy_plating.desc":"Strong plating capable of resisting high damage impacts", - "items.materials.original.ship.plating.reflective_plating.":"Reflective plating", - "items.materials.original.ship.plating.reflective_plating.desc":"About as strong as heavy plating but reflects damage back at attackers", - "items.materials.original.ship.shields.basic_shield" :"Ship shield", - "items.materials.original.ship.shields.basic_shield.desc" :"Better at stopping many smaller hits. Weak to ion damage", - "items.materials.original.ship.shields.heavy_shield.":"Heavy shield", - "items.materials.original.ship.shields.heavy_shield.desc":"A high capacity shild for dealing with lots of inbond threats", - "items.materials.original.ship.shields.reflecter_shield.":"Reflecter Shields", - "items.materials.original.ship.shields.reflecter_shield.desc":"About as strong as heavy shields but reflects a lot of damage back at the attacker", - "items.materials.original.ship.thruster.basic_ship_thruster" :"Ship thruster", - "items.materials.original.ship.thruster.basic_ship_thruster.desc" :"Test thruster", - "items.materials.original.ship.thruster.big_ship_thruster":"Big ship thruster", - "items.materials.original.ship.thruster.big_ship_thruster.desc":"Used as a main drive for a ship", - "items.materials.original.ship.weapon.basic_ship_weapon" :"Ship weapon", - "items.materials.original.ship.weapon.basic_ship_weapon.desc" :"Test weapon", - "items.materials.original.ship.weapon.unstable_partical_cannon" :"Unstable partical cannon", - "items.materials.original.ship.weapon.unstable_partical_cannon.desc" :"Does a lot of damage in a small space but to power it requires a lot of changes to the ships internals making it more prone to damage", + "items.materials.original.ship.engine.basic_ship_engines" : "Ship engines", + "items.materials.original.ship.engine.basic_ship_engines.desc" : "Test engines", + "items.materials.original.ship.engine.rtg." : "RTG", + "items.materials.original.ship.engine.rtg.desc" : "very baisic and low power genarator with a long track record of reliability", + "items.materials.original.ship.engine.gen1_fission_reactor" : "Gen 1 nuclear reactor", + "items.materials.original.ship.engine.gen1_fission_reactor.desc" : "A boiling water reactor. Little more than a pile of glowing rocks in some hot water", + "items.materials.original.ship.engine.gen2_fission_reactor" : "Gen 2 nuclear reactor", + "items.materials.original.ship.engine.gen2_fission_reactor.desc" : "A Gas cooled reactor. Uses CO2 as a coolant allowing it to run hotter and at higher pressures and be much more power dense. The high power density and pressures comes at a price of reliability", + "items.materials.original.ship.engine.gen3_fission_reactor" : "Gen 3 nuclear reactor", + "items.materials.original.ship.engine.gen3_fission_reactor.desc" : "A Molten salt reactor. The pinical of fission power. Uses molten salt as its coolant allowing for very high temperatures and low pressures. Safer than most reactors", + "items.materials.original.ship.plating.basic_plating" : "Ship plating", + "items.materials.original.ship.plating.basic_plating.desc" : "Better at stopping sing large hits", + "items.materials.original.ship.plating.heavy_plating" : "Heavy Plating", + "items.materials.original.ship.plating.heavy_plating.desc" : "Strong plating capable of resisting high damage impacts", + "items.materials.original.ship.plating.reflective_plating." : "Reflective plating", + "items.materials.original.ship.plating.reflective_plating.desc" : "About as strong as heavy plating but reflects damage back at attackers", + "items.materials.original.ship.shields.basic_shield" : "Ship shield", + "items.materials.original.ship.shields.basic_shield.desc" : "Better at stopping many smaller hits. Weak to ion damage", + "items.materials.original.ship.shields.heavy_shield." : "Heavy shield", + "items.materials.original.ship.shields.heavy_shield.desc" : "A high capacity shild for dealing with lots of inbond threats", + "items.materials.original.ship.shields.reflecter_shield." : "Reflecter Shields", + "items.materials.original.ship.shields.reflecter_shield.desc" : "About as strong as heavy shields but reflects a lot of damage back at the attacker", + "items.materials.original.ship.thruster.basic_ship_thruster" : "Ship thruster", + "items.materials.original.ship.thruster.basic_ship_thruster.desc" : "Test thruster", + "items.materials.original.ship.thruster.big_ship_thruster" : "Big ship thruster", + "items.materials.original.ship.thruster.big_ship_thruster.desc" : "Used as a main drive for a ship", + "items.materials.original.ship.weapon.basic_ship_weapon" : "Ship weapon", + "items.materials.original.ship.weapon.basic_ship_weapon.desc" : "Test weapon", + "items.materials.original.ship.weapon.unstable_partical_cannon" : "Unstable partical cannon", + "items.materials.original.ship.weapon.unstable_partical_cannon.desc" : "Does a lot of damage in a small space but to power it requires a lot of changes to the ships internals making it more prone to damage", + "items.materials.original.ship.weapon.serpent_missiles" : "Serpent Missiles", + "items.materials.original.ship.weapon.serpent_missiles.desc" : "Missiles do more damage for their tier but prone to magazine detonations", "_comment_Materials" : "", "items.materials.original.bio.bio_pulp" : "Bio pulp", "items.materials.original.bio.bio_pulp.desc" : "A pile of biological material.", @@ -107,10 +113,10 @@ "items.materials.original.alloys.titanium_weave.desc" : "used where flexibility does not compromise strength", "items.materials.original.alloys.void_steel" : "Void steel", "items.materials.original.alloys.void_steel.desc" : "Steel that is very strong and increadably light absorbent", - "items.materials.original.alloys.chronotanium" :"Chronotanium ingot", - "items.materials.original.alloys.chronotanium.desc" :"A chronite-titianium alloy for strong and energetic applications", - "items.materials.original.alloys.neutronium_composite" :"Neutronium composite", - "items.materials.original.alloys.neutronium_composite.desc" :"A compostite of neutronium of", + "items.materials.original.alloys.chronotanium" : "Chronotanium ingot", + "items.materials.original.alloys.chronotanium.desc" : "A chronite-titianium alloy for strong and energetic applications", + "items.materials.original.alloys.neutronium_composite" : "Neutronium composite", + "items.materials.original.alloys.neutronium_composite.desc" : "A compostite of neutronium of", "items.materials.original.alloys.superconductor" : "Superconductor", "items.materials.original.alloys.superconductor.desc" : "A material with no resistance and expells all magnetic fields very usefull in high energy compnents", "items.materials.original.circuits.basic" : "Basic Circuit", @@ -123,16 +129,16 @@ "items.materials.original.circuits.quantum_processor.desc" : "Increadably electronics used in complex systems, featuring quantum cores for unparalleled parallel computation. Made with . Rated for Epic Tier systems.", "items.materials.original.circuits.ai_core" : "Ai Core", "items.materials.original.circuits.ai_core.desc" : "A semi sapient general intelligence, featuring advanced reasoning skills and simulated simulations, it will never truly know if it is in another simulation. Made under incudulus supervison and adhears to strict laws. Warrrenty void if not reset every terran standerd season.", - "items.materials.original.crystal.flux" :"Flux crystal", - "items.materials.original.crystal.flux.desc" :"A crystal whose properties are in constant flux. Commenly used in high power electrical aplications", + "items.materials.original.crystal.flux" : "Flux crystal", + "items.materials.original.crystal.flux.desc" : "A crystal whose properties are in constant flux. Commenly used in high power electrical aplications", "items.materials.original.crystal.flux_core" : "Flux Core", "items.materials.original.crystal.flux_core.desc" : "The crystal tamed can nhow be used in more demanding applications", - "items.materials.original.crystal.void" :"Void crystal", - "items.materials.original.crystal.void.desc" :"A crystal that seems to sap the very light from the room. Commenly used in armor and stealth applications", + "items.materials.original.crystal.void" : "Void crystal", + "items.materials.original.crystal.void.desc" : "A crystal that seems to sap the very light from the room. Commenly used in armor and stealth applications", "items.materials.original.crystal.dimentional" : "Dimentional crystal", "items.materials.original.crystal.dimentional.desc" : "reality warps at its edges, imagine the possibilities", - "items.materials.original.crystal.neutronium" :"Neutronium", - "items.materials.original.crystal.neutronium.desc" :"A hyper dense piece of along dead star", + "items.materials.original.crystal.neutronium" : "Neutronium", + "items.materials.original.crystal.neutronium.desc" : "A hyper dense piece of along dead star", "items.materials.original.ingots.aluminum" : "Aluminum ingot", "items.materials.original.ingots.aluminum.desc" : "An aluminum ingot.", "items.materials.original.ingots.carbon" : "carbon ingot", @@ -191,13 +197,15 @@ "shop.category.original.premium" : "Premium", "shop.category.original.ships" : "Ships", "shop.category.original.weapons" : "Weapons", + "shop.category.original.personal.equipment" : "Personal Equipment", + "shop.category.original.ship.equipment" : "Ship Equipment", "_comment_Skills" : "", "skills.category.original.combat" : "Combat", "skills.category.original.combat.weapon_effiency" : "Weapon Effiency", "skills.category.original.combat.weapon_effiency.desc" : "Let's get those weapons better!", "skills.category.original.crafting" : "Crafting", - "skills.category.original.crafting.blacksmithing" : "Blacksmithing", - "skills.category.original.crafting.blacksmithing.desc" : "To forge the basics.", + "skills.category.original.crafting.forging" : "Forging", + "skills.category.original.crafting.forging.desc" : "To forge the basics.", "skills.category.original.crafting.alloying" : "Alloying", "skills.category.original.crafting.alloying.desc" : "Lets start alloy making.", "skills.category.original.science" : "Science", @@ -205,6 +213,10 @@ "skills.category.original.science.alien_technology.desc" : "Unknown Mysterious Tech", "skills.category.original.science.biology_engineering" : "Biology Engineering", "skills.category.original.science.biology_engineering.desc" : "Maybe we will unlock bio-tech?", + "skills.category.original.crafting.ship_manufacturing" : "Ship Manufacturing", + "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", "_comment_Stats" : "", "stats.category.original.attack.base" : "Attack", "stats.category.original.attack.chance" : "Attack Chance", diff --git a/game-server/datapacks/original/data/items/equipment/personal/backpack/basic_backpack.json b/game-server/datapacks/original/data/items/equipment/personal/backpack/basic_backpack.json index 434672a..ef64db6 100644 --- a/game-server/datapacks/original/data/items/equipment/personal/backpack/basic_backpack.json +++ b/game-server/datapacks/original/data/items/equipment/personal/backpack/basic_backpack.json @@ -6,6 +6,7 @@ "texture": "original/assets/textures/equipement/personal/backpacks/backpack_basic.png", "stats": { "health": 20, + "carry.capacity": 10, "resistance.base": 0.125, "defence.rating": 0.125 }, diff --git a/game-server/datapacks/original/data/items/equipment/personal/backpack/personal_shield.json b/game-server/datapacks/original/data/items/equipment/personal/backpack/personal_shield.json new file mode 100644 index 0000000..da8d3bb --- /dev/null +++ b/game-server/datapacks/original/data/items/equipment/personal/backpack/personal_shield.json @@ -0,0 +1,19 @@ +{ + "plating": { + "id": "original:personal_shield", + "displayName": "items.materials.original.personal.backpack.personal_shield", + "description": "items.materials.original.personal.backpack.personal_shield.desc", + "texture": "original/assets/textures/equipement/personal/backpacks/personal_shield.png", + "stats": { + "health": 35, + "reflect.chance": 0.1, + "resistance.base": 0.1 + }, + "meta": { + "rarity": "uncommon", + "equipmentSlot": "original:personal_backpack", + "storeCategory": "original:personal_equipment", + "dungeon": "ground" + } + } +} \ No newline at end of file diff --git a/game-server/datapacks/original/data/items/equipment/ship/engines/rtg.json b/game-server/datapacks/original/data/items/equipment/ship/engines/rtg.json index c0cc7c8..58e2f11 100644 --- a/game-server/datapacks/original/data/items/equipment/ship/engines/rtg.json +++ b/game-server/datapacks/original/data/items/equipment/ship/engines/rtg.json @@ -5,7 +5,7 @@ "description": "items.materials.original.ship.engine.rtg.desc", "texture": "original/assets/textures/equipement/ship/engines/rtg.png", "stats": { - "health": 20, + "health": 40, "power": 10, "defence.rating": 0.05, "resistance.base": 0.2 diff --git a/game-server/datapacks/original/data/items/equipment/ship/weapons/serpent_missiles.json b/game-server/datapacks/original/data/items/equipment/ship/weapons/serpent_missiles.json new file mode 100644 index 0000000..bd31817 --- /dev/null +++ b/game-server/datapacks/original/data/items/equipment/ship/weapons/serpent_missiles.json @@ -0,0 +1,27 @@ +{ + "plating": { + "id": "original:serpent_missiles", + "displayName": "items.materials.original.ship.weapon.serpent_missiles", + "description": "items.materials.original.ship.weapon.serpent_missiles.desc", + "texture": "original/assets/textures/equipement/ship/weapon/serpent_missiles.png", + "stats": { + "attack.base": 10, + "health": 5, + "resistance.base": -0.1 + }, + "meta": { + "rarity": "uncommon", + "equipmentSlot": [ + "original:ship_weapon_1", + "original:ship_weapon_2" + ], + "storeCategory": "original:ship_equipment", + "dungeon": "space", + "storePrice": 100, + "storeSellValue": 25, + "storeShowWeight": 10, + "storeFeaturedDiscountPercentage": 0, + "storeFeaturedShowWeight": 10 + } + } +} \ No newline at end of file diff --git a/game-server/datapacks/original/data/items/equipment/ship/weapons/unstable_partical_cannon.json b/game-server/datapacks/original/data/items/equipment/ship/weapons/unstable_partical_cannon.json index 45d2953..c659b11 100644 --- a/game-server/datapacks/original/data/items/equipment/ship/weapons/unstable_partical_cannon.json +++ b/game-server/datapacks/original/data/items/equipment/ship/weapons/unstable_partical_cannon.json @@ -6,9 +6,9 @@ "texture": "original/assets/textures/equipement/ship/weapon/unstable_partical_cannon.png", "stats": { "attack.base": 30, - "health": 10, - "defence.rating": -0.10, - "resistance.base": -0.10 + "health": 5, + "defence.rating": -0.20, + "resistance.base": -0.20 }, "meta": { "rarity": "rare", diff --git a/game-server/datapacks/original/data/skills/crafting/alloying.json b/game-server/datapacks/original/data/skills/crafting/alloying.json index 036391c..041a31d 100644 --- a/game-server/datapacks/original/data/skills/crafting/alloying.json +++ b/game-server/datapacks/original/data/skills/crafting/alloying.json @@ -12,4 +12,4 @@ } } } -} +} \ No newline at end of file diff --git a/game-server/datapacks/original/data/skills/crafting/high_energetics.json b/game-server/datapacks/original/data/skills/crafting/high_energetics.json new file mode 100644 index 0000000..4e62213 --- /dev/null +++ b/game-server/datapacks/original/data/skills/crafting/high_energetics.json @@ -0,0 +1,15 @@ +{ + "skills": { + "id": "original:high_energetics", + "displayName": "skills.category.original.crafting.high_energetics", + "description": "skills.category.original.crafting.high_energetics.desc", + "meta": { + "category": "crafting", + "topLevel": 10, + "math": { + "start": 500, + "progressionCurve": 1.7 + } + } + } +} \ No newline at end of file diff --git a/game-server/datapacks/original/data/skills/crafting/ship_manufacturing.json b/game-server/datapacks/original/data/skills/crafting/ship_manufacturing.json new file mode 100644 index 0000000..601fe32 --- /dev/null +++ b/game-server/datapacks/original/data/skills/crafting/ship_manufacturing.json @@ -0,0 +1,15 @@ +{ + "skills": { + "id": "original:ship_manufacturing", + "displayName": "skills.category.original.crafting.ship_manufacturing", + "description": "skills.category.original.crafting.ship_manufacturing.desc", + "meta": { + "category": "crafting", + "topLevel": 10, + "math": { + "start": 500, + "progressionCurve": 1.7 + } + } + } +} \ No newline at end of file diff --git a/game-server/datapacks/original/manifest.json b/game-server/datapacks/original/manifest.json index 5548770..917245a 100644 --- a/game-server/datapacks/original/manifest.json +++ b/game-server/datapacks/original/manifest.json @@ -169,7 +169,7 @@ "displayName": "recipes.category.original.forging" }, "original:hull_sections": { - "displayName": "recipes.category.original.hull_sections" + "displayName": "recipes.category.original.ship_components" }, "original:hulls": { "displayName": "recipes.category.original.hulls" @@ -220,4 +220,4 @@ } } } -} +} \ No newline at end of file