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.
Pepsiman
Pepsiman: a momentum melee survivor. Always running, building Fizz, calling vending machines from orbit. (ClaudeSlop)
| Last updated | a day ago |
| Total downloads | 427 |
| Total rating | 2 |
| Categories | Player Characters AI Generated |
| Dependency string | binkster_zinga-Pepsiman-1.2.4 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
RiskofThunder-R2API_Prefab
API for Prefab creation, networking and duplication
Preferred version: 1.1.1RiskofThunder-R2API_Language
API for modifying the language localisation of the game
Preferred version: 1.1.0bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.2122RiskofThunder-RoR2BepInExPack
Simplify the modding ecosystem of Risk of Rain 2, making it easier for modders to create and maintain their mods while preventing harmful bugs.
Preferred version: 1.48.0README
AI disclaimer
AI universal modder slop. This mod was made with AI (Claude Code). Expect jank.
AI-made: the C# code, the rig and animation work, the textures and icons, and the Pepsi Machine, pod and can models. Third-party material is listed under Credits below.
Respect to hand-made mods. This mod is AI-made, and it stands on the work of modders who build everything by hand: the people who sculpt, rig, animate, code and test their characters themselves. If you want something made with that kind of care, please support them. This mod exists because of their tools, libraries and documentation.
Pepsiman
A custom survivor for Risk of Rain 2. Pepsiman never stops running.
He is a momentum brawler: you are always sprinting forward, every hit you land builds Fizz, and Fizz makes you faster and tougher. Spend it all at once on the Pepsi Machine.
How he plays
| Slot | Skill | What it does |
|---|---|---|
| Passive | Never Stops | Always sprinting. Fizz (max 15) gives movement speed and armor. Fizz is only lost when you take damage. |
| Primary | Punch / Kick | Lunging punch, punch, kick combo. Carries enemies along at your speed, holds you in the air, grants a little barrier. A short pause follows the kick. |
| Secondary | Uppercut | Launches you and everything you hit into the air. Two charges, so Backup Magazine means longer juggles. Getting hit by a ranged attack while you Uppercut throws a piercing Pepsi can at your crosshair (limited per second). |
| Utility | Slide | Armored slide that damages and carries what it passes through. |
| Special | Pepsi Machine | Aim like Captain's supply drop (M1 confirm, M2 or R again cancel). A vending machine falls from orbit, crushing anything in its path, then blasts the area. Costs all your Fizz: more Fizz means more damage and more healing Pepsi cans for each player. |
You spawn in a cracked-open vending machine instead of the drop pod.
Alternate skills and unlocks
Every skill slot has alternates, and the passive is a loadout choice. Each is unlocked by an achievement while playing Pepsiman:
| Skill | Unlock |
|---|---|
| Can Toss (primary) | Hit 10 enemies with counter-shot cans in one life |
| Slam Dunk (primary) | Defeat 5 enemies in one stage while airborne |
| Roundhouse Rush (primary) | Hit 5+ enemies with a single strike |
| Shoulder Charge (secondary) | Reach the fourth stage |
| Fizz Shake (secondary) | Reach max Fizz |
| Lob (secondary) | Defeat 8 enemies with the Pepsi Machine in one life |
| Hurdle (utility) | Hit 5 enemies with a single Slide |
| Truck Dodge (utility) | Take 10 hits while armored in one life |
| Drink Break (utility) | Heal 1000 health from cans in one life |
| Vending Barricade (special) | Land 3 Pepsi Machines on enemies in one stage |
| Pepsi Rush (special) | Beat the game or obliterate |
| Pepsi Truck (special) | Beat the game or obliterate on Monsoon or higher |
| Can Collector (passive) | Pick up 25 cans in one life |
| Hurdler (passive) | Jump 50 times in one life |
| Original skin | Beat the game or obliterate on Monsoon or higher |
Settings
Everything is in BepInEx/config/com.halfmuletwo.pepsiman.cfg after the first launch (or in the mod manager's config editor):
Body / Height- Pepsiman's height in meters (default 2.6; Loader is about 2.8).Movement / AutoRun- always run forward along the camera (A/D steer, S is ignored).Movement / FreezeOnAttack- stop moving while attacking (default off).Fizz / DecayOverTime- Fizz also fades with time (default off; only damage costs Fizz).Shine / ...- gloss of the suit and chrome.Audio / ...- music and effect volume.Counter / ...- range, rate and grace time of the uppercut counter shot.Unlocks / ForceUnlockAll- unlock every alternate skill and skin (for testing).
Requirements
Risk of Rain 2 with the dependencies listed on this page (installed automatically by the mod manager). Multiplayer is supported by design (skills run on the server and every client plays the animations), but it has had little testing, so please report problems.
Credits
- Pepsiman is a character from the 1999 game Pepsiman (KID / Pepsico). This is an unofficial fan mod and is not affiliated with or endorsed by either company.
- Character base mesh: made by the mod author (halfmuletwo). Rig (built with Blender's Rigify) and weights, UV layout, textures, the Fizz muscle shape, the vending machine, cans, spawn pod and portrait: made in Blender for this mod.
- Animations: retargeted from the Quaternius Universal Animation Library (UAL 1: https://quaternius.com/packs/universalanimationlibrary.html, UAL 2: https://quaternius.itch.io/universal-animation-library-2; CC0); the idle, kick and uppercut are hand-keyed.
- Built with BepInEx, R2API and the Risk of Thunder community's libraries. Skill structure studied from PaladinMod (Paladin_Alliance).
- Sound credits:
- Pepsiman game audio (voice, hits, slides, landings, hurt and death sounds, ...): ripped from the original 1999 game Pepsiman (KID / Pepsico), via The Sounds Resource.
- Music (title, stage 1-4 and boss themes): the Pepsiman game's soundtrack, from tracks titled "Title Screen", "Stage 2", "Stage 3", "Stage 4", "Boss Theme" and "Pepsiman Jingle". Where these files were obtained is unrecorded.
- Voice, jingle and can-opening clips: user uploads on Myinstants; their original source and license are unknown.
- CC0: Kenney's Impact Sounds (kenney.nl), "Punch" by qubodup, "A Slide Pop Sound" by EZduzziteh and the "swishes sound pack" (all OpenGameArt).
- Rights notice: the game audio and music belong to their rights holders (KID / Pepsico and the original composers and sound designers). They are used here without a license, and will be removed on request.
Known issues
- The character is an unofficial, in-progress fan project: expect rough edges. Reports are welcome.
- Sound has had little real-world listening time.