Model Change Preservation for Game Creator 2
Includes Change Model (Seamless) Visual Scripting instruction Includes Model-Safe Footstep Detector ... Model-safe foot bone rebinding ... Runtime and Editor code are properly separated
by Indie blankz
Price History +
Technical Details
- Unity 6+ compatible
- Requires Game Creator 2 Core
- Shooter, Melee, Traversal, Inventory, Dialogue, Stats, Quest, Behavior, and Perception remain optional
- Runtime assembly depends only on Game Creator 2 Core
- Preserves base Animator Controller state and normalized playback time
- Preserves Animator layer weights and Float, Int, and Bool parameters
- Preserves persistent Game Creator State layers
- Preserves active Game Creator Gestures
- Restores Gesture playback position and blend weight
- Supports root-motion Gesture continuity
- Bridges code awaiting Gesture completion
- Forces outgoing and incoming Animators to Always Animate during model changes
- Restores GC2 animation phase bindings
- Repairs model-bound IK caches
- Repairs Lean with Momentum after model replacement
- Reinitializes compatible humanoid IK rigs
- Preserves Core Combat prop references
- Rebinds Shooter WeaponData, WeaponArgs, weapon props, and related runtime context
- Rebinds equipped Inventory RuntimeItem.PropInstance references
- Refreshes Inventory Prop.Setup and socket attachments after model replacement
- Includes Change Model (Seamless) Visual Scripting instruction
- Includes Model-Safe Footstep Detector
- Continues using Game Creator MaterialSoundsAsset for footstep sounds
- Supports Fulcrum, Animation Phase, and hybrid footstep detection
- Model-safe foot bone rebinding
- Built-in model-change footstep suppression
- GC2-style collapsible Inspector sections
- Runtime compatibility diagnostics
- Optional-module integrations use guarded reflection
- IL2CPP/linker preservation support
- Runtime and Editor code are properly separated
- Does not modify or replace official Game Creator 2 source files
Model Change Preservation for Game Creator 2 is a Unity 6+ compatibility extension designed to make runtime character model swapping safer, smoother, and more production-ready.
Game Creator 2 rebuilds parts of the Character animation system when a model is changed. Depending on the active gameplay state, this can interrupt animation layers, temporary gestures, IK, equipped props, footsteps, or module-specific runtime references.
This module preserves and restores that context around model changes without modifying the official Game Creator 2 source.
It supports persistent animation States such as aiming, melee stances, blocking, and traversal modes, while also preserving temporary Gestures such as reloads, attacks, jump spins, dodges, reactions, and traversal animations.
The module also includes a seamless Change Model Visual Scripting instruction, Animator culling protection, Shooter weapon/IK rebinding, Inventory equipment rebinding, IK repair, animation phase restoration, and a model-safe footstep detector that continues using Game Creator’s normal Material Sounds system.
Only Game Creator 2 Core is required. Integrations such as Shooter and Inventory are optional and activate automatically when the corresponding module is installed.