{ "scope": "Released bytecode, renderer and recipe audit; not native game execution", "release": "AoA3-1.20.1-3.7.1-all.jar", "class_sha256": { "net/tslat/aoa3/content/item/weapon/cannon/HiveBlaster.class": "cfbfb025ba1438f19c39ebaacd3cba203020a1bbf3d9b1a00b669f606fac6403", "net/tslat/aoa3/content/item/weapon/cannon/BaseCannon.class": "f00a399ce0a1b2a25dc1bfe19e99dd3595b5daa52e5b6c7e085988d8ee36446e", "net/tslat/aoa3/content/entity/projectile/cannon/HiveBallEntity.class": "906ae04353179e7775c451e18d33ead8d0b55452af0823c7fa90cb3363784886", "net/tslat/aoa3/client/render/entity/projectile/cannonshots/HiveBallRenderer.class": "69a16b6f141194f382c8870d3faf093fa17cabde8ede5f8c656374a74e11588e", "net/tslat/aoa3/client/AoAEntityRendering.class": "dbd127e0650f9c43d91593bdbf95af7a6d561cbde708a2cbb27bbc875eb7b1ee", "net/tslat/aoa3/content/item/weapon/gun/BaseGun.class": "9c3f2444223a746df989486a87c78755417f4c5d3bafdd96fd9ac490ea70624d", "net/tslat/aoa3/content/entity/projectile/gun/BaseBullet.class": "d334472ac8d148ee94630d76b88488f7b9bb76df6dbe83866676a060537ffb57" }, "baseline": { "item": "aoa3:hive_blaster", "base_damage_input": 20.5, "durability_input": 850, "firing_delay_ticks": 24, "recoil_constructor_input": 0.20000000298023224, "ammo": "CANNONBALL inherited from BaseCannon", "full_automatic": false, "projectile": "HiveBallEntity", "lifespan_input": 120, "damage_multiplier_input": 1.0, "piercing_input": 0, "gravity_return": 0.10000000149011612, "fire_sound": "ITEM_SHADOW_BLASTER_FIRE" }, "renderer": { "registration_bootstrap_index": 145, "factory": "lambda$static$68", "class": "HiveBallRenderer", "texture": "textures/entity/projectile/cannonshots/cannonball.png", "particle_loop_iterations_per_render_call": 8, "particle_type": "FLICKERING_SPARKLER", "particle_scale_input": 1.0, "particle_age_modifier_input": 3.0, "colors": [ "ColourUtil.YELLOW", "RGB(223,153,0)" ], "mutable_state": "counter initialized12 and toggle are renderer fields; counter decrements per loop iteration and resets12 when toggled", "caution": "Render-call dependent requests and renderer-owned state; not a measured per-second rate or per-projectile game-time clock" }, "recipe": { "type": "aoa3:upgrade_kit", "input": { "item": "aoa3:shadow_blaster" }, "result": { "item": "aoa3:hive_blaster" }, "upgrade_kit": { "item": "aoa3:lelyetian_upgrade_kit" } }, "original_game_capture": "pending", "native_upgraded_acceptance": false, "archive_sha512": "bdee7d12aab1903e1e74f377d4f0ae7ac948d791f46ec0368d191d86a3d5a03cfbd2e6d1295f1fe690f303b1fa709da89db980543e4d450fc0fdbbf6d9e694e6" }