EyesColorCustom
【Client MOD】Quickly changes eye color and pupil size with hotkeys, supports random default eye color, and saves manual selections to Config.Ctrl/Shift操作で目色と瞳孔サイズを変更しRandom初期値とConfig保存に対応
模組介紹 作者原文
IMPORTANT
UPDATED FOR REPO v0.4.0
EyesColorCustom
This mod is a client-only mod that lets you quickly change your eye color and pupil size with hotkeys, supports random default eye color on level changes, and saves manual selections to Config.
Overview
- Change eye color instantly with Ctrl + number keys
- Change pupil size instantly with Shift + number keys
- Show an animated HUD when settings are changed
- Reapply eye and pupil settings after level changes
- Supports Random as the default eye color
- Saves manual hotkey selections back to Config
Features
- Eye color hotkeys
- Ctrl+4 = Off
- Ctrl+5 = Red
- Ctrl+6 = Green
- Ctrl+7 = Love
- Ctrl+8 = CeilingEye
- Ctrl+9 = Inverted
- Ctrl+0 = Default
- Eye color blinking
- Multiple Ctrl + digit selections can blink between selected colors
- Blink speed is configurable
- Pupil size hotkeys
- Shift+4 = minimum pupil size
- Shift+9 = maximum pupil size
- Shift+0 = Default
- Random default eye color
- DefaultEyeColor = Random selects a random eye color on each level change
- Random selection uses only:
- Red
- Green
- Love
- CeilingEye
- Inverted
- Off is not selected by Random
- Config save after manual changes
- When eye color is changed by hotkey, the selected eye color is saved to Config
- When pupil size is changed by hotkey, the selected pupil size is saved to Config
- Next launch and next level start use the saved Config value
- REPO v0.4.0 compatibility
- Reapplies after player cosmetic and visual refreshes
- Avoids direct hard dependency on newer cosmetic classes
- Uses optional reflection-based reapply handling
- Animated HUD
- Fade-in
- Hold
- Fade-out
- Shows current eye and pupil state
- Input conflict avoidance
- Suppresses expression hotkeys while Ctrl or Shift is held
- Disables hotkeys while typing
Configuration
0_General.Enabled
- Default: true
- Allowed values: true, false
- Enables or disables the plugin
1_Defaults.DefaultEyeColor
- Default: Random
- Allowed values: Random, Off, Red, Green, Love, CeilingEye, Inverted
- Controls the default eye color
- When set to Random, a random non-Off eye color is selected on each level change
1_Defaults.DefaultPupilMultiplier
- Default: 1.0
- Range: 0.25 to 3.0
- Controls the default pupil size multiplier
2_Runtime.ApplyIntervalSeconds
- Default: 0.20
- Range: 0.05 to 2.0
- Controls the reapply loop interval
2_Runtime.BlinkIntervalSeconds
- Default: 0.20
- Range: 0.05 to 5.0
- Controls blink speed for multi-color selection
3_HUD.HudHoldSeconds
- Default: 5.0
- Range: 0.0 to 10.0
- Controls how long the HUD stays visible
3_HUD.HudFadeInSeconds
- Default: 0.18
- Range: 0.0 to 2.0
- Controls HUD fade-in duration
3_HUD.HudFadeOutSeconds
- Default: 0.22
- Range: 0.0 to 2.0
- Controls HUD fade-out duration
Usage
- Install the mod
- Launch the game once to generate the Config
- Set 1_Defaults.DefaultEyeColor to Random if you want random eye color per level
- Use Ctrl+4..9 to change eye color
- Use Shift+4..9 to change pupil size
- Manual hotkey changes are saved to Config
Notes
- This is a client-only mod
- Host installation is not required
- Random does not select Off
- Manual hotkey selections overwrite the Config default
- REPO v0.4.0 visual refresh handling is included
Contact
- REPO JP
*
- REPO Modding Server
*
※Mod created by AI
IMPORTANT
REPO v0.4.0対応版
EyesColorCustom
REPOが好きな日本人のための日本人のみのREPOのDiscordサーバーあります!
參加は以下のリンクから!
このMODは、クライアント専用の、ホットキーで目色と瞳孔サイズをすばやく変更でき、レベル変更ごとのRandom目色と手動変更のConfig保存にも対応するMODです。
概要
- Ctrl + 數字で目色を即変更
- Shift + 數字で瞳孔サイズを即変更
- 設定変更時にアニメHUDを表示
- レベル変更後に目色と瞳孔設定を再適用
- 目色初期値 Random に対応
- 手動ホットキー変更をConfigへ保存
機能
- 目色ホットキー
- Ctrl+4 = Off
- Ctrl+5 = Red
- Ctrl+6 = Green
- Ctrl+7 = Love
- Ctrl+8 = CeilingEye
- Ctrl+9 = Inverted
- Ctrl+0 = Default
- 目色點滅
- Ctrl + 複數數字選択で選択色を點滅
- 點滅速度は設定可能
- 瞳孔サイズホットキー
- Shift+4 = 最小瞳孔サイズ
- Shift+9 = 最大瞳孔サイズ
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: