Advanced Shooter System | GC2 Shooter Extensions OFFICIAL SALE

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 Features


Advanced Hitbox Combat System

  • Humanoid hitbox generation directly from the Unity editor
  • Body-part aware shot detection
  • Headshots, limb hits, armor hits, and helmet hits
  • Root Character combat routing preservation
  • Support for humanoid animation-driven hitboxes
  • Practical and full detailed hitbox generation modes

Supported Extension Shot Types

  • Raycast Hitboxes
  • Kinematic Projectile Hitboxes
  • Rigidbody Projectile Hitboxes
  • Tracer Projectile Hitboxes

Suppression System

  • Full Shooter Suppression runtime component
  • Near miss and direct hit suppression logic
  • Configurable suppression duration and channels
  • Suppression radius support
  • Suppression triggers and runtime state checks

Weapon Heat & Overheating

  • Runtime weapon heat simulation
  • Overheat states and cooldown handling
  • Heat thresholds and event triggers
  • Dynamic heat modification instructions
  • Heat ratio and max heat queries

Weapon Durability System

  • Weapon condition simulation
  • Weapon breaking and repair workflows
  • Runtime durability damage
  • Condition ratio checks
  • Repairable state detection
  • Weapon degradation gameplay support

### Advanced Combat Events


Triggers

• 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 more


Conditions

• 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 state


Instructions

• 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 utilities


Designed For

• Tactical shooters
• Survival shooters
• Hardcore FPS systems
• Extraction shooters
• RPG shooter mechanics
• Advanced AI combat behavior
• Realistic combat simulation
• Multiplayer-ready combat logic foundations


Important Setup Information

Most 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 Hitboxes
  • Kinematic Projectile Hitboxes
  • Rigidbody Projectile Hitboxes
  • Tracer Projectile Hitboxes

Reload 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