Computer Station Adventure Transform your server's computer stations into retro gaming terminals with single-player adventures AND multiplayer games!
Computer Station Adventure
Transform your server's computer stations into retro gaming terminals with single-player adventures AND multiplayer games!
---
Description
Computer Station Adventure brings classic gaming to Rust. When players sit down at any computer station, they can launch into immersive gaming experiences—complete with an authentic retro CRT terminal aesthetic.
The plugin supports THREE game categories:
Whether your players are taking a break from raiding, waiting out a storm, competing with friends, or just looking for something different, this plugin delivers engaging experiences right inside the game world.
---
Features
IMMERSIVE TERMINAL EXPERIENCE
MULTIPLAYER GAMES (8 Games!)
CPU OPPONENT SYSTEM
MULTIPLAYER FEATURES
STORY MODE ENGINE (Choose Your Own Adventure)
TEXT ADVENTURE ENGINE (Parser-Based)
COMPLETION REWARDS SYSTEM
PLAYER-FRIENDLY
SERVER ADMIN TOOLS
---
Included Games
MULTIPLAYER GAMES (All playable vs CPU or other players):
Battleship
The classic naval combat game. Strategically place your fleet of 5 ships, then take turns firing at your opponent's grid to locate and sink their ships. First to sink all enemy ships wins! Features ship placement with rotation, hit/miss markers, and ship status tracking. CPU uses intelligent hunt-and-destroy targeting.
Connect Four
Drop colored pieces into the grid, trying to connect four of your pieces in a row—horizontally, vertically, or diagonally. Simple to learn, challenging to master! CPU evaluates threats and opportunities to provide a real challenge.
Tic Tac Toe
The timeless game of X's and O's. Take turns placing your mark, trying to get three in a row while blocking your opponent. CPU uses optimal strategy for competitive gameplay.
Checkers
The classic strategy board game. Move diagonally, jump to capture opponent pieces, and reach the opposite end to crown your pieces as kings. Capture all enemy pieces to win! CPU prioritizes captures and king promotions.
Chess
The king of strategy games. Full implementation with all piece movements, castling, en passant, pawn promotion, check detection, and checkmate/stalemate conditions. CPU evaluates positions using piece values and board control.
UNO
The beloved card game for 2-4 players! Match colors or numbers, use action cards to skip, reverse, or force opponents to draw. Call UNO when you're down to one card, and be the first to empty your hand to win! Play with friends or CPU opponents.
Risk
Conquer the world! Control territories, build armies, and wage strategic warfare across continents. Features territory drafting, reinforcement phases, attack dice rolling, fortification, and card sets. Supports 2-6 players with any mix of humans and CPU opponents. CPU evaluates continental bonuses and strategic positions.
Stratego
Classic military strategy with hidden information. Deploy 40 pieces including the Marshal, Generals, Miners, Scouts, Spies, Bombs, and your Flag. Pieces remain hidden until combat reveals them. Capture the enemy flag to win! Features randomized CPU setup, aggressive AI tactics, and 1-turn piece reveal memory system.
STORY MODE GAMES:
The Oregon Trail
Travel 2,040 miles from Independence, Missouri to Oregon City in 1847. Manage food, ammunition, medicine, and money as you face river crossings, disease, harsh weather, and countless life-or-death decisions. A fully-featured recreation with resource management, hunting, trading, and multiple paths to victory—or death.
Pirate's Treasure
Hack into a mysterious pirate radio frequency and follow cryptic clues across a remote island. Explore beaches, jungles, and hidden caves while collecting three ancient gems needed to unlock the legendary treasure. Multiple locations, secret passages, and puzzle-solving await.
Abandoned Facility (Horror)
Something went wrong at the old research facility. Access corrupted security logs, piece together what happened, and try not to become the next victim. Atmospheric horror storytelling with tension-building choices.
Fallout Wasteland
Survive in a post-apocalyptic wasteland. Scavenge for supplies, encounter other survivors, and make difficult moral choices in a world where resources are scarce and danger lurks around every corner.
Rust Survival
A meta-adventure set in a world suspiciously similar to the one outside the computer station. Gather, craft, build, and survive—all through text commands on a terminal screen.
TEXT ADVENTURE GAMES:
ZORK I: The Great Underground Empire
The legendary 1980 Infocom classic, fully recreated. Explore the ruins of an ancient empire lying beneath the white house. Collect 19 treasures, battle dangerous creatures including trolls, thieves, and the infamous grue, and discover the secrets of the Great Underground Empire. Features 116 rooms, 104 items, 5 NPCs, and 350 points of adventure.
---
CPU Opponent Details
Every multiplayer game includes a fully-functional CPU opponent:
BATTLESHIP CPU
CONNECT FOUR CPU
TIC TAC TOE CPU
CHECKERS CPU
CHESS CPU
UNO CPU
RISK CPU
STRATEGO CPU
AI CHAT SYSTEM
---
Permissions
computerstationadventure.use — Allows players to access adventure games
computerstationadventure.admin — Allows use of admin commands (/adventurereload)
---
Commands
/adventurereload — Reload all stories, text adventures, and multiplayer games (Admin or permission required)
---
Configuration
{
"UI Background Color": "0.02 0.05 0.02 0.98",
"UI Text Color": "0.2 1 0.2 1",
"UI Button Color": "0.05 0.2 0.05 0.9",
"Enable Sound Effects": true,
"Allow Progress Saving": true,
"Use Monitor Image": true,
"Monitor Screen Area - Anchor Min (x y)": "0.07 0.15",
"Monitor Screen Area - Anchor Max (x y)": "0.93 0.93",
"Enable Completion Rewards": true,
"Rewards - Once Per Wipe Only": true,
"Announce Rewards In Chat": true,
"Reward Announcement Message": "<color=#7fc97f>{player}</color> has completed <color=#ffd700>{game}</color> and received rewards!",
"Use Notify Plugin": false,
"Notify Type (Player Reward)": 0,
"Notify Type (Broadcast)": 0,
"Game Completion Rewards": {
"battleship": {
"Kit Name (leave empty to not give a kit)": "",
"Items": [
{
"Item Shortname": "scrap",
"Amount": 100,
"Skin ID": 0,
"Display Name (optional)": ""
}
],
"Console Command (use {steamid}, {playername}, {gameid} placeholders)": ""
},
"zork1": {
"Kit Name (leave empty to not give a kit)": "",
"Items": [
{
"Item Shortname": "scrap",
"Amount": 250,
"Skin ID": 0,
"Display Name (optional)": ""
}
],
"Console Command (use {steamid}, {playername}, {gameid} placeholders)": "oxide.usergroup add {steamid} winners"
}
}
}
CONFIGURATION OPTIONS:
UI Settings:
Reward Settings:
Per-Game Rewards:
CONSOLE COMMAND EXAMPLES:
AUTO-CONFIG POPULATION:
When new games are added to the Stories, TextAdventures, or Multiplayer folders, the plugin automatically detects them and adds default reward entries to the config. Just run /adventurereload or reload the plugin to pick up new games.
---
Optional Plugin Support
Kits
Notify
---
Installation
1. Place ComputerStationAdventure.cs in your oxide/plugins folder
2. Extract the data folder contents to oxide/data/ComputerStationAdventure/
3. Configure rewards in the generated config file
---
File Structure
oxide/
├── plugins/
│ └── ComputerStationAdventure.cs
└── data/
└── ComputerStationAdventure/
├── Images/ (Game images - monitor, pieces, cards, boards, etc.)
├── Stories/ (Story Mode games - JSON files)
├── TextAdventures/ (Text Adventure games - JSON files)
└── Multiplayer/ (Multiplayer game configs - JSON files)
---
Credits
Plugin developed with passion for classic gaming
Zork I content based on the original 1980 Infocom game by Marc Blank and Dave Lebling
---