{ "release": "AoA3-1.20.1-3.7.1", "jar_sha512": "bdee7d12aab1903e1e74f377d4f0ae7ac948d791f46ec0368d191d86a3d5a03cfbd2e6d1295f1fe690f303b1fa709da89db980543e4d450fc0fdbbf6d9e694e6", "registry_sha256": "743ec7aca0e80d4362201b47c693fca0ddf986a426803e763e2d97d1a30c4703", "scope": "Constructor-stored fields after class-chain review; not effective damage/DPS/native acceptance.", "records": [ { "id": "aoa3:abominator", "name": "Abominator", "family": "gun", "stored_base_damage": 2.625, "durability": 4720, "stored_delay_ticks": 3, "stored_recoil_modifier": 0.800000011920929, "class_sha256": "dda442f0a8949aa4916819dda24ce14bae2b2432c586384df2373ded9fc97e89", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Abominator", "flags": [] }, { "id": "aoa3:apoco_assault_rifle", "name": "Apoco Assault Rifle", "family": "gun", "stored_base_damage": 5.625, "durability": 5920, "stored_delay_ticks": 6, "stored_recoil_modifier": 0.6000000238418579, "class_sha256": "7a313ff4a99aaf60e6be06492ce60ab7c3042919acb9d402829907c7efc58d1d", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/ApocoAssaultRifle", "flags": [] }, { "id": "aoa3:apoco_rifle", "name": "Apoco Rifle", "family": "gun", "stored_base_damage": 2.5, "durability": 5960, "stored_delay_ticks": 6, "stored_recoil_modifier": 1.0, "class_sha256": "522bc8d951706acb12fe83b4b0ad5a2589cbcaa1db5b599a0b0eee8a3cb2d56b", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/ApocoRifle", "flags": [] }, { "id": "aoa3:aqua_magnum", "name": "Aqua Magnum", "family": "gun", "stored_base_damage": 2.0625, "durability": 6080, "stored_delay_ticks": 2, "stored_recoil_modifier": 0.949999988079071, "class_sha256": "8fd661ad0ad6bdf09666e32857301bca37314bb7406a5f58a320c75a64fc7a2e", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/AquaMagnum", "flags": [] }, { "id": "aoa3:artifact", "name": "Artifact", "family": "gun", "stored_base_damage": 10.0, "durability": 6000, "stored_delay_ticks": 5, "stored_recoil_modifier": 0.6499999761581421, "class_sha256": "3c05a9e51a84a39cf761936cac007959869119ab2c043d296b3a297dc3437aa5", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Artifact", "flags": [] }, { "id": "aoa3:baronator", "name": "Baronator", "family": "gun", "stored_base_damage": 3.0, "durability": 2480, "stored_delay_ticks": 5, "stored_recoil_modifier": 0.949999988079071, "class_sha256": "0ec21adc6f5aa8e613bda94189eeaae4ec52dd30bbffdf1a9404507c3c6b1431", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Baronator", "flags": [] }, { "id": "aoa3:bayonette_rifle", "name": "Bayonette Rifle", "family": "gun", "stored_base_damage": 3.4375, "durability": 2520, "stored_delay_ticks": 5, "stored_recoil_modifier": 0.8500000238418579, "class_sha256": "1514e11354be6fd1385878d0afaf22db3c69f18a4ec1ac1a480eb8fe301b9236", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/BayonetteRifle", "flags": [] }, { "id": "aoa3:big_top", "name": "Big Top", "family": "gun", "stored_base_damage": 3.125, "durability": 3680, "stored_delay_ticks": 4, "stored_recoil_modifier": 0.8999999761581421, "class_sha256": "3a1a01376c7099446a21491be825948a33a868715766fc41f0a193ec9ed49da7", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/BigTop", "flags": [] }, { "id": "aoa3:blood_iron", "name": "Blood Iron", "family": "gun", "stored_base_damage": 6.125, "durability": 3480, "stored_delay_ticks": 8, "stored_recoil_modifier": 0.550000011920929, "class_sha256": "5a9d220326bfe9eb3cc8c8d870c8f9d6d693e275fa127eefb05fc1e34eae3dfd", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/BloodIron", "flags": [] }, { "id": "aoa3:chain_wrecker", "name": "Chain Wrecker", "family": "gun", "stored_base_damage": 1.5, "durability": 3840, "stored_delay_ticks": 2, "stored_recoil_modifier": 1.2000000476837158, "class_sha256": "bee2351bbdea6eae190df1ef66f7ca996d340d95f1e2504335b2c0cc8b59d21a", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/ChainWrecker", "flags": [] }, { "id": "aoa3:chilli_chugger", "name": "Chilli Chugger", "family": "gun", "stored_base_damage": 3.0, "durability": 3560, "stored_delay_ticks": 4, "stored_recoil_modifier": 0.5, "class_sha256": "8a3e8159610f158922c279739f2deb3eefccb0469ed9f04d868d5c91f2e7cb64", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/ChilliChugger", "flags": [] }, { "id": "aoa3:clownershot", "name": "Clownershot", "family": "gun", "stored_base_damage": 2.0, "durability": 5880, "stored_delay_ticks": 4, "stored_recoil_modifier": 1.2999999523162842, "class_sha256": "fbaf9ed8dcdd7c0d6b78ad6c3aa344fbea2e4de4da40eb92ea08cf4b062502c5", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Clownershot", "flags": [] }, { "id": "aoa3:construct", "name": "Construct", "family": "gun", "stored_base_damage": 2.375, "durability": 3640, "stored_delay_ticks": 3, "stored_recoil_modifier": 0.8999999761581421, "class_sha256": "7114c2fbe7180a01c8107baa997cbdd2d6835fbe11e6458025b18bc0bf2ff3a5", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Construct", "flags": [] }, { "id": "aoa3:coral_clogger", "name": "Coral Clogger", "family": "gun", "stored_base_damage": 9.074999809265137, "durability": 2000, "stored_delay_ticks": 10, "stored_recoil_modifier": 0.44999998807907104, "class_sha256": "7166817c69ece6a64c41720a60480eb6ddfc4eebe772a15b9bd63e82015f7bc8", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/CoralClogger", "flags": [] }, { "id": "aoa3:core_rifle", "name": "Core Rifle", "family": "gun", "stored_base_damage": 1.875, "durability": 2520, "stored_delay_ticks": 3, "stored_recoil_modifier": 1.0, "class_sha256": "d3dbd16cfcf02fb4c992126cbd855a60a8571d12f78997a4df4828a79cfd2464", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/CoreRifle", "flags": [] }, { "id": "aoa3:crystal_carver", "name": "Crystal Carver", "family": "gun", "stored_base_damage": 3.0, "durability": 3480, "stored_delay_ticks": 4, "stored_recoil_modifier": 0.8500000238418579, "class_sha256": "b2b8c02055afc889774db29f1fdbb5ddde54cd09d7169b79c0d89828196276e8", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/CrystalCarver", "flags": [] }, { "id": "aoa3:cyclone", "name": "Cyclone", "family": "gun", "stored_base_damage": 2.375, "durability": 4400, "stored_delay_ticks": 3, "stored_recoil_modifier": 1.0, "class_sha256": "d2e7533cb42877a9805815c7586608853d7148885bc0b063c0a83019101af1d7", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Cyclone", "flags": [] }, { "id": "aoa3:darkener", "name": "Darkener", "family": "gun", "stored_base_damage": 2.875, "durability": 6040, "stored_delay_ticks": 3, "stored_recoil_modifier": 0.8999999761581421, "class_sha256": "7ef6b2783663091b7b3ad46e2642b9ab3dfbc3cc9cb4f78f59d7976f5281a837", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Darkener", "flags": [ "Overrides getRecoilForShot; this is only the stored recoil modifier." ] }, { "id": "aoa3:dart_gun", "name": "Dart Gun", "family": "gun", "stored_base_damage": 4.675000190734863, "durability": 4520, "stored_delay_ticks": 5, "stored_recoil_modifier": 0.20000000298023224, "class_sha256": "c378bcebe334a7e19894bea27f6b0ef98fb199a14b488ab6571688fdd8911a14", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/DartGun", "flags": [] }, { "id": "aoa3:destruction_rifle", "name": "Destruction Rifle", "family": "gun", "stored_base_damage": 3.125, "durability": 2440, "stored_delay_ticks": 5, "stored_recoil_modifier": 1.0, "class_sha256": "d10b7631208cb21e2af133524508aa5c4d8d212786ffd3c6f3ebc779af171fee", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/DestructionRifle", "flags": [] }, { "id": "aoa3:discharge_rifle", "name": "Discharge Rifle", "family": "gun", "stored_base_damage": 1.25, "durability": 2280, "stored_delay_ticks": 6, "stored_recoil_modifier": 3.0, "class_sha256": "2c17e9942c06f60fe2a5c2829a7f7e8f99e6a893d5ae38e8c57e435b98d0552f", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/DischargeRifle", "flags": [] }, { "id": "aoa3:draco", "name": "Draco", "family": "gun", "stored_base_damage": 3.75, "durability": 5560, "stored_delay_ticks": 4, "stored_recoil_modifier": 0.75, "class_sha256": "717c24ca622d0cab44ee6148501b58977ed89f02961fb954fd163985786ffe74", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Draco", "flags": [] }, { "id": "aoa3:dragilator", "name": "Dragilator", "family": "gun", "stored_base_damage": 1.625, "durability": 4480, "stored_delay_ticks": 2, "stored_recoil_modifier": 1.100000023841858, "class_sha256": "857265c634e7e08b9d3d6b08485710491f5fec1e80a181e24fb274c71c514dd1", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Dragilator", "flags": [] }, { "id": "aoa3:dustometer", "name": "Dustometer", "family": "gun", "stored_base_damage": 5.25, "durability": 4720, "stored_delay_ticks": 6, "stored_recoil_modifier": 0.6499999761581421, "class_sha256": "a5ecf6d869488ade91cf296232788d1384c2fe9ae2c36ce9e41ca480f185002b", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Dustometer", "flags": [] }, { "id": "aoa3:echo_gull", "name": "Echo Gull", "family": "gun", "stored_base_damage": 4.375, "durability": 2320, "stored_delay_ticks": 7, "stored_recoil_modifier": 0.8500000238418579, "class_sha256": "aa76bf9081250fc101c06c13d3e863eb822410c7f1f464e715d9a6d989d70bd7", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/EchoGull", "flags": [] }, { "id": "aoa3:electinator", "name": "Electinator", "family": "gun", "stored_base_damage": 1.625, "durability": 4480, "stored_delay_ticks": 2, "stored_recoil_modifier": 1.100000023841858, "class_sha256": "de5d810afad1923405acb57cccab9548226c2ad767f32e7e9f5a3f7c694dd5f8", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Electinator", "flags": [] }, { "id": "aoa3:flame_wrecker", "name": "Flame Wrecker", "family": "gun", "stored_base_damage": 1.875, "durability": 6120, "stored_delay_ticks": 2, "stored_recoil_modifier": 1.149999976158142, "class_sha256": "c045fa7400438482f738e4152e4f212e558bad8dfc1ec86889979b5e4adf5266", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/FlameWrecker", "flags": [] }, { "id": "aoa3:flaming_fury", "name": "Flaming Fury", "family": "gun", "stored_base_damage": 5.125, "durability": 3440, "stored_delay_ticks": 7, "stored_recoil_modifier": 0.6000000238418579, "class_sha256": "dd1589511ea24eb52513c0a8762dbe5806a5bb56bcea316e835afaa3cfbd01d5", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/FlamingFury", "flags": [] }, { "id": "aoa3:floro_rifle", "name": "Floro Rifle", "family": "gun", "stored_base_damage": 3.75, "durability": 6000, "stored_delay_ticks": 4, "stored_recoil_modifier": 0.75, "class_sha256": "4285087fe1dfc66f6ab9312a97c6e96cde7b0297eb57cef65bb220601c2af139", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/FloroRifle", "flags": [] }, { "id": "aoa3:flowers_fury", "name": "Flower's Fury", "family": "gun", "stored_base_damage": 3.25, "durability": 4400, "stored_delay_ticks": 4, "stored_recoil_modifier": 0.8999999761581421, "class_sha256": "e088979bebb44aded64004170e0c7c9581e37cbc611c8c63baf110ba59f36d9c", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/FlowersFury", "flags": [] }, { "id": "aoa3:frosticator", "name": "Frosticator", "family": "gun", "stored_base_damage": 1.625, "durability": 4480, "stored_delay_ticks": 2, "stored_recoil_modifier": 1.100000023841858, "class_sha256": "34a6504d0715866c931a089af4c6dbb69ede9a343d63e2262f99eace457dbfa0", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Frosticator", "flags": [] }, { "id": "aoa3:gardener", "name": "Gardener", "family": "gun", "stored_base_damage": 1.75, "durability": 2520, "stored_delay_ticks": 3, "stored_recoil_modifier": 1.0, "class_sha256": "f3b46d762fe20cf180633500a0f14f0110d89211246dc67d2cb8faebfadcb141", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Gardener", "flags": [] }, { "id": "aoa3:gauge_rifle", "name": "Gauge Rifle", "family": "gun", "stored_base_damage": 5.625, "durability": 2360, "stored_delay_ticks": 9, "stored_recoil_modifier": 0.8500000238418579, "class_sha256": "b0c01d0d98df6ca4a118f53fc58cb1fa8d5792dde5f097fa41eb8d1c35722154", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/GaugeRifle", "flags": [] }, { "id": "aoa3:germinator", "name": "Germinator", "family": "gun", "stored_base_damage": 1.625, "durability": 4480, "stored_delay_ticks": 2, "stored_recoil_modifier": 1.100000023841858, "class_sha256": "0f02b16215b1727829c6fcc7ff674a111ff417a3ac1fe40c9fe208aac01713ca", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Germinator", "flags": [] }, { "id": "aoa3:golden_fury", "name": "Golden Fury", "family": "gun", "stored_base_damage": 6.5, "durability": 6080, "stored_delay_ticks": 7, "stored_recoil_modifier": 0.44999998807907104, "class_sha256": "5b7ddfbfd3bcf52aced06139d6c39255f1b46e4838ea7c689bfcfd3b6c1a9155", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/GoldenFury", "flags": [] }, { "id": "aoa3:happy_haunter", "name": "Happy Haunter", "family": "gun", "stored_base_damage": 2.875, "durability": 6040, "stored_delay_ticks": 3, "stored_recoil_modifier": 0.8500000238418579, "class_sha256": "8505620e1f82901d1acf6f489dbf1c601bd60a34faa3c66b45ad4429bb632e7b", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/HappyHaunter", "flags": [] }, { "id": "aoa3:haunter_rifle", "name": "Haunter Rifle", "family": "gun", "stored_base_damage": 2.75, "durability": 5680, "stored_delay_ticks": 3, "stored_recoil_modifier": 0.8999999761581421, "class_sha256": "a18f2c98f6e7ca87ff1229a19c32bccbdd9101add10c5f56a09ab5cddcb886ef", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/HaunterRifle", "flags": [] }, { "id": "aoa3:heat_wave", "name": "Heat Wave", "family": "gun", "stored_base_damage": 6.050000190734863, "durability": 5880, "stored_delay_ticks": 6, "stored_recoil_modifier": 0.800000011920929, "class_sha256": "a482670ea9b64a387ca4177eaca12901d7ed6d0a521ddaeb3efdd8174c70bfe9", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/HeatWave", "flags": [] }, { "id": "aoa3:hiver", "name": "Hiver", "family": "gun", "stored_base_damage": 2.875, "durability": 5960, "stored_delay_ticks": 3, "stored_recoil_modifier": 1.0, "class_sha256": "7e08ed9ee85ac55e0929cf2809395abbf140735cf67632dca296be903b1b4e2f", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Hiver", "flags": [] }, { "id": "aoa3:hot_shot", "name": "Hot Shot", "family": "gun", "stored_base_damage": 3.987499952316284, "durability": 2320, "stored_delay_ticks": 6, "stored_recoil_modifier": 1.0, "class_sha256": "20a634f13aec54e01be83ac4ffde54d8df4948afb7e9850dea736b223f4841ca", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/HotShot", "flags": [] }, { "id": "aoa3:hunters_rifle", "name": "Hunter's Rifle", "family": "gun", "stored_base_damage": 5.912499904632568, "durability": 3600, "stored_delay_ticks": 7, "stored_recoil_modifier": 0.8999999761581421, "class_sha256": "951b7263dc08024f6168f7142828ea5cef3286e0c73d2a629a9e47a30b707dd3", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/HuntersRifle", "flags": [] }, { "id": "aoa3:iominator", "name": "Iominator", "family": "gun", "stored_base_damage": 2.875, "durability": 6000, "stored_delay_ticks": 3, "stored_recoil_modifier": 0.949999988079071, "class_sha256": "387abede3de893ab537c915faf77ad82dfec29db76ff3a0f42de9218372cfb38", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Iominator", "flags": [] }, { "id": "aoa3:ion_revolver", "name": "Ion Revolver", "family": "gun", "stored_base_damage": 2.612499952316284, "durability": 3720, "stored_delay_ticks": 3, "stored_recoil_modifier": 1.649999976158142, "class_sha256": "d9339b164fdac2c55af0399cef2e95a50d24f8015a14c7999ca2d4302b252998", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/IonRevolver", "flags": [] }, { "id": "aoa3:iro_rifle", "name": "Iro Rifle", "family": "gun", "stored_base_damage": 3.125, "durability": 3640, "stored_delay_ticks": 4, "stored_recoil_modifier": 0.949999988079071, "class_sha256": "08f63308e63998574ac2e414f6c11fd7650b6f55e1df01e2c22ba395331367ad", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/IroRifle", "flags": [] }, { "id": "aoa3:krilinator", "name": "Krilinator", "family": "gun", "stored_base_damage": 3.75, "durability": 3600, "stored_delay_ticks": 5, "stored_recoil_modifier": 1.100000023841858, "class_sha256": "e4f8c2d484c483f79f76a80469110f82b2cece817b90b172f78750e07fe5c704", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Krilinator", "flags": [] }, { "id": "aoa3:light_iron", "name": "Light Iron", "family": "gun", "stored_base_damage": 7.625, "durability": 5880, "stored_delay_ticks": 8, "stored_recoil_modifier": 0.6000000238418579, "class_sha256": "151263127dfcf60fddb06bbec13b8e1587e976c691e751496332252ace541af9", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/LightIron", "flags": [] }, { "id": "aoa3:lunar_assault_rifle", "name": "Lunar Assault Rifle", "family": "gun", "stored_base_damage": 2.875, "durability": 5720, "stored_delay_ticks": 3, "stored_recoil_modifier": 0.8500000238418579, "class_sha256": "a21c2c4d29a5b440c43a7c5f5117796ae364000d1b840b531dc16a869a48c956", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/LunarAssaultRifle", "flags": [ "getDamage samples a random value between 0.5x and 1.5x the constructor damage; stored value is not a fixed hit result." ] }, { "id": "aoa3:mechanical_assault_rifle", "name": "Mechanical Assault Rifle", "family": "gun", "stored_base_damage": 4.625, "durability": 3760, "stored_delay_ticks": 6, "stored_recoil_modifier": 0.8500000238418579, "class_sha256": "bbbaf1f782e4b9db36e4802867094e5b062e352c2d99484bf6eed9b0d934ffb0", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/MechanicalAssaultRifle", "flags": [] }, { "id": "aoa3:megagun", "name": "Megagun", "family": "gun", "stored_base_damage": 1.0, "durability": 6120, "stored_delay_ticks": 1, "stored_recoil_modifier": 1.100000023841858, "class_sha256": "8d1c1660e8bc70634e4e252828e6f3cbdad724d7ee1dd5649d6f1d817ad5e9f0", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Megagun", "flags": [] }, { "id": "aoa3:miasma", "name": "Miasma", "family": "gun", "stored_base_damage": 2.25, "durability": 3760, "stored_delay_ticks": 3, "stored_recoil_modifier": 1.0, "class_sha256": "9d288301b22b40e5702143fa69ebae135a1ffc72443d5d5799fed6bf697b29d4", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Miasma", "flags": [] }, { "id": "aoa3:minigun", "name": "Minigun", "family": "gun", "stored_base_damage": 0.625, "durability": 2680, "stored_delay_ticks": 1, "stored_recoil_modifier": 1.5, "class_sha256": "a2c5e57e4fef70c9eafb9e1e5f216bb6a5a304cec666c1cb4621a663bf17ba37", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Minigun", "flags": [] }, { "id": "aoa3:mint_magnum", "name": "Mint Magnum", "family": "gun", "stored_base_damage": 1.649999976158142, "durability": 3600, "stored_delay_ticks": 2, "stored_recoil_modifier": 1.25, "class_sha256": "42c1a25c9140828dc50e9a9cd15c600bd80d48011756d0b607d05680e67805a1", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/MintMagnum", "flags": [] }, { "id": "aoa3:mk", "name": "MK", "family": "gun", "stored_base_damage": 3.625, "durability": 4960, "stored_delay_ticks": 4, "stored_recoil_modifier": 0.75, "class_sha256": "b400854653a9bb15c871ebad277b92a60456ba51c9f6ac3cd89f98e3a69cbf50", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/MK", "flags": [] }, { "id": "aoa3:mk_fung", "name": "MK-Fung", "family": "gun", "stored_base_damage": 3.75, "durability": 5960, "stored_delay_ticks": 4, "stored_recoil_modifier": 0.75, "class_sha256": "f171070e54eefe5d6c0612adc91c819d666b76113a277402816c1d4a1da02f34", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/MKFung", "flags": [] }, { "id": "aoa3:nethenette_rifle", "name": "Nethenette Rifle", "family": "gun", "stored_base_damage": 5.087500095367432, "durability": 6000, "stored_delay_ticks": 5, "stored_recoil_modifier": 0.8500000238418579, "class_sha256": "34ba13644833c6bf7772c9972411713f86ab441adc4ee066ec9e49fcacf4376c", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/NethenetteRifle", "flags": [] }, { "id": "aoa3:nethengeic_slugger", "name": "Nethengeic Slugger", "family": "gun", "stored_base_damage": 6.1875, "durability": 3120, "stored_delay_ticks": 8, "stored_recoil_modifier": 0.75, "class_sha256": "7e8def4026fcc585bd9f56c6b3ed80f131aabcfd2a17f4e535ef1073f8e8ed51", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/NethengeicSlugger", "flags": [] }, { "id": "aoa3:overshot", "name": "Overshot", "family": "gun", "stored_base_damage": 1.625, "durability": 3960, "stored_delay_ticks": 4, "stored_recoil_modifier": 2.0999999046325684, "class_sha256": "b1ec88ebb423b4c42ec3a8d48738bfa049e5ba3bc46d3f769f52b299be8534b0", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Overshot", "flags": [] }, { "id": "aoa3:precasian_slugger", "name": "Precasian Slugger", "family": "gun", "stored_base_damage": 8.112500190734863, "durability": 5960, "stored_delay_ticks": 8, "stored_recoil_modifier": 0.5, "class_sha256": "33a7d772b59ddb566bb791ded4b7f0e266333201839670cbc87d9d2ae317c2d5", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/PrecasianSlugger", "flags": [] }, { "id": "aoa3:predator", "name": "Predator", "family": "gun", "stored_base_damage": 6.375, "durability": 5920, "stored_delay_ticks": 7, "stored_recoil_modifier": 0.44999998807907104, "class_sha256": "94b2a4df2c6c9aef6afb0e5236db46427e9863efa90d5fc1968d82dd5cbc5c86", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Predator", "flags": [] }, { "id": "aoa3:predigun", "name": "Predigun", "family": "gun", "stored_base_damage": 1.0, "durability": 6120, "stored_delay_ticks": 1, "stored_recoil_modifier": 1.0, "class_sha256": "7ec30a81fb4bc7f5a2e2c5f93b7bba89b54062155d46d57f0b8581533b4f5d04", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Predigun", "flags": [] }, { "id": "aoa3:pulsator", "name": "Pulsator", "family": "gun", "stored_base_damage": 6.25, "durability": 4760, "stored_delay_ticks": 7, "stored_recoil_modifier": 0.5, "class_sha256": "66a02fd6f204c78f4bb80d4e41f4728cafdbb11b47fdb74a9f8a9bcd340680fd", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Pulsator", "flags": [] }, { "id": "aoa3:purity_rifle", "name": "Purity Rifle", "family": "gun", "stored_base_damage": 4.5, "durability": 4800, "stored_delay_ticks": 5, "stored_recoil_modifier": 0.75, "class_sha256": "33a9925f069f245927793e8487a1fdfe94a827eff2cf41cea08cb5f31b93f1a2", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/PurityRifle", "flags": [] }, { "id": "aoa3:rocker_rifle", "name": "Rocker Rifle", "family": "gun", "stored_base_damage": 2.5, "durability": 2520, "stored_delay_ticks": 4, "stored_recoil_modifier": 1.0, "class_sha256": "d28f835cd2ffe79d819bf462915d8ba2587055c154becc4b1436cf6a2169a609", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/RockerRifle", "flags": [ "Overrides getRecoilForShot; this is only the stored recoil modifier." ] }, { "id": "aoa3:roulette", "name": "Roulette", "family": "gun", "stored_base_damage": 6.1875, "durability": 5880, "stored_delay_ticks": 6, "stored_recoil_modifier": 0.8500000238418579, "class_sha256": "f183aa99cb0df6692f8dfdd43fb6e200035e2189286981c5121b7ad936565f17", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Roulette", "flags": [] }, { "id": "aoa3:shoe_flinger", "name": "Shoe Flinger", "family": "gun", "stored_base_damage": 6.0, "durability": 1600, "stored_delay_ticks": 6, "stored_recoil_modifier": 1.0, "class_sha256": "0fab3f590883a29f6d0cee8af4f28e288c8a5aed22f62ecf0b091981ed29d220", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/ShoeFlinger", "flags": [] }, { "id": "aoa3:skullette", "name": "Skullette", "family": "gun", "stored_base_damage": 6.462500095367432, "durability": 6320, "stored_delay_ticks": 6, "stored_recoil_modifier": 0.8500000238418579, "class_sha256": "c122480b51436711850d9f1e941f954369df8f17c6c56112000e210efa2bd948", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Skullette", "flags": [] }, { "id": "aoa3:skullifact", "name": "Skullifact", "family": "gun", "stored_base_damage": 10.0, "durability": 6280, "stored_delay_ticks": 5, "stored_recoil_modifier": 0.44999998807907104, "class_sha256": "72d219d3d005ae7648b7f8387ffb5eb968f48e03b2852b7f77c2f488c8713f34", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Skullifact", "flags": [] }, { "id": "aoa3:spectacle", "name": "Spectacle", "family": "gun", "stored_base_damage": 2.75, "durability": 3520, "stored_delay_ticks": 4, "stored_recoil_modifier": 0.8500000238418579, "class_sha256": "5e9173ffbb31d6e7223e72fb77bccd18ee726cbea1eb7f6f1f816c85bb3875c8", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Spectacle", "flags": [] }, { "id": "aoa3:spine_gun", "name": "Spine Gun", "family": "gun", "stored_base_damage": 2.875, "durability": 6040, "stored_delay_ticks": 3, "stored_recoil_modifier": 0.8500000238418579, "class_sha256": "17da1e7946e962ff992e5c9329eae767f21eb9cddf121b6c18bed78e752f7de4", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/SpineGun", "flags": [] }, { "id": "aoa3:squad_gun", "name": "Squad Gun", "family": "gun", "stored_base_damage": 2.625, "durability": 4840, "stored_delay_ticks": 3, "stored_recoil_modifier": 0.8500000238418579, "class_sha256": "57430cc6fc4eac92368de3459203926daaf711b5cf25d3b7c84e7207d9a4a713", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/SquadGun", "flags": [] }, { "id": "aoa3:stampede", "name": "Stampede", "family": "gun", "stored_base_damage": 3.299999952316284, "durability": 1200, "stored_delay_ticks": 6, "stored_recoil_modifier": 1.0, "class_sha256": "eb8e899682062212596f0833a5e2ca22c5ba9883472d0b324efb1e1aa0c1093b", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Stampede", "flags": [] }, { "id": "aoa3:stormer", "name": "Stormer", "family": "gun", "stored_base_damage": 8.0, "durability": 3600, "stored_delay_ticks": 5, "stored_recoil_modifier": 0.44999998807907104, "class_sha256": "6cc7c0ccbfa55865bb783ff84f91ba479750ba806afcfb4df35f2794bb713b89", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Stormer", "flags": [] }, { "id": "aoa3:sublimus", "name": "Sublimus", "family": "gun", "stored_base_damage": 2.75, "durability": 6120, "stored_delay_ticks": 3, "stored_recoil_modifier": 0.8999999761581421, "class_sha256": "63d84e10743eb7f57b2ac6baa465593c90560e397d3e1ebc26596a3c5f86f873", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Sublimus", "flags": [] }, { "id": "aoa3:tiger_tommy", "name": "Tiger Tommy", "family": "gun", "stored_base_damage": 2.875, "durability": 5960, "stored_delay_ticks": 3, "stored_recoil_modifier": 0.699999988079071, "class_sha256": "20a2ded78572180fe637551db7dd2a8f530c53d2ee7b2098ace8d2bf836d3fb6", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/TigerTommy", "flags": [] }, { "id": "aoa3:tommy", "name": "Tommy", "family": "gun", "stored_base_damage": 1.5, "durability": 1320, "stored_delay_ticks": 3, "stored_recoil_modifier": 1.2999999523162842, "class_sha256": "03d6f25eb946828fdb9487ee884699a07e1692b67e364c095872506a64dc848b", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Tommy", "flags": [] }, { "id": "aoa3:vile_vanquisher", "name": "Vile Vanquisher", "family": "gun", "stored_base_damage": 2.75, "durability": 3320, "stored_delay_ticks": 4, "stored_recoil_modifier": 1.0, "class_sha256": "0f2e124fa5d1223b2175a49964d1597f85fdad52463490740eeed04daba2c0d5", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/VileVanquisher", "flags": [] }, { "id": "aoa3:wart_gun", "name": "Wart Gun", "family": "gun", "stored_base_damage": 4.537499904632568, "durability": 2320, "stored_delay_ticks": 7, "stored_recoil_modifier": 0.20000000298023224, "class_sha256": "f909af9d5545c7c34664c25051654a2ad3ee062e24d30f6d735bd087b73100d7", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/WartGun", "flags": [] }, { "id": "aoa3:wrecker", "name": "Wrecker", "family": "gun", "stored_base_damage": 2.375, "durability": 3680, "stored_delay_ticks": 3, "stored_recoil_modifier": 1.100000023841858, "class_sha256": "7f0e2c2fbe1c63e9332e4d4ae4bb9215aa36a724dc4a6e9a347fa6d30b1de57d", "constructor_class": "net/tslat/aoa3/content/item/weapon/gun/Wrecker", "flags": [ "Overrides getRecoilForShot; this is only the stored recoil modifier." ] }, { "id": "aoa3:abyssro", "name": "Abyssro", "family": "shotgun", "stored_base_damage": 18.5, "durability": 1100, "stored_delay_ticks": 46, "stored_recoil_modifier": 0.20000000298023224, "class_sha256": "5d2d3ed79056b8e42b2a6ff13fd2c7e60261d14453bf26d713dee9d857a2832c", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/BaseShotgun", "flags": [], "stored_pellets": 2, "stored_knockback_factor": 0.30000001192092896 }, { "id": "aoa3:amplifier", "name": "Amplifier", "family": "shotgun", "stored_base_damage": 9.0, "durability": 1100, "stored_delay_ticks": 56, "stored_recoil_modifier": 0.699999988079071, "class_sha256": "4afa8073eff5e4dda62138737afede900993cfb1643795adec45f812865a6139", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/Amplifier", "flags": [], "stored_pellets": 5, "stored_knockback_factor": 0.20000000298023224 }, { "id": "aoa3:blast_barrel", "name": "Blast Barrel", "family": "shotgun", "stored_base_damage": 13.0, "durability": 740, "stored_delay_ticks": 62, "stored_recoil_modifier": 0.4000000059604645, "class_sha256": "e9deb62eec3cf6175d8e02127ae195fe5ad8890d8b6f190ca72a87b703059bff", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/BlastBarrel", "flags": [], "stored_pellets": 3, "stored_knockback_factor": 0.4000000059604645 }, { "id": "aoa3:blue_barrel", "name": "Blue Barrel", "family": "shotgun", "stored_base_damage": 14.5, "durability": 1120, "stored_delay_ticks": 54, "stored_recoil_modifier": 0.4000000059604645, "class_sha256": "5d2d3ed79056b8e42b2a6ff13fd2c7e60261d14453bf26d713dee9d857a2832c", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/BaseShotgun", "flags": [], "stored_pellets": 3, "stored_knockback_factor": 0.4000000059604645 }, { "id": "aoa3:boulder", "name": "Boulder", "family": "shotgun", "stored_base_damage": 11.5, "durability": 1080, "stored_delay_ticks": 58, "stored_recoil_modifier": 0.5, "class_sha256": "5d2d3ed79056b8e42b2a6ff13fd2c7e60261d14453bf26d713dee9d857a2832c", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/BaseShotgun", "flags": [], "stored_pellets": 4, "stored_knockback_factor": 0.4000000059604645 }, { "id": "aoa3:brown_blaster", "name": "Brown Blaster", "family": "shotgun", "stored_base_damage": 6.0, "durability": 300, "stored_delay_ticks": 54, "stored_recoil_modifier": 0.8999999761581421, "class_sha256": "5d2d3ed79056b8e42b2a6ff13fd2c7e60261d14453bf26d713dee9d857a2832c", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/BaseShotgun", "flags": [], "stored_pellets": 3, "stored_knockback_factor": 0.4000000059604645 }, { "id": "aoa3:demolisher", "name": "Demolisher", "family": "shotgun", "stored_base_damage": 8.5, "durability": 730, "stored_delay_ticks": 58, "stored_recoil_modifier": 0.6499999761581421, "class_sha256": "dafc6216c3790ae9734e8ee22ebacd97cfb61fe6a43bbbc987305ab597dd7781", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/Demolisher", "flags": [], "stored_pellets": 4, "stored_knockback_factor": 0.4000000059604645 }, { "id": "aoa3:destruction_shotgun", "name": "Destruction Shotgun", "family": "shotgun", "stored_base_damage": 10.5, "durability": 690, "stored_delay_ticks": 56, "stored_recoil_modifier": 0.44999998807907104, "class_sha256": "a16b123cbac2423dfefff17043bf51b5dfc4e2f8a952d7d486a094b8a613e715", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/DestructionShotgun", "flags": [], "stored_pellets": 3, "stored_knockback_factor": 0.4000000059604645 }, { "id": "aoa3:discharge_shotgun", "name": "Discharge Shotgun", "family": "shotgun", "stored_base_damage": 0.0, "durability": 160, "stored_delay_ticks": 55, "stored_recoil_modifier": 13.0, "class_sha256": "83ad738efacc1acbc5e6012142055f9c22332010382eb0fa235c8716edb3393e", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/DischargeShotgun", "flags": [ "Zero stored damage does not establish harmlessness; custom effect/impact paths require review." ], "stored_pellets": 4, "stored_knockback_factor": 0.0 }, { "id": "aoa3:gimmick", "name": "Gimmick", "family": "shotgun", "stored_base_damage": 4.5, "durability": 800, "stored_delay_ticks": 68, "stored_recoil_modifier": 1.2999999523162842, "class_sha256": "b30a941c5a87b462bbef29af1c1254e64affbf3025c032d0ec59d7a28a16dac0", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/Gimmick", "flags": [], "stored_pellets": 10, "stored_knockback_factor": 0.20000000298023224 }, { "id": "aoa3:ginger_blaster", "name": "Ginger Blaster", "family": "shotgun", "stored_base_damage": 7.0, "durability": 720, "stored_delay_ticks": 60, "stored_recoil_modifier": 0.75, "class_sha256": "41ee68a8e2ce4c421b203ff16e69d00d37f9a080436de4153ed1b4137de1c6f7", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/GingerBlaster", "flags": [], "stored_pellets": 5, "stored_knockback_factor": 0.4000000059604645 }, { "id": "aoa3:long_shot", "name": "Long Shot", "family": "shotgun", "stored_base_damage": 15.5, "durability": 730, "stored_delay_ticks": 54, "stored_recoil_modifier": 0.30000001192092896, "class_sha256": "2be25a9f7393cfbecf937a9951d65e07e15cc954457564a2bcd09c28a7163107", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/LongShot", "flags": [], "stored_pellets": 2, "stored_knockback_factor": 0.20000000298023224 }, { "id": "aoa3:mechyro", "name": "Mechyro", "family": "shotgun", "stored_base_damage": 13.0, "durability": 720, "stored_delay_ticks": 46, "stored_recoil_modifier": 0.30000001192092896, "class_sha256": "f00029e8e7e1c919630c434321b0bc2abc39c0c3d70ea1abac8ebf7514deacf8", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/Mechyro", "flags": [], "stored_pellets": 2, "stored_knockback_factor": 0.30000001192092896 }, { "id": "aoa3:purity_shotgun", "name": "Purity Shotgun", "family": "shotgun", "stored_base_damage": 14.0, "durability": 1090, "stored_delay_ticks": 56, "stored_recoil_modifier": 0.25, "class_sha256": "21baf23ed13cf6abdd105990eb608471cd54957e6b23d340c25a886b04a03c4e", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/PurityShotgun", "flags": [], "stored_pellets": 3, "stored_knockback_factor": 0.4000000059604645 }, { "id": "aoa3:purple_punisher", "name": "Purple Punisher", "family": "shotgun", "stored_base_damage": 20.5, "durability": 1120, "stored_delay_ticks": 52, "stored_recoil_modifier": 0.20000000298023224, "class_sha256": "5d2d3ed79056b8e42b2a6ff13fd2c7e60261d14453bf26d713dee9d857a2832c", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/BaseShotgun", "flags": [], "stored_pellets": 2, "stored_knockback_factor": 0.7850000262260437 }, { "id": "aoa3:red_rocket", "name": "Red Rocket", "family": "shotgun", "stored_base_damage": 11.5, "durability": 500, "stored_delay_ticks": 52, "stored_recoil_modifier": 0.4000000059604645, "class_sha256": "5d2d3ed79056b8e42b2a6ff13fd2c7e60261d14453bf26d713dee9d857a2832c", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/BaseShotgun", "flags": [], "stored_pellets": 2, "stored_knockback_factor": 0.7850000262260437 }, { "id": "aoa3:vivo", "name": "Vivo", "family": "shotgun", "stored_base_damage": 7.0, "durability": 710, "stored_delay_ticks": 36, "stored_recoil_modifier": 0.800000011920929, "class_sha256": "da12d79218400c75b27bf558f854e7212b9f6c677ccfdc59e2e54b73402007e0", "constructor_class": "net/tslat/aoa3/content/item/weapon/shotgun/Vivo", "flags": [], "stored_pellets": 3, "stored_knockback_factor": 0.30000001192092896 }, { "id": "aoa3:baron_ssr", "name": "Baron SSR", "family": "sniper", "stored_base_damage": 35.0, "durability": 240, "stored_delay_ticks": 88, "stored_recoil_modifier": 0.05000000074505806, "class_sha256": "53dd48cfb4bb7086de4da3d4ac6fadbd64fce30975c1d66a3446f01766d54660", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/BaronSSR", "flags": [] }, { "id": "aoa3:bayonette_sr", "name": "Bayonette SR", "family": "sniper", "stored_base_damage": 33.0, "durability": 300, "stored_delay_ticks": 86, "stored_recoil_modifier": 0.05999999865889549, "class_sha256": "1336e82edde3b9f07dff0b2176f6e9dbb9d8f3655c41f078de08827e01fdcdd0", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/BayonetteSR", "flags": [] }, { "id": "aoa3:bolt_rifle", "name": "Bolt Rifle", "family": "sniper", "stored_base_damage": 30.0, "durability": 100, "stored_delay_ticks": 100, "stored_recoil_modifier": 0.05999999865889549, "class_sha256": "dc534f96832ccb14312299f788e292148bc673509ea009731a5a3be14fe9726a", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/BoltRifle", "flags": [] }, { "id": "aoa3:camo_rifle", "name": "Camo Rifle", "family": "sniper", "stored_base_damage": 31.5, "durability": 150, "stored_delay_ticks": 84, "stored_recoil_modifier": 0.05999999865889549, "class_sha256": "ca436d522a6ad737f2cc0a089b36e481593e2a395ca69a2f13e2efdc1e3878ac", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/CamoRifle", "flags": [] }, { "id": "aoa3:clown_cracker", "name": "Clown Cracker", "family": "sniper", "stored_base_damage": 33.5, "durability": 305, "stored_delay_ticks": 84, "stored_recoil_modifier": 0.05000000074505806, "class_sha256": "f92d3a29c8cf2e8b42b906fd61576c292c4d0cbc522f5476e13f33211b20acd4", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/ClownCracker", "flags": [] }, { "id": "aoa3:clownimator", "name": "Clownimator", "family": "sniper", "stored_base_damage": 49.5, "durability": 545, "stored_delay_ticks": 95, "stored_recoil_modifier": 0.03500000014901161, "class_sha256": "b79a4042370e98cca26591c79d396ff6e2b6af55ce945d96e43c438dc819d45b", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/Clownimator", "flags": [] }, { "id": "aoa3:crystaneer", "name": "Crystaneer", "family": "sniper", "stored_base_damage": 37.5, "durability": 345, "stored_delay_ticks": 88, "stored_recoil_modifier": 0.041999999433755875, "class_sha256": "bf55d008d998c9987a67f8d623680edcaf8ed0c24a0ceae96c083163f19a702f", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/Crystaneer", "flags": [] }, { "id": "aoa3:dark_beast", "name": "Dark Beast", "family": "sniper", "stored_base_damage": 50.5, "durability": 560, "stored_delay_ticks": 96, "stored_recoil_modifier": 0.03500000014901161, "class_sha256": "8de3fc04ffa8d57c4d2a455a619b161799d89d07661de7ed8ce4f182fbcf50ba", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/DarkBeast", "flags": [] }, { "id": "aoa3:deadlock", "name": "Deadlock", "family": "sniper", "stored_base_damage": 25.5, "durability": 120, "stored_delay_ticks": 90, "stored_recoil_modifier": 0.09000000357627869, "class_sha256": "c3b3207d9a68d47f6c951574d1b9fcb209c21dc83bdac4ad69944162eda29879", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/Deadlock", "flags": [] }, { "id": "aoa3:decimator", "name": "Decimator", "family": "sniper", "stored_base_damage": 33.0, "durability": 180, "stored_delay_ticks": 95, "stored_recoil_modifier": 0.05000000074505806, "class_sha256": "9993fe2934c210217d3856ceb0dd369b35d2f3afbb741b679f60bccc179a81de", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/Decimator", "flags": [] }, { "id": "aoa3:discharge_sniper", "name": "Discharge Sniper", "family": "sniper", "stored_base_damage": 10.0, "durability": 540, "stored_delay_ticks": 24, "stored_recoil_modifier": 0.4000000059604645, "class_sha256": "19fe7603cc0699d47f5d033b55cddeff265d46626d79effc29dfa5da7c3add97", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/DischargeSniper", "flags": [] }, { "id": "aoa3:dual_sight", "name": "Dual Sight", "family": "sniper", "stored_base_damage": 38.5, "durability": 350, "stored_delay_ticks": 91, "stored_recoil_modifier": 0.041999999433755875, "class_sha256": "0ab18e558069d815846e2676dd9cc15cace4bb76b97aedad16006a47d655bf63", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/DualSight", "flags": [] }, { "id": "aoa3:duster", "name": "Duster", "family": "sniper", "stored_base_damage": 21.0, "durability": 170, "stored_delay_ticks": 60, "stored_recoil_modifier": 0.09000000357627869, "class_sha256": "0ca93ef05bf9e75e13e351b5e895c648c208ab40971fa9d8a7b2b10c85827ee2", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/Duster", "flags": [] }, { "id": "aoa3:floro500", "name": "Floro500", "family": "sniper", "stored_base_damage": 37.0, "durability": 550, "stored_delay_ticks": 70, "stored_recoil_modifier": 0.041999999433755875, "class_sha256": "a11945877e3fabd634491b21c8fc5c53eaaa19cd5008e610e83cc98436af47e6", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/Floro500", "flags": [] }, { "id": "aoa3:head_hunter", "name": "Head Hunter", "family": "sniper", "stored_base_damage": 41.5, "durability": 380, "stored_delay_ticks": 92, "stored_recoil_modifier": 0.03500000014901161, "class_sha256": "85dd5723f2d2a3ca1d8ab04a9f660a64452ee43a31daf2a407b13e61eed74b54", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/HeadHunter", "flags": [] }, { "id": "aoa3:hive_cracker", "name": "Hive Cracker", "family": "sniper", "stored_base_damage": 44.0, "durability": 555, "stored_delay_ticks": 84, "stored_recoil_modifier": 0.03500000014901161, "class_sha256": "e815c10996723cff45ea37e020668389d2807891ddf0e0e70c45807ebdd8ad21", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/HiveCracker", "flags": [] }, { "id": "aoa3:ka_500", "name": "KA-500", "family": "sniper", "stored_base_damage": 30.0, "durability": 360, "stored_delay_ticks": 70, "stored_recoil_modifier": 0.05999999865889549, "class_sha256": "9f52c9b9549c8d7496cea065fe81a30041f7cd42b3811592881bec04cc527f7a", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/Ka500", "flags": [] }, { "id": "aoa3:mark_maker", "name": "Mark Maker", "family": "sniper", "stored_base_damage": 36.5, "durability": 530, "stored_delay_ticks": 70, "stored_recoil_modifier": 0.05000000074505806, "class_sha256": "c23eba55d8180ef9529da25b020089bc8bfef51e83f1305ec9300308ab531400", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/MarkMaker", "flags": [] }, { "id": "aoa3:mineral", "name": "Mineral", "family": "sniper", "stored_base_damage": 58.5, "durability": 560, "stored_delay_ticks": 112, "stored_recoil_modifier": 0.03500000014901161, "class_sha256": "c9fb514ae78563206a09b2cda5f2fc29d19dc7a315675bbb02df3349535ab7d1", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/Mineral", "flags": [] }, { "id": "aoa3:monster", "name": "Monster", "family": "sniper", "stored_base_damage": 38.0, "durability": 250, "stored_delay_ticks": 96, "stored_recoil_modifier": 0.05000000074505806, "class_sha256": "5d1a5f411058fb9bd177d1fddc32e42547fb42ae28c6d2efb8b46d18b3fab637", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/Monster", "flags": [] }, { "id": "aoa3:moon_maker", "name": "Moon Maker", "family": "sniper", "stored_base_damage": 38.5, "durability": 570, "stored_delay_ticks": 70, "stored_recoil_modifier": 0.05000000074505806, "class_sha256": "d48656cfa7b21bbdc9823663f53b76467255496efc79a53b96e3655e1e1179a0", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/MoonMaker", "flags": [] }, { "id": "aoa3:rosid_rifle", "name": "Rosid Rifle", "family": "sniper", "stored_base_damage": 45.5, "durability": 405, "stored_delay_ticks": 102, "stored_recoil_modifier": 0.03500000014901161, "class_sha256": "ddc3a2a3c80bf089c03b204495b0fb605cb165b109cd1c1bd2af44937cce19f4", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/RosidRifle", "flags": [] }, { "id": "aoa3:sabbath", "name": "Sabbath", "family": "sniper", "stored_base_damage": 44.0, "durability": 450, "stored_delay_ticks": 97, "stored_recoil_modifier": 0.03500000014901161, "class_sha256": "49421590e170efd1348580dfe298197d6ef48b447c7f221bf3fb3f16277e03c8", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/Sabbath", "flags": [] }, { "id": "aoa3:sludge_sniper", "name": "Sludge Sniper", "family": "sniper", "stored_base_damage": 37.0, "durability": 350, "stored_delay_ticks": 87, "stored_recoil_modifier": 0.05000000074505806, "class_sha256": "b5da52359daec4eefedaf882d2ac1de6bdf89a681e9d096ec11862057ea1393b", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/SludgeSniper", "flags": [] }, { "id": "aoa3:sweet_tooth", "name": "Sweet Tooth", "family": "sniper", "stored_base_damage": 32.5, "durability": 460, "stored_delay_ticks": 77, "stored_recoil_modifier": 0.05000000074505806, "class_sha256": "392dbf8414f7c422064aca73bdb2f8e927f0d700df840c8380403a25b0c0449a", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/SweetTooth", "flags": [] }, { "id": "aoa3:terminator", "name": "Terminator", "family": "sniper", "stored_base_damage": 53.0, "durability": 470, "stored_delay_ticks": 112, "stored_recoil_modifier": 0.03500000014901161, "class_sha256": "f2e2eb2ad37887de42be613c4088678fcc1036b51b00aa9a962f1c091153d7a1", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/Terminator", "flags": [] }, { "id": "aoa3:viper_1", "name": "Viper-1", "family": "sniper", "stored_base_damage": 30.0, "durability": 185, "stored_delay_ticks": 89, "stored_recoil_modifier": 0.05999999865889549, "class_sha256": "10caf3207575d62b878bfe00309a0d24953d16d8b3988db04100d046f2a428b9", "constructor_class": "net/tslat/aoa3/content/item/weapon/sniper/Viper1", "flags": [] }, { "id": "aoa3:ancient_bomber", "name": "Ancient Bomber", "family": "cannon", "stored_base_damage": 23.5, "durability": 855, "stored_delay_ticks": 28, "stored_recoil_modifier": 0.17499999701976776, "class_sha256": "5f0cdbf01528033585c958ed31a043267702b4c7a9a9b8d128db14c9ae4b185d", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/AncientBomber", "flags": [] }, { "id": "aoa3:ancient_discharger", "name": "Ancient Discharger", "family": "cannon", "stored_base_damage": 0.0, "durability": 850, "stored_delay_ticks": 20, "stored_recoil_modifier": 13.0, "class_sha256": "80e2d5b7ddbf74a7b1ec4f55027b01f7fdd7494942ed34f78de995d70343d7fb", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/AncientDischarger", "flags": [ "Zero stored damage does not establish harmlessness; custom effect/impact paths require review." ] }, { "id": "aoa3:aqua_cannon", "name": "Aqua Cannon", "family": "cannon", "stored_base_damage": 14.0, "durability": 300, "stored_delay_ticks": 35, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "b4b9019e3773ae54186bbbbfdbd4b007b648f32f2da823d7032b86194c9c989b", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/AquaCannon", "flags": [] }, { "id": "aoa3:balloon_bomber", "name": "Balloon Bomber", "family": "cannon", "stored_base_damage": 12.5, "durability": 505, "stored_delay_ticks": 24, "stored_recoil_modifier": 0.2199999988079071, "class_sha256": "c5093417e33cd6f6fbadaf4192e3c59623dee2f18f484e9fc9c077e73d5aa38c", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/BalloonBomber", "flags": [] }, { "id": "aoa3:big_blast", "name": "Big Blast", "family": "cannon", "stored_base_damage": 28.0, "durability": 550, "stored_delay_ticks": 60, "stored_recoil_modifier": 0.11999999731779099, "class_sha256": "86f0dcf850dba6435a423f67cc1aad4b9b3010eee9bea749983a1710afb980a6", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/BigBlast", "flags": [] }, { "id": "aoa3:blast_cannon", "name": "Blast Cannon", "family": "cannon", "stored_base_damage": 17.0, "durability": 510, "stored_delay_ticks": 27, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "ff7a1f5b5c1ec96245ec094d91eb06b96731b2f282cdabd894bc37f5d3ca9d38", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/BlastCannon", "flags": [] }, { "id": "aoa3:blissful_blast", "name": "Blissful Blast", "family": "cannon", "stored_base_damage": 33.5, "durability": 835, "stored_delay_ticks": 60, "stored_recoil_modifier": 0.09000000357627869, "class_sha256": "2653ac58440dee39b38ca53864d8c01382d19001c197dbd6812baf4296d655fd", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/BlissfulBlast", "flags": [] }, { "id": "aoa3:bomb_launcher", "name": "Bomb Launcher", "family": "cannon", "stored_base_damage": 23.0, "durability": 840, "stored_delay_ticks": 27, "stored_recoil_modifier": 0.17499999701976776, "class_sha256": "1f221706f07a249393070896da394815c9a6cb0d4a50f4266a73eea58dacb87f", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/BombLauncher", "flags": [] }, { "id": "aoa3:boom_boom", "name": "Boom Boom", "family": "cannon", "stored_base_damage": 18.5, "durability": 390, "stored_delay_ticks": 36, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "cad305b8ba6aef46109ee577da83ee1da577d2ab1298ab61139de80cf0e64673", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/BoomBoom", "flags": [] }, { "id": "aoa3:boom_cannon", "name": "Boom Cannon", "family": "cannon", "stored_base_damage": 17.5, "durability": 510, "stored_delay_ticks": 28, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "fdf1db6da4ac5ae4e40be2f3b6dc6f4fa9a75c5a75beffc6d6d3ca4f49adf8c5", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/BoomCannon", "flags": [] }, { "id": "aoa3:boulder_bomber", "name": "Boulder Bomber", "family": "cannon", "stored_base_damage": 18.5, "durability": 475, "stored_delay_ticks": 62, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "bb9d1f0dbb8fb4952729af4f1ad5446202f3f1dd5dfcb98b384dd4c597c3c55c", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/BoulderBomber", "flags": [] }, { "id": "aoa3:bozo_blaster", "name": "Bozo Blaster", "family": "cannon", "stored_base_damage": 12.5, "durability": 505, "stored_delay_ticks": 20, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "1de19a1934a0c618c189cd5f0833d9b93865716ae94e3c90e2e95128ce2f0fdc", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/BozoBlaster", "flags": [] }, { "id": "aoa3:bulb_cannon", "name": "Bulb Cannon", "family": "cannon", "stored_base_damage": 25.0, "durability": 860, "stored_delay_ticks": 30, "stored_recoil_modifier": 0.15000000596046448, "class_sha256": "4f3d058d26ad365423769487506776c338d3dfc1c30f4d81b25eabb1b42b59d5", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/BulbCannon", "flags": [] }, { "id": "aoa3:carrot_cannon", "name": "Carrot Cannon", "family": "cannon", "stored_base_damage": 10.0, "durability": 520, "stored_delay_ticks": 16, "stored_recoil_modifier": 0.4000000059604645, "class_sha256": "4bed74fc04f1bc7edf4fe2148b368baa7bd018fb9a9eeb7a943ee9a85550cc06", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/CarrotCannon", "flags": [] }, { "id": "aoa3:clown_cannon", "name": "Clown Cannon", "family": "cannon", "stored_base_damage": 22.5, "durability": 570, "stored_delay_ticks": 32, "stored_recoil_modifier": 0.18000000715255737, "class_sha256": "6c19bf565dd7d5c47932c73d49a362dfdf7c1e60d459fc778716f60613c7eda4", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/ClownCannon", "flags": [] }, { "id": "aoa3:clowno_pulse", "name": "Clowno-Pulse", "family": "cannon", "stored_base_damage": 35.5, "durability": 845, "stored_delay_ticks": 42, "stored_recoil_modifier": 0.09000000357627869, "class_sha256": "9b2b7ef0d9f387f40fe089cf00ac047c751760ccf9648a1b30100298e3e7a3f9", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/ClownoPulse", "flags": [] }, { "id": "aoa3:coral_cannon", "name": "Coral Cannon", "family": "cannon", "stored_base_damage": 12.0, "durability": 300, "stored_delay_ticks": 15, "stored_recoil_modifier": 0.3499999940395355, "class_sha256": "76681c29d9dbea30e743f8955703419f596ce89a9092afb87857b8cf341c99f4", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/CoralCannon", "flags": [] }, { "id": "aoa3:discharge_cannon", "name": "Discharge Cannon", "family": "cannon", "stored_base_damage": 0.0, "durability": 400, "stored_delay_ticks": 20, "stored_recoil_modifier": 6.0, "class_sha256": "4b0c588df4ef134c050a2efdf85dcdce9912b2a3155fa7c352622f07ac90a191", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/DischargeCannon", "flags": [ "Zero stored damage does not establish harmlessness; custom effect/impact paths require review." ] }, { "id": "aoa3:energy_cannon", "name": "Energy Cannon", "family": "cannon", "stored_base_damage": 18.5, "durability": 610, "stored_delay_ticks": 25, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "7b859bfde61f7759b80a8ae1499d759e5b595e0eee7256751e7dd9c9a3b93696", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/EnergyCannon", "flags": [] }, { "id": "aoa3:erebon_stickler", "name": "Erebon Stickler", "family": "cannon", "stored_base_damage": 35.0, "durability": 750, "stored_delay_ticks": 48, "stored_recoil_modifier": 0.09000000357627869, "class_sha256": "d002f88256bb0d4d9f3b761781a008c0b168ef2e684386e6f989ff37bd652f5d", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/ErebonStickler", "flags": [] }, { "id": "aoa3:floro_rpg", "name": "Floro RPG", "family": "cannon", "stored_base_damage": 18.0, "durability": 830, "stored_delay_ticks": 50, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "7e304b149f5391ef7b75afabd5e1fc5345539ea7ed1c0f538ac404dc2f4d3eaa", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/FloroRPG", "flags": [] }, { "id": "aoa3:flower_cannon", "name": "Flower Cannon", "family": "cannon", "stored_base_damage": 14.5, "durability": 510, "stored_delay_ticks": 23, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "738a2c4bf9c223027e1fddb0ca2e7f300ccb3ea74f397b432e141ce0f21d163e", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/FlowerCannon", "flags": [] }, { "id": "aoa3:fungal_cannon", "name": "Fungal Cannon", "family": "cannon", "stored_base_damage": 19.5, "durability": 850, "stored_delay_ticks": 23, "stored_recoil_modifier": 0.20000000298023224, "class_sha256": "b6a3153c9f4c87f344607cb18e663b4b88c51f7a690e108ccfef1d1746990794", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/FungalCannon", "flags": [] }, { "id": "aoa3:ghast_blaster", "name": "Ghast Blaster", "family": "cannon", "stored_base_damage": 20.0, "durability": 600, "stored_delay_ticks": 28, "stored_recoil_modifier": 0.20000000298023224, "class_sha256": "a5704f6c6cb9207d2bc8decd82f477100ad3a8cab593530e8f20ad73e4f44445", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/GhastBlaster", "flags": [] }, { "id": "aoa3:ghoul_cannon", "name": "Ghoul Cannon", "family": "cannon", "stored_base_damage": 25.5, "durability": 590, "stored_delay_ticks": 34, "stored_recoil_modifier": 0.15000000596046448, "class_sha256": "b70d9730e2c39d647a9e3e7e52f0ddfb725b48880f482871f695187fda32efb4", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/GhoulCannon", "flags": [] }, { "id": "aoa3:giga_cannon", "name": "Giga Cannon", "family": "cannon", "stored_base_damage": 25.5, "durability": 700, "stored_delay_ticks": 30, "stored_recoil_modifier": 0.15000000596046448, "class_sha256": "f06231d9c6d0a5672481699be2e676e6352530ac5f95c3a513815b22c417cfe1", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/GigaCannon", "flags": [] }, { "id": "aoa3:golder_bomber", "name": "Golder Bomber", "family": "cannon", "stored_base_damage": 26.0, "durability": 840, "stored_delay_ticks": 62, "stored_recoil_modifier": 0.15000000596046448, "class_sha256": "4dd223ca722c8e7fd82151c808ef01b8de2bf75ec4e845ec13e1571a04dd50d5", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/GolderBomber", "flags": [] }, { "id": "aoa3:hive_blaster", "name": "Hive Blaster", "family": "cannon", "stored_base_damage": 20.5, "durability": 850, "stored_delay_ticks": 24, "stored_recoil_modifier": 0.20000000298023224, "class_sha256": "cfbfb025ba1438f19c39ebaacd3cba203020a1bbf3d9b1a00b669f606fac6403", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/HiveBlaster", "flags": [] }, { "id": "aoa3:hive_howitzer", "name": "Hive Howitzer", "family": "cannon", "stored_base_damage": 13.0, "durability": 375, "stored_delay_ticks": 24, "stored_recoil_modifier": 0.3499999940395355, "class_sha256": "57425a126105903987116ace43c4e83e649833586c89eae8ed2b94c2a79791f5", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/HiveHowitzer", "flags": [] }, { "id": "aoa3:iro_cannon", "name": "Iro Cannon", "family": "cannon", "stored_base_damage": 25.5, "durability": 580, "stored_delay_ticks": 36, "stored_recoil_modifier": 0.15000000596046448, "class_sha256": "d9f598aca3c53be90b21cf3647415def9e78126d3cd7d1cf61b570369daef46a", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/IroCannon", "flags": [] }, { "id": "aoa3:jack_funger", "name": "Jack Funger", "family": "cannon", "stored_base_damage": 17.0, "durability": 860, "stored_delay_ticks": 20, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "c6d11b1d5a97499765a747725f8fb6080a9324fd7d2bd93a949da85e57828b01", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/JackFunger", "flags": [] }, { "id": "aoa3:jack_rocker", "name": "Jack Rocker", "family": "cannon", "stored_base_damage": 10.5, "durability": 400, "stored_delay_ticks": 20, "stored_recoil_modifier": 0.4000000059604645, "class_sha256": "486d3d3164f73df35364b2248b25cf9071a5fbf2e3688c530cdd0c44567709f0", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/JackRocker", "flags": [] }, { "id": "aoa3:luxon_stickler", "name": "Luxon Stickler", "family": "cannon", "stored_base_damage": 35.0, "durability": 750, "stored_delay_ticks": 48, "stored_recoil_modifier": 0.09000000357627869, "class_sha256": "46e754cb383cdbfafa2e134b5c08ff5276ef7ee114e8e7b8f28a2de17e6e5369", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/LuxonStickler", "flags": [] }, { "id": "aoa3:mecha_cannon", "name": "Mecha Cannon", "family": "cannon", "stored_base_damage": 26.5, "durability": 525, "stored_delay_ticks": 42, "stored_recoil_modifier": 0.15000000596046448, "class_sha256": "40a2ef7a5db350a0f4a02cc86dc58b01b45f07ffb9162271532ce0d814628f00", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/MechaCannon", "flags": [] }, { "id": "aoa3:mini_cannon", "name": "Mini Cannon", "family": "cannon", "stored_base_damage": 15.0, "durability": 415, "stored_delay_ticks": 30, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "0f86f661e14af8831a5fe15f94178493cb2f2ded73fabde0474ac1a941eeb0c4", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/MiniCannon", "flags": [] }, { "id": "aoa3:missile_maker", "name": "Missile Maker", "family": "cannon", "stored_base_damage": 0.0, "durability": 495, "stored_delay_ticks": 60, "stored_recoil_modifier": 7.0, "class_sha256": "5fb69a28f3402cf30cbbfcb4449206f0a84536aecd4592c1ed0ec817fb4b48f6", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/MissileMaker", "flags": [ "Zero stored damage does not establish harmlessness; custom effect/impact paths require review." ] }, { "id": "aoa3:moon_cannon", "name": "Moon Cannon", "family": "cannon", "stored_base_damage": 21.0, "durability": 855, "stored_delay_ticks": 25, "stored_recoil_modifier": 0.18000000715255737, "class_sha256": "345b9a2b4aa01a0c488b70fe8bc07fe908f15318e7588e24d5aadfa938d8e626", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/MoonCannon", "flags": [] }, { "id": "aoa3:pluton_stickler", "name": "Pluton Stickler", "family": "cannon", "stored_base_damage": 35.0, "durability": 750, "stored_delay_ticks": 48, "stored_recoil_modifier": 0.09000000357627869, "class_sha256": "4bd5bf096be666adebe51971cc39ba8c2ede7db0dda21e68583c7d1cb2d7710c", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/PlutonStickler", "flags": [] }, { "id": "aoa3:predatorian_blaster", "name": "Predatorian Blaster", "family": "cannon", "stored_base_damage": 23.5, "durability": 845, "stored_delay_ticks": 28, "stored_recoil_modifier": 0.17499999701976776, "class_sha256": "d22432e53e4fc19846ce8716feeb064978d950f659e3e99ab488e607f73e76b1", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/PredatorianBlaster", "flags": [] }, { "id": "aoa3:pulse_cannon", "name": "Pulse Cannon", "family": "cannon", "stored_base_damage": 26.0, "durability": 510, "stored_delay_ticks": 42, "stored_recoil_modifier": 0.15000000596046448, "class_sha256": "c49f775081d2a0b3d28299dee641c611c1b6a6d43000434d4ba85b8a9eaf11ff", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/PulseCannon", "flags": [] }, { "id": "aoa3:rpg", "name": "RPG", "family": "cannon", "stored_base_damage": 8.0, "durability": 320, "stored_delay_ticks": 50, "stored_recoil_modifier": 0.3499999940395355, "class_sha256": "c6221431a14bf849482d4ae3cbb6068c5b5b51c045a21a7f6193dbf566950014", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/RPG", "flags": [] }, { "id": "aoa3:selyan_stickler", "name": "Selyan Stickler", "family": "cannon", "stored_base_damage": 35.0, "durability": 750, "stored_delay_ticks": 48, "stored_recoil_modifier": 0.09000000357627869, "class_sha256": "82ebee43e0f3793411890be63cd40e63be27aee3e8690f7df0961a4f92dd5f86", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/SelyanStickler", "flags": [] }, { "id": "aoa3:shadow_blaster", "name": "Shadow Blaster", "family": "cannon", "stored_base_damage": 15.0, "durability": 515, "stored_delay_ticks": 24, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "48946d32a638dba29d2d3e64a099e4cc42269697704cb62f2df0071e588348e7", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/ShadowBlaster", "flags": [] }, { "id": "aoa3:shyre_blaster", "name": "Shyre Blaster", "family": "cannon", "stored_base_damage": 25.5, "durability": 850, "stored_delay_ticks": 30, "stored_recoil_modifier": 0.15000000596046448, "class_sha256": "8a044288976dbd7c3ddff3c01e10f4278843dc5608324fac1ed157cac5cdf2e6", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/ShyreBlaster", "flags": [] }, { "id": "aoa3:smile_blaster", "name": "Smile Blaster", "family": "cannon", "stored_base_damage": 20.5, "durability": 840, "stored_delay_ticks": 24, "stored_recoil_modifier": 0.20000000298023224, "class_sha256": "70adbba75d16dc786182f6f4cbc80920683326cfe4a8e25740ebe2c84d7f516c", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/SmileBlaster", "flags": [] }, { "id": "aoa3:super_cannon", "name": "Super Cannon", "family": "cannon", "stored_base_damage": 18.5, "durability": 510, "stored_delay_ticks": 30, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "c0fcb45578ec358172864731a750f27b3c1eb9f7fed5354bb36769ab3aa89ded", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/SuperCannon", "flags": [] }, { "id": "aoa3:ultra_cannon", "name": "Ultra Cannon", "family": "cannon", "stored_base_damage": 22.5, "durability": 605, "stored_delay_ticks": 30, "stored_recoil_modifier": 0.18000000715255737, "class_sha256": "488dac1a0b8ba8de7bd69f909c61af78c319f0e7de1c2ce4b5d9e1cb0502028a", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/UltraCannon", "flags": [] }, { "id": "aoa3:vox_cannon", "name": "Vox Cannon", "family": "cannon", "stored_base_damage": 15.0, "durability": 440, "stored_delay_ticks": 26, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "b7cf1ba1dde6e0ff16dd51b0a785cd3ed84fba3b223d95d7a5b593a8c144a718", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/VoxCannon", "flags": [] }, { "id": "aoa3:water_balloon_bomber", "name": "Water-Balloon Bomber", "family": "cannon", "stored_base_damage": 20.5, "durability": 855, "stored_delay_ticks": 24, "stored_recoil_modifier": 0.20000000298023224, "class_sha256": "a1bc365709cda8d0f47a772a5a91ab29eecfd1edec2ef0514bcc104319d69bc4", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/WaterBalloonBomber", "flags": [] }, { "id": "aoa3:wither_cannon", "name": "Wither Cannon", "family": "cannon", "stored_base_damage": 17.0, "durability": 460, "stored_delay_ticks": 30, "stored_recoil_modifier": 0.20999999344348907, "class_sha256": "722e61998ece44cc009d079a971f720390c1d8aa305b9488af998e5c18e4d363", "constructor_class": "net/tslat/aoa3/content/item/weapon/cannon/WitherCannon", "flags": [] } ] }