PrideTerrain

版本 v1.0.0·更新於 2026-07-27

Every terrain texture layer is replaced with a randomly assigned pride flag. The whole planet.

模組介紹 作者原文

PrideTerrain

The planet is now made of pride flags.

Every terrain texture layer — cliffs, ground, cave walls, the distant scenery — is replaced with a pride flag picked at random. The rock keeps its actual shape and lighting, so you get flags with real geology under them, tiled across an entire procedurally generated world.

This is a shitpost. It is also, technically, a working mod.

Purely cosmetic and client-side. Level geometry is untouched, nothing is sent to other players, and everyone else sees the planet however their own game is set up.

The pride series

PrideTerrain is the fourth and last. Each one takes a different part of the game and makes it a flag, and they're completely independent — install any combination you like. Installing all four is a decision you can make.

| Mod | What it does |

|---|---|

| PrideUI | Cycles your whole UI colour through a flag's stripes, one at a time. The tasteful one. |

| PrideHUD | Replaces every image in your HUD with the flag of your choice. |

| PrideEnemies | Gives every enemy a random flag. |

| PrideTerrain | Makes the entire planet out of flags. You are here. |

All four share the same fifteen flags and the same drop-in flags folder, so a custom flag added to one can be copied into the others.

Installation

  • Install BepInExPack_Mycopunk.
  • Install this mod through your mod manager.
  • Launch the game.

Manual

  • Install BepInExPack_Mycopunk as above.
  • Extract the PrideTerrain folder into BepInEx/plugins/ in your Mycopunk directory, keeping PrideTerrain.dll and the flags folder together.
  • Launch the game.

Configuration

There isn't any. It's random — that's the whole mod.

Flags

Rainbow · Progress · Transgender · Bisexual · Pansexual · Lesbian · Gay · Asexual · Aromantic · Aroace · Nonbinary · Genderfluid · Genderqueer · Agender · Intersex

The same fifteen the rest of the set uses. They're loose PNGs in BepInEx/plugins/PrideTerrain/flags, so you can drop your own in and the world will start using it.

How it works

Mycopunk's terrain shader doesn't sample individual textures — it samples one Texture2DArray of up to eight layers and picks a layer per surface through its ground and wall index lookups. So the entire job is handing it a different array: build eight layers of flags, assign it once when the level's textures finish loading, and every cliff, floor and cave wall follows on its own.

Two deliberate choices:

  • The normal and height array is left completely alone. That's what carries the rock's bumps, and what the terrain's height-based blending between layers uses. Keeping it means the flags are lit and shaded like real terrain instead of looking like wallpaper, and the layers still blend into each other properly.
  • Per-layer tints are neutralised to white. The shader multiplies each layer by a tint, which is how one rock texture serves several biomes. Left in place, a biome's dusty orange multiplies your flag into dusty orange. Tiling, smoothness and height blending are all copied across untouched.

Which flags a world gets is derived from that world's own seed, so a mission looks the same every time you load it, and rejoining doesn't recolour the planet.

Requirements

  • Mycopunk, obviously
  • BepInExPack_Mycopunk

Changelog

See CHANGELOG.md.

Credits

All fifteen flags come from Wikimedia Commons and are public domain, CC0, or released for free use. Per-file credits are in ATTRIBUTION.md.

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack_Mycopunk

檔案與校驗

檔案名稱
PrideTerrain-1.0.0.zip
檔案大小
57.8 KiB