R.E.P.O.
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
9 months ago
Downloads
72K
Size
176KB
Dependency string
Omniscye-Trick_or_Treat-1.3.1

Trick_or_Treat 🎃 v1.3.1 Valuables Update

  • This mod only works in Private or Multiplayer (Online) - It does not work in offline Singleplayer atm.

Changelog

  • Enemies removed. Valuables added instead.
  • Pumpkins can now spawn valuables as well as items.
  • Valuables are pulled from each level’s ValuablePresets list.
  • Item count configuration applies to both items and valuables.
  • General stability and multiplayer sync improvements.

What it does

  • Pumpkins appear randomly across real levels each run. Host spawns, clients mirror.
  • Press E near a pumpkin to open it.
  • Treats: Spawns a mix of items and valuables from shop pools and level presets.
  • Tricks: Sometimes explodes instead of spawning loot.
  • Multiplayer: Host drives all logic. Clients receive Photon events.

Requirements

  • BepInEx

Configuration

A config file is generated on first run. The host’s config rules the lobby.

[Gameplay]
ExplosionChance = 0.2        ; chance 0.0–1.0 that a pumpkin explodes instead
MinSpawnItems   = 1          ; min total drops (items + valuables)
MaxSpawnItems   = 6          ; max total drops (items + valuables)

[Spawning]
MinPumpkins     = 1          ; min pumpkins per level
MaxPumpkins     = 3          ; max pumpkins per level
SkipStartRoom   = true       ; avoid points closest to the truck


# Technical details
Netcode: Photon RaiseEvent; host-only spawn. Clients rebuild pumpkins from events  
Scope: No pumpkins in menus/lobby; spawns only after level generation  
FX: Local helpers for Treat/Explode; mirrored to clients via transient events  
Items: Uses ShopManager pools, with fallback to StatsManager.itemDictionary  
Interaction: Ground-snapped pumpkin with trigger collider and “Press E” prompt using game input


**Created by Omniscye**  
**Stay Forever**
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.