binkster_zinga-Pepsiman icon

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-HookGenPatcher-1.2.9 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.9
RiskofThunder-R2API_Prefab-1.1.1 icon
RiskofThunder-R2API_Prefab

API for Prefab creation, networking and duplication

Preferred version: 1.1.1
RiskofThunder-R2API_Language-1.1.0 icon
RiskofThunder-R2API_Language

API for modifying the language localisation of the game

Preferred version: 1.1.0
RiskofThunder-R2API_Core-5.3.0 icon
RiskofThunder-R2API_Core

Core R2API module

Preferred version: 5.3.0
RiskofThunder-R2API_RecalculateStats-1.6.6 icon
RiskofThunder-R2API_RecalculateStats

API for manipulating Character Stats

Preferred version: 1.6.6
bbepis-BepInExPack-5.4.2122 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2122
RiskofThunder-RoR2BepInExPack-1.48.0 icon
RiskofThunder-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.0

README

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.