BigWalkSprays

v1.0.1·Updated 2026-10-03

Adds sprays like a 2008 tf2 lobby. Everyone with the mod sees each other's graffiti/art/nonsense.

About this mod Author’s original text

Big Walk Sprays

BETA.

We found another perhaps unnecessary social feature that Big Walk lacked. Tagging. Graffiti. Art. Galleries. Personal expression.

Mark the path. Maybe place pngs of some whimsical walker fan art. Recreate some promo art.

Or maybe leave an ancient xbox 360 kid meme on a cliff face. The great thing about vandalizing nature isn't polluting the games, it's showing everyone with the mod installed that you did.

Seriously though, please spray responsibly.

Keys

| Key | Action |

|---|---|

| F3 | Open/close the menu |

| F | Spray the selected image |

| C | Remove your most recent spray (for everyone). Press again to go further back. |

| V | Clear every spray (yours and others') from your own screen only |

All four are configurable. If one clashes with some other keybind you have, just change it in the config.

Install

Install through r2modman (or drop the DLL in BepInEx/plugins//). The first time the game runs, the mod creates these next to its DLL:

| Item | What it is |

|---|---|

| sprays/ | Your images go here (subfolders are scanned too) |

| spraysounds/ | Optional sound choices (.ogg.wav.mp3, subfolders scanned too) |

| spray.ogg | Default spray sound (you add this;.wav.mp3 also work) |

The exact paths are printed in BepInEx/LogOutput.log on startup (look for "Sprays loaded").

Back up your sprays and spraysounds folders. A mod manager may wipe the mod's folder when it updates or reinstalls.

Everyone playing together needs the mod, and the same version. The network format changes between versions, so mixed versions won't understand each other.

How to use

  • Press F3 to open the menu.
  • Sprays tab: click an image. The menu closes and a bar at the bottom shows what's selected.
  • Sounds tab (optional): click a sound to select it. It plays a preview. You'll hear it with every placement.
  • Go up to a wall within range and press F.

Your selection stays active, so you can keep pressing F. Press F3 again to change it.

Config

File: BepInEx/config/com.gogogadgetjustice.bigwalk.sprays.cfg (created after the first run).

| Setting | Default | What it does |

|---|---|---|

| SprayLifetimeSeconds | 0 | How long sprays stay up on your screen. 0 = never expire. |

| MaxSpraysPerPlayer | 10 | Max sprays shown per player; the oldest is removed first. 0 = unlimited. |

| WorldSize | 1.0 | Spray height/width in metres. |

| MaxRange | 4 | How far away a wall can be. |

| CooldownSeconds | 3 | Minimum time between your own sprays. |

| Volume | 1 | Spray sound volume (0 to 1). |

| MenuKey | F3 | Opens the menu. |

| SprayKey | F | Sprays the selected image. |

| DeleteLastKey | C | Removes your latest spray. |

| DeleteAllKey | V | Clears all sprays from your screen. |

| SelectedSound | blank | Remembers your chosen sound. Blank = the default spray.ogg. |

Lifetime and the per-player cap are applied by each player's own client. If you set a 60-second lifetime, you see everyone's sprays vanish after 60 seconds. Friends with different settings see them differently.

Supported image formats

| Format | Notes |

|---|---|

| PNG | Interlaced PNGs are rejected (re-save without interlacing). |

| JPG / JPEG | Decoded by Unity; takes a moment, and the bar shows "Loading..." |

| GIF | First frame only (not animated). |

| BMP | 8, 24 and 32-bit, uncompressed. |

Not supported: WebP, TIFF, SVG.

Transparent PNGs work! The voids around your image will just as invisible in the world.

Animated GIFs aren't supported yet. We live in a static, tragic world for now.

Large images should be automatically shrunk (max is about 384 px and 48 KB) before being sent to other players, so very detailed images will look softer for everyone.

Multiplayer

  • If they don't have the mod, they'll just see you staring blankly at a wall, which should still bring tha tf2 public lobby nostalgia.
  • Sprays are sent over the game's Mirror connection. The host relays them to everyone else. Players without the mod ignore them.
  • Images are sent once per session, the

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack_IL2CPPgogogadgetjustice-NeverSleep

File & checksum

Filename
BigWalkSprays-1.0.1.zip
File size
5.7 MiB