Advanced Shooter System | GC2 Shooter Extensions
rezus13
$23.09
$32.99
30%OFF
(no ratings)
Jump AssetStore
Turn Game Creator 2 Shooter into a modern tactical combat system with hitbox-based damage, suppression mechanics, advanced weapon states, and fully customizable shooting behavior.GC2 Shooter Extensions is an advanced extension module for Game Creator Shooter that adds body-part aware combat systems, advanced weapon mechanics, suppression logic, overheating, durability, and event-driven shooter gameplay workflows for your projects.Built specifically for Game Creator 2 Core and Shooter, this package extends the default shooter system with hitbox-based combat detection and a large collection of new Triggers, Conditions, Instructions, and runtime gameplay systems.The extension introduces custom hitbox shot types that allow accurate body-part detection for headshots, armor hits, limb damage, suppression effects, penetration systems, overheating, weapon condition simulation, and more.Unlike the standard Shooter workflow, this package routes combat through dedicated extension shot types, enabling advanced combat logic while preserving compatibility with the root Character combat system.Main FeaturesAdvanced Hitbox Combat SystemHumanoid hitbox generation directly from the Unity editorBody-part aware shot detectionHeadshots, limb hits, armor hits, and helmet hitsRoot Character combat routing preservationSupport for humanoid animation-driven hitboxesPractical and full detailed hitbox generation modesSupported Extension Shot TypesRaycast HitboxesKinematic Projectile HitboxesRigidbody Projectile HitboxesTracer Projectile HitboxesSuppression SystemFull Shooter Suppression runtime componentNear miss and direct hit suppression logicConfigurable suppression duration and channelsSuppression radius supportSuppression triggers and runtime state checksWeapon Heat & OverheatingRuntime weapon heat simulationOverheat states and cooldown handlingHeat thresholds and event triggersDynamic heat modification instructionsHeat ratio and max heat queriesWeapon Durability SystemWeapon condition simulationWeapon breaking and repair workflowsRuntime durability damageCondition ratio checksRepairable state detectionWeapon degradation gameplay support### Advanced Combat EventsTriggers• On Headshot• On Armor Hit• On Helmet Hit• On Suppression Started• On Suppression Ended• On Reload Started• On Reload Completed• On Tactical Reload• On Dry Fire• On Weapon Jammed• On Weapon Overheated• On Weapon Broken• On Consecutive Hits• On Consecutive Misses• On Critical Roll Succeeded• On Fire Mode Changed• On ADS Entered / Exited• On Hipfire Shot• On Shot Penetrated• And many moreConditions• Ammo state checks• Reload validation• ADS state• Fire mode detection• Suppression state• Armor and helmet checks• Penetration validation• Ballistic path validation• Heat and durability thresholds• Weapon jam state• Weapon damage state• Critical hit stateInstructions• Damage modification by body part• Armor reduction handling• Recoil and spread tuning• Critical chance control• Reload manipulation• Weapon jamming and malfunction simulation• Suppression application and removal• Runtime heat management• Runtime durability management• Fire mode switching• Runtime weapon tuning• Ammo control• Weapon repair and breaking• Variable data transfer utilitiesDesigned For• Tactical shooters• Survival shooters• Hardcore FPS systems• Extraction shooters• RPG shooter mechanics• Advanced AI combat behavior• Realistic combat simulation• Multiplayer-ready combat logic foundationsImportant Setup InformationMost hitbox-related systems only work with the included extension shot types.Standard vendor Shooter shot types do not emit body-part hitbox events, suppression events, or advanced hitbox combat callbacks.Weapons that should use advanced combat functionality must use one of the included extension shot types:Raycast HitboxesKinematic Projectile HitboxesRigidbody Projectile HitboxesTracer Projectile HitboxesReload and dry-fire events can still observe the default Shooter runtime state.I am open to suggestions, if you have any questions or have found a bug - please write to assetsupport@ispcode.com and I will try to answer you as soon as possible.Online documentation and info are here: https://9476764.gitbook.io/assets/gc2-shooter-extensions




