character-core
CommunityCentral hub for character state and brain switch.
AuthorSilac1995
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Central hub that governs a character's availability, life cycle, and brain switching between Player and NPC, providing consistent behavior across gameplay systems.
Core Features & Use Cases
- Manages IsFree checks to block actions when dead, unconscious, in combat, or busy crafting.
- Handles life-cycle transitions via SetUnconscious(true) and Die() with corresponding event notifications.
- Enables seamless context switching between Player and NPC controllers, including UI hookup (e.g., UI_PlayerHUD) and subsystem integration.
- Uses a Facade-style architecture with a CharacterSystem pipeline to streamline inter-module communication.
Quick Start
Attach the Character Core to a character prefab and wire its availability, lifecycle, and brain-switch logic into your controllers to enable unified state management.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: character-core Download link: https://github.com/Silac1995/My-World-Isekai-Unity/archive/main.zip#character-core Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.