Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ExpressionSaver
Remembers your face expression and puts it back after every level, lobby change and restart. Plus a wheel with 8 slots for your favorite expressions.
| Date uploaded | a week ago |
| Version | 1.1.0 |
| Download link | Purtzel_HD-ExpressionSaver-1.1.0.zip |
| Downloads | 224 |
| Dependency string | Purtzel_HD-ExpressionSaver-1.1.0 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
Feedback & Bug Reports
Found a bug or have an idea? Join my Discord: https://discord.gg/tK2Gkwfv6e
ExpressionSaver
R.E.P.O. resets your face expression every time a new level loads. This mod remembers it and puts it back. It also gives you a wheel with 8 slots for your favorite expressions.
Features
Keeps your expression
- Remembers your current face expression, including combined ones.
- Works with the game's expression wheel and with the number keys in toggle mode.
- Puts it back automatically once the level has started, after every level change, lobby change and game restart.
Saved expressions wheel
- Hold the middle mouse button to open a wheel with 8 slots.
- Right-click an empty slot to save your current face there.
- Point at a saved slot and release to wear it.
- Hold right-click on a saved slot to clear it. A saved slot has to be cleared before you can save a new face on it.
- Give your slots names in the config.
- Your camera stays still while the wheel is open.
- The first time you spawn, a short hint at the top shows you how to open the wheel. Hold the middle mouse button for 0.5 s (or press Esc and click OK) to close it for good.
Usage
- Make a face with the game's expression wheel or the number keys.
- Hold the middle mouse button, point at an empty slot and right-click. Saved.
- Next time: hold the middle mouse button, point at the slot and let go. Done.
Configuration
BepInEx/config/purtzel_hd.expressionsaver.cfg
| Setting | Default | Description |
|---|---|---|
| Save Expression (General) | true | Remember your expression and put it back after level change, lobby change and restart |
| Enable Wheel (General) | true | Turn the saved expressions wheel on or off |
| Open Key (Wheel) | MouseMiddle | Hold to open the wheel |
| Save Key (Wheel) | MouseRight | Save your current face on an empty slot |
| Clear Hold Time (Wheel) | 800 | How long (ms) to hold the Clear Key, in 50 ms steps |
| Clear Key (Wheel) | MouseRight | Hold on a saved slot to clear it |
| Sensitivity (Wheel) | 1 | How fast the selection follows your mouse |
| Slot 1-8 Name (Wheel Slots) | (empty) | Name shown in the wheel, empty = "No name" |
Keys you can pick: keyboard keys plus MouseLeft, MouseRight, MouseMiddle, MouseBack and MouseForward (thumb buttons).
Saved data
BepInEx/config/purtzel_hd.expressionsaver.txt (your last expression and the wheel slots)
Multiplayer
Client-side. Only you need the mod. Other players see your expression through the normal game sync.
Compatibility
Made for R.E.P.O. v0.5.x.
CHANGELOG
Changelog
1.1.0
- New: wheel with 8 slots for your saved expressions (hold middle mouse).
- Right-click an empty slot to save your current face, release on a slot to wear it, hold right-click to clear a slot.
- Keys, clear hold time and slot names can be changed in the config.
- New options to turn off expression saving or the wheel.
- A one-time hint at the top of the screen shows you how to open the wheel (hold middle mouse for 0.5 s or click OK in the Esc menu to close it).
- Your expression is now restored once the level has started, not in the lobby menu anymore.
- Added Discord link for feedback and bug reports.
1.0.0
- Initial release: remembers your face expression (also combined) and restores it after every level, lobby change and game restart.