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.
Yang BoxInfo
Shows information for badges and abilities. Works only for Yang's cosmetic lobbies
| Last updated | an hour ago |
| Total downloads | 5 |
| Total rating | 0 |
| Categories | Misc Client-side AI Generated Quality Of Life |
| Dependency string | CosmeticLobbies-Yang_BoxInfo-1.0.0 |
| 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.2305README
BoxInfo
See what every badge and ability box on the truck walls does, without anyone saying it out loud.
Made for Yang's Cosmetic Lobbies in R.E.P.O., where the truck walls hold the badge wall and the ability wall: rows of flattened cosmetic boxes. Look at one of those boxes and a panel appears at the bottom of your screen.
What the panel shows
Title: the badge or ability name, colored by rarity (green common, blue uncommon, purple rare, yellow ultra-rare).
Your status, straight from the host and refreshed while you keep looking:
| Box | Examples |
|---|---|
| Badge | Not earned yet. Progress: 3/10. · Earned 11/13/2026, equipped. |
| Ability | Locked. Earn the 'Overtime' badge first. · Unlocked, equipped. Mastery progress: 120/500. · Mastered: it's 'Thunder Legs' for you. |
| Unequip drone | You have 2/3 badges equipped. |
Description:
- Badges: how to earn it, the ability it unlocks and that ability's upgrades, and the mastered version.
- Abilities: the badge that unlocks it (and how to get that badge), the upgrades it gives, the mastered version and the challenge to master it.
Unlock pop-ups
When you earn a badge or master an ability, a pop-up slides in at the bottom right of your screen, in the game's HUD font:
Badge unlocked MONSTER MAULER (in the badge's rarity color) Kill every type of monster in the game. Unlocks the 'Apex' ability.
Getting closer to a badge, or to mastering an equipped ability, shows a quick Badge progress / Mastery progress pop-up with your new progress and a short glitch sound (a newer update for the same badge just updates the one on screen).
Masteries show Ability mastered, the new name and its upgrades. Each pop-up plays the reward sound for its rarity. Several at once stack up: the newest sits at the bottom and the older ones slide up above it (up to 5 on screen).
The sounds are in the sounds folder next to BoxInfo.dll:
sounds/cosmetic shop screen cosmetic reward common.wav
sounds/cosmetic shop screen cosmetic reward uncommon.wav
sounds/cosmetic shop screen cosmetic reward rare.wav
sounds/cosmetic shop screen cosmetic reward ultrarare.wav
sounds/tricycle glitch in01.wav
sounds/tricycle glitch in02.wav
sounds/tricycle glitch in03.wav
Unlocks play the reward sound for their rarity; progress pop-ups play one of the three glitch sounds at random.
Swap any of them for your own .wav (same file name) to change it.
Wall markers
Your own markers on the wall boxes, only visible to you:
- Green check: badge earned / ability unlocked
- Gold star: equipped
- Purple ring: ability mastered
Boxes you don't have yet stay plain, so you can see at a glance what's left. Markers don't show through walls.
Every box also has its name written on it in its rarity color (up close, within 7 m, and only while you're inside the truck), so you can read the wall without looking at each box. Names fade out when something is in the way and fade back in.
Equip without grabbing
Look at a box and press G to equip or unequip it (or G on a drone to unequip everything). It asks the same question as grabbing the box, without you having to grab it.
Track a badge
Look at a box and press T to pin it. Its progress stays on the left side of your screen (TRACKING / Hunter / Progress: 12/25), updating every few seconds, and it's remembered between sessions. Press T on the same box again to stop tracking it.
No more talking at the wall
Without BoxInfo, the walls make your character say things out loud in chat: box names, "Would you like to equip...?", "Successfully equipped...". With BoxInfo, all of that shows on your screen instead:
- Looking at a box: the panel above, nothing said.
- Grabbing a box: the question appears on screen. Press Y for yes or N for no (typing yes / no in chat still works).
- "Successfully equipped 'Kamikaze'." and similar: a short line on screen.
Good to know
- Always matches the lobby. The text comes from the host's game (it's sent along with each box when it spawns), so it's right for that host's badges and abilities, even after they change them.
- Safe. BoxInfo only reads the boxes and draws a panel. It doesn't change anything in the game or give you anything.
- Harmless elsewhere. In other lobbies it does nothing.
Requirements
- BepInEx 5
- Playing in one of Yang's Cosmetic Lobbies
Settings
BepInEx/config/salamander.BoxInfo.cfg
| Setting | Default | What it does |
|---|---|---|
| Enabled | true | Show the panel when looking at a wall box. |
| Toggle Key | F9 | Turns the panel on and off. |
| Equip Key | G | Equip / unequip the box you're looking at. |
| Track Key | T | Track / stop tracking the box you're looking at. |
| Show Markers | true | Markers on the wall boxes. |
| Marker Distance / Marker Size | 14 / 1 | How far away markers show, and their size. |
| Show Names | true | Names written on the boxes. |
| Name Distance / Name Size | 7 / 1 | How far away names show, and their size (1 = normal). |
| Tracker: Left Edge / Top Edge | 0.015 / 0.22 | Where the tracker sits on screen. |
| Yes Key / No Key | Y / N | Answer an on-screen question (not while typing in chat). |
| Max Distance | 6 | How far away a box can be (meters). |
| Font Size | 18 | Text size. |
| Panel Width | 0.5 | Width as a share of the screen. |
| Gap From Bottom | 0.06 | Space between the panel and the bottom of the screen, as a share of the screen height. |
| Notifications: Enabled | true | Show the unlock pop-ups. |
| Notifications: Seconds On Screen | 6 | How long each pop-up stays (longer text stays a bit longer). |
| Notifications: Size | 1 | Size of the pop-up. |
| Notifications: Gap From Right / Gap From Bottom | 143 / 58 | Position in pixels at 1080p. |
| Notifications: Test Key | None | Set a key to show a sample pop-up while you adjust it. |
| Notifications: Play Sound | true | Play the rarity's reward sound with each pop-up. |
| Notifications: Show Progress | true | Show progress pop-ups. |
| Notifications: Progress Seconds On Screen | 3 | How long progress pop-ups stay. |
| Notifications: Sound Volume | 0.8 | Volume of that sound. |
| Notifications: Follow Game Sound Volume | false | Turn on to have the game's sound volume slider apply too. |
Changelog
2.4.4
- The drones' UNEQUIP is red. The bigger name size is built in, so Name Size in the config is back to 1 (= normal).
2.4.3
- Bigger names on the boxes with a bigger, softer shadow, and the check / star sits just above the name.
2.4.2
- Names on the boxes only wrap between words, never in the middle of one ("UNEQU / IP").
2.4.1
- Names on the boxes sit still while you move (no more wobble), only show inside the truck, and fade out / in when something covers them.
2.4.0
- Names on the boxes: each badge / ability name written on its box in its rarity color with a soft shadow, only for you. The drones say UNEQUIP.
2.3.1
- Markers sit in the upper corner of the side of the box you can see, and are smaller and slightly see-through.
2.3.0
- Progress pop-ups play a random "tricycle glitch in01-03" sound from the sounds folder.
2.2.0
- All panels (look panel, questions, messages, tracker) use the game's HUD font and look, like the pop-ups.
- Wall markers fixed (they were measured from the box's effects instead of the box, so they counted as hidden). The log now says how many wall boxes were found, how many you have and how many are in view.
- Reward sounds: loaded with Unity's own decoder (.wav, .ogg or .mp3), played on their own audio object, and the log shows each sound's length and loudness. They no longer go through the game's volume mixer unless you turn that on.
2.1.0
- Several pop-ups at once stack: the newest at the bottom, older ones slide up above it instead of waiting in line.
2.0.0
- Wall markers: earned, equipped and mastered, only you see them.
- Equip key (G): equip / unequip the box you're looking at without grabbing it.
- Tracker (T): keep a badge's or mastery's progress on screen.
- Your status on a box shows instantly (last known), then updates.
- The host knows you have BoxInfo the moment you join (no more being made to talk for the first few seconds).
1.5.0
- Progress pop-ups when you get closer to a badge or an ability's mastery.
- On-screen wall lines talk to you ("You already have 3 badges equipped") instead of in first person.
1.4.0
- Questions and confirmations from the walls show on screen instead of being said. Answer with Y / N.
- Fixed reward sounds not loading from some .wav files.
1.3.0
- Pop-ups play a reward sound for the badge or ability's rarity, loaded from the mod's
soundsfolder.
1.2.0
- Unlock pop-ups at the bottom right when you earn a badge or master an ability.
1.1.0
- The panel moved to the bottom of the screen.
- Shows your own status on each box: earned, equipped, progress and mastery.
- The host stops making you say box names when you look at the wall.
1.0.0
- First release: look at a badge or ability wall box to see what it is.