Model Change Preservation for Game Creator 2
Indie blankz
$26.94
$38.49
30%OFF
(no ratings)
Jump AssetStore
Preserve GC2 character animation states, gestures, IK, props, footsteps, and optional module context when changing character models at runtime.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.Discord | DocumentationTechnical DetailsUnity 6+ compatibleRequires Game Creator 2 CoreShooter, Melee, Traversal, Inventory, Dialogue, Stats, Quest, Behavior, and Perception remain optionalRuntime assembly depends only on Game Creator 2 CorePreserves base Animator Controller state and normalized playback timePreserves Animator layer weights and Float, Int, and Bool parametersPreserves persistent Game Creator State layersPreserves active Game Creator GesturesRestores Gesture playback position and blend weightSupports root-motion Gesture continuityBridges code awaiting Gesture completionForces outgoing and incoming Animators to Always Animate during model changesRestores GC2 animation phase bindingsRepairs model-bound IK cachesRepairs Lean with Momentum after model replacementReinitializes compatible humanoid IK rigsPreserves Core Combat prop referencesRebinds Shooter WeaponData, WeaponArgs, weapon props, and related runtime contextRebinds equipped Inventory RuntimeItem.PropInstance referencesRefreshes Inventory Prop.Setup and socket attachments after model replacementIncludes Change Model (Seamless) Visual Scripting instructionIncludes Model-Safe Footstep DetectorContinues using Game Creator MaterialSoundsAsset for footstep soundsSupports Fulcrum, Animation Phase, and hybrid footstep detectionModel-safe foot bone rebindingBuilt-in model-change footstep suppressionGC2-style collapsible Inspector sectionsRuntime compatibility diagnosticsOptional-module integrations use guarded reflectionIL2CPP/linker preservation supportRuntime and Editor code are properly separatedDoes not modify or replace official Game Creator 2 source files




