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.
HatHunt
Procedurally generated hats, anime hats and wigs you find, wear, buy, sell and trade. Animated loot crates, a hat rack, a booth with seven voiced vendors with their own songs, and random encounters.
By SaberX
| Last updated | 5 hours ago |
| Total downloads | 19 |
| Total rating | 1 |
| Categories | Mods Equipment Items Cosmetics AI Generated |
| Dependency string | SaberX-HatHunt-6.4.2 |
| Dependants | 0 other packages depend on this package |
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
HatHunt
Find, wear, buy, sell and trade one-of-a-kind, randomly generated hats, anime hats and wigs. Every hat has its own look, name, rarity and stat bonuses.
Features
- Hats in every level. Pick them up like scrap and press LMB to wear one.
- Loot crates. Open them with the game's normal Key for a hat inside.
- Hat rack for your ship, where you try on and swap hats.
- Shady booth at the Company, with a 3D shop to buy, sell and trade up hats.
- Seven voiced vendors. A different one runs the booth each day, with their own song and stock. Follow the music to find the booth.
- Random encounters: the vendor setting up on a moon, guarded hat stashes and runaway hats.
- Five rarities, Common to Legendary. Higher rarities get better stats, animations and glows.
How to use
- Find hats while scavenging. Hold one and press LMB to put it on.
- Crates: drop the crate, hold a Key and press LMB while looking at it.
- Hat rack: type
rackin the ship terminal to take it out of storage. Press E on it to open your collection. Move it with build mode (B). - Shady booth: land at the Company and look for the stall (or listen for the music). Press E to shop.
- Q/E switch between Buy, Sell and Trade-up.
- A/D browse.
- Hold Space to confirm.
- Terminal: type
hatsto see your collection, trade up hats and check the booth's stock.
Controls
| Key | Action |
|---|---|
| LMB | Wear a held hat / unlock a crate with a key |
| E | Open the hat rack or the shop |
| J | Show your hat's stats and a mirror view |
| F7 | Move the hat rack (in the ship) or the booth (at the Company) to where you stand |
| H | Cycle hats anywhere (only with AllowQuickSwap on) |
Config options
Found in BepInEx/config/saber.hathunt.cfg. Settings marked (host) use the host's values.
Controls
CycleHatKey(H),InspectHatKey(J),PlacePropKey(F7): key bindings.AllowQuickSwap(false): cycle hats anywhere, not just at the rack.
General / Graphics
ShowScanHint(true): scrap with a hat inside "rattles" when scanned.AutoEquipFirstHat(true): wear your first hat automatically.DetailedMaterials(true): textured hats. Turn off on slow PCs.
Hat fit
HatSize(1): scale of worn hats.RaiseHats/PushForward(0): nudge hats up/down or forward/back.HelmetRadius(0 = automatic): overrides the measured helmet size.ShowMirror(true): mirror view when you put on a hat.
Shady booth
MusicVolume(0.55): music inside the shop and hat rack windows.BoothSongVolume(0.7) /BoothSongRange(45 m): the vendor's song around the booth.VoiceVolume(0.8): the vendors' voices.BoothSize(1.4): size of the booth and vendor.Vendor(Random) (host): pick a vendor, or a random one each day.PreviewExposure(5.5): brightness of the shop's 3D preview (lower = brighter).
Spawning / loot / store (host)
HatsPerMoonMin/Max(1/3),CratesPerMoonMin/Max(0/2),KeyWithCratePercent(60).KeyDropPercent(10),CrateDropPercent(35): loot from hidden scrap.TradeUpCount(5): hats needed for a trade-up.KeyPrice(60),StockSize(6), and the base price for each rarity (40 / 90 / 200 / 450 / 1000).- Rarity weights: Common 50, Uncommon 28, Rare 14, Epic 6, Legendary 2.
Random encounters (host)
BoothEvents(true): sales, mystery items and scam "deals".VendorOnMoonPercent(12),GuardedStashPercent(10),StashHasGuard(true),RunawayHatPercent(20).
Props / testing
HatRackSpot/BoothSpot: saved positions, set with F7. Leave empty for automatic.AllowDebugKey(false) (host): lets anyone pressDebugGiveHatKey(F8) for a free hat.
Notes
- Everyone in the lobby needs the mod.
- Works with LethalEmotesAPI (your hat shows in the emote camera).
- Your hats are saved in
BepInEx/config/HatHunt/. - Keep
Shop.hhad,Voices.hhvand theVendorSong_*.oggfiles next toHatHunt.dll.