Omniscye-Plinko icon

Plinko

Adds a Plinko Mini-game into REPO.

Last updated a month ago
Total downloads 2414
Total rating 1 
Categories Valuables Levels Server-side
Dependency string Omniscye-Plinko-1.1.1
Dependants 1 other package depends on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
Zehs-REPOLib-2.1.0 icon
Zehs-REPOLib

Library for adding content to R.E.P.O.

Preferred version: 2.1.0

README

Omni Plinko โ€“ A Deadly Drop Minigame for R.E.P.O.

Omni Plinko is a chaotic and hilarious minigame level for R.E.P.O. Drop the valuableโ€™s head down one of the tubes and pray it lands in a green reward zone. If it lands in red? Everyone dies.

๐ŸŒ€ Features

  • A single and multiplayer-ready level featuring pure chaos
  • Trigger-based death and reward zones using precise detection
  • Green = good: Get the value of the Head + head extracts to start truck
  • Black = bad: Triggers instant death for the person who threw the PlinkoBall valuable down.
  • Omni-Installer simulation launches the game
  • Works both online and offline
  • Player-safe โ€” unless you're the ball

๐ŸŽฎ How It Works

When the level begins, one player must interact with the Omni-Installer โ€” a fake installation terminal. This kicks off a simulated installation process. Once complete, the installer UI disappears, and the Omni Plinko machine room is revealed.

  • Drop the PlinkoBall valuable (Green Head) into any of the vertical tubes.
  • The ball bounces its way through a mess of pegs and obstacles (You have a live view on the wall)
  • It will land in one of several zones:
    • Green Zone:
      • Triggers Extraction
      • The valuable extracts automatically
      • The truck becomes ready to depart and you get money
    • Black Zone:
      • Kills Whoever threw the head down instantly.
  • Do not attempt to go down the pipe yourself. You will explode. ๐Ÿ’ฅ

โš™๏ธ Technical Notes

  • Uses the PlinkoBottomDetector script with configurable detection radius and zone lists
  • The playerKillCollider is used to instantly kill the last player who grabbed the Plinko ball if it lands in a death zone, by calling playerHealth.Hurt() via networked RPC
  • Only the MasterClient or singleplayer checks zones to avoid network desync
  • Uses Rigidbody position checks and OverlapSphere logic every 0.2s

๐Ÿ“ธ Screenshots

Omni Plinko 1
Omni Plinko 2


Brought to you by Omniscye
Omni Plinko โ€” play stupid games, win explosive prizes.