- Changed from sinai-dev to originalnicodr/CinematicUnityExplorer (295 stars, v1.4.0) - Updated download URL to correct latest release - Added feature comparison table - Added quick start guide for finding audio types - Documented Hook Manager and C# Console usage
2.7 KiB
2.7 KiB
Existing Modding Tools for HomuraHime
Recommended: CinematicUnityExplorer (295 stars)
Purpose: In-game UI for exploring, debugging, and modifying Unity games with cinematic tools
Download:
https://github.com/originalnicodr/CinematicUnityExplorer/releases/latest/download/CinematicUnityExplorer.BepInEx5.Mono.zip
Installation:
- Download
CinematicUnityExplorer.BepInEx5.Mono.zip - Extract to:
C:\apps\steam\steamapps\common\Homura Hime\BepInEx\plugins\ - Launch game - press F5 to open
Features:
| Feature | Description |
|---|---|
| Object Search | Find audio manager types (FmodVoiceManager, CFVoiceEventUtility, etc.) |
| Inspector | View/edit component values in real-time |
| Hook Manager | Create Harmony patches at runtime (no rebuild needed) |
| C# Console | Execute code live to test audio triggers |
| Mouse Inspect | Click objects to inspect them |
| Freecam | Cinematic camera for screenshots/videos |
| Lights Manager | Add/modify scene lighting |
| Camera Paths | Create cinematic camera sequences |
| Animator Control | Pose characters for screenshots |
Alternative: Yukieiji UnityExplorer (809 stars)
Vanilla UnityExplorer - if you don't need cinematic features
Download:
https://github.com/yukieiji/UnityExplorer/releases/latest/download/UnityExplorer.BepInEx5.Mono.zip
Why Keep Our Custom AudioMixerGUI?
Our AudioMixerGUI provides audio-specific sliders and quick testing:
| Feature | CinematicUnityExplorer | Our AudioMixerGUI |
|---|---|---|
| Audio-specific sliders | No | Yes |
| One-click enemy cue testing | Via C# Console | Yes |
| Voice count monitoring | Manual via Inspector | Yes |
| Config persistence | No | Yes (via BepInEx config) |
Recommendation: Use BOTH
- CinematicUnityExplorer (F5) for debugging, object browsing, screenshots
- Our AudioMixerGUI (F1) for audio parameter tweaking
Quick Start with CinematicUnityExplorer
Finding Audio Types
- Press F5 to open CinematicUnityExplorer
- Go to Object Search tab
- Search for:
FmodVoiceManager,CFVoiceEventUtility,VoiceManager,SnapshotManager - Click results to inspect
Creating Runtime Patches
- Go to Hook Manager tab
- Enter class name (e.g.,
CFVoiceEventUtility) - Select method (e.g.,
PlayCFVoice) - Click to generate patch code
- Edit and apply at runtime
Testing Audio Triggers via C# Console
// Example - trigger enemy alert sound
CFVoiceEventUtility.PlayCFVoice("Enemy_Alert");
Default Hotkeys
| Key | Action |
|---|---|
| F5 | Toggle CinematicUnityExplorer |
| F1 | Toggle our AudioMixerGUI |
For CinematicUnityExplorer freecam controls, see their documentation.