-
Posts
265 -
Joined
-
Last visited
Content Type
Profiles
Warranty Claims
Downloads
Forums
Store
Support
DOWNLOADS EXTRA
Services
Everything posted by RickySpanish
-
NullReferenceException at (wrapper managed-to-native) UnityEngine.Rigidbody.get_isKinematic(UnityEngine.Rigidbody) at Drone.FixedUpdate () [0x000b5] in <51b1da74989342c5a1748aa5390b1279>:0 NullReferenceException at (wrapper managed-to-native) UnityEngine.Rigidbody.get_isKinematic(UnityEngine.Rigidbody) at Drone.FixedUpdate () [0x000b5] in <51b1da74989342c5a1748aa5390b1279>:0 NullReferenceException at (wrapper managed-to-native) UnityEngine.Rigidbody.get_isKinematic(UnityEngine.Rigidbody) at Drone.FixedUpdate () [0x000b5] in <51b1da74989342c5a1748aa5390b1279>:0 NullReferenceException at (wrapper managed-to-native) UnityEngine.Rigidbody.get_isKinematic(UnityEngine.Rigidbody) at Drone.FixedUpdate () [0x000b5] in <51b1da74989342c5a1748aa5390b1279>:0 NullReferenceException at (wrapper managed-to-native) UnityEngine.Rigidbody.get_isKinematic(UnityEngine.Rigidbody) at Drone.FixedUpdate () [0x000b5] in <51b1da74989342c5a1748aa5390b1279>:0 NullReferenceException at (wrapper managed-to-native) UnityEngine.Rigidbody.get_isKinematic(UnityEngine.Rigidbody) at Drone.FixedUpdate () [0x000b5] in <51b1da74989342c5a1748aa5390b1279>:0 NullReferenceException at (wrapper managed-to-native) UnityEngine.Rigidbody.get_isKinematic(UnityEngine.Rigidbody) at Drone.FixedUpdate () [0x000b5] in <51b1da74989342c5a1748aa5390b1279>:0 Spamming my console with Null reference and lagging the server looking at the logs i saw this i unloaded your plugin and it stopped had to remove it for now
-
Yes it will work no problem with those this scans the tc area for any electrical source and what it's outputting so if you have the output set to something different in TieredElectricity it will just go with whatever you have set for that and HydroelectricGenerator uses a base IO entity so it will just pick that up as a power source and all WaterWorks does is make it so you can increase the capacity of whatever water storage container all this does is look for a water storage container see how much it has in it and use that so it will know if it's capacity is more than vanilla there is no hard coded values in this for capacity or anything it literally just checks with the game and asks is this a power source and how much is it producing and is this a water container and how much is in it
- 17 comments
-
- 1
-
-
- 17 comments
-
Version 1.2.1
66 downloads
Wireless Power Automatic wireless power distribution - no wires needed! Tired of running wires everywhere? Wireless Power automatically distributes electricity from your power sources to all electrical devices within your Tool Cupboard's range. Just place your solar panels, wind turbines, and batteries - everything powers up automatically! --- Features Automatic Power Distribution - All electrical devices within TC range are automatically powered - No wires, no root combiners, no hassle - Power sources (solar, wind, generators, batteries) feed into a shared grid - Supports ALL vanilla electrical devices In-Game UI Panel - Type /power to open the power management interface - View total power capacity, current usage, and available power - See all power sources with their current output - Browse devices by category (Turrets, Lights, Doors, Storage, etc.) - Toggle individual devices or entire categories on/off - Paginated lists for bases with many devices Turret Control - Optional physical switches on turrets (configurable) - Toggle turrets via UI without needing switches - Turret offline notifications when power is lost - Turrets respect power priority settings - **Remove switches** by right-clicking with a hammer Wireless Sprinklers - Sprinklers work wirelessly with nearby water sources - Automatically drains water from barrels, water catchers, and tanks - Configurable drain rate and interval - No pumps or fluid switches needed Smart Power Management - Consumer priority system - choose which devices get power first when supply is limited - Power reserve percentage - keep a buffer for critical devices - Low power warnings when capacity drops below threshold - Power loss notifications when grid goes offline Notification System - Integrates with Notify plugin for clean on-screen alerts - Configurable cooldowns to prevent spam - Notifications for: - Low power warnings - Complete power loss - Turrets going offline Integration & Compatibility - RaidableBases support - plugin ignores raidable base areas - Permission-based access control - Blacklist specific prefabs from being managed - Works alongside vanilla wiring if needed --- Permissions - wirelesspower.use- Required to use wireless power features. Only Tool Cupboards owned by players with this permission will have wireless power. Players without permission must use vanilla wiring. --- Commands /power Toggles the power management UI --- Configuration { "Default Turret State (true = on when placed)": true, "Enable Turret Switches (physical switch on turrets)": true, "Update Interval (seconds)": 1.0, "Require TC Authorization for Switches": true, "Enable Wireless Sprinklers": true, "Sprinkler Drain Amount (ml per tick)": 2, "Sprinkler Drain Interval (seconds)": 5.0, "Max TC Range (meters)": 60.0, "Power Reserve Percentage (0-100, keep this % in reserve)": 0, "Use Notify Plugin (if installed)": true, "Notify Type (from Notify plugin config)": 0, "Notification Cooldown (seconds, prevents spam)": 60.0, "Low Power Warning Threshold (percentage)": 20, "Enable Low Power Warning": true, "Enable Power Loss Notification": true, "Enable Turret Offline Notification": true, "Blacklisted Prefabs (will not be managed)": [], "Consumer Priority (lower = higher priority)": {} } Configuration Options Explained - Default Turret State: Whether turrets start ON or OFF when placed - Enable Turret Switches: Spawn physical switches on turrets for manual control - Update Interval: How often power is recalculated (lower = more responsive but more CPU) - Require TC Authorization for Switches: Players must be authed on TC to use switches - Enable Wireless Sprinklers: Allow sprinklers to work without fluid connections - Sprinkler Drain Amount/Interval: How much and how often sprinklers consume water - Max TC Range: Maximum distance from TC for devices to be included in grid - Power Reserve Percentage: Keep this percentage of power in reserve - Notification Settings: Control alerts for low power, power loss, and turret status - Blacklisted Prefabs: List of prefab paths that won't be wirelessly powered - Consumer Priority: Set priority for device types (lower number = higher priority) --- Supported Power Sources - Solar Panels (small and large) - Wind Turbines - Fuel Generators (small) - Electric Batteries (small, medium, large) - Test Generators - And more! Supported Consumers - Auto Turrets - SAM Sites - Search Lights - Ceiling Lights - Siren Lights - Flasher Lights - Powered Water Purifiers - Electric Furnaces - Electric Heaters - Door Controllers - Storage Adaptors - Sprinklers - Igniters - Snow Machines - Foggers - Laser Detectors - HBHF Sensors - Smart Switches & Alarms - Conveyor Systems - Elevator Systems - And ALL other electrical devices! --- How It Works 1. Grant players the `wirelesspower.use` permission 2. Place a Tool Cupboard (must be owned by a player with permission) 3. Place power sources (solar panels, wind turbines, batteries, etc.) 4. Place electrical devices anywhere within TC range 5. Everything powers up automatically! The plugin scans for all power sources and consumers within each TC's building privilege range. Power is distributed based on priority settings, with the UI showing real-time power status. Note: Players without permission will need to use vanilla wiring - their TCs are not affected by this plugin. ---$19.99- 17 comments
- 2 reviews
-
Version 2.4.5
5 downloads
======================================== HOLY GRAIL The Ultimate Capture & Hold Plugin ======================================== Transform your Rust server with an exciting capture-and-hold gameplay experience! The Holy Grail plugin introduces a legendary item that players must find, capture, and protect to earn rewards and eternal glory. ======================================== OVERVIEW ======================================== Holy Grail spawns a unique, trackable item somewhere in your server's world. Players compete to find, capture, and hold onto the Grail. Whoever is holding the Grail when the wipe ends weather it's in there inventory or a player owned storage container is crowned the winner and receives configurable rewards along with their team if enabled the next time they log in after wipe! ======================================== FEATURES ======================================== GRAIL SPAWNING & TRACKING -------------------------- - Spawns in configurable loot containers across the map - Automatic respawning if the Grail is lost or destroyed - Tracks Grail location through player inventories, storage containers, vending machines, dropped items, and corpses - Persistent tracking across server restarts HOLD TIME & STATISTICS -------------------------- - Tracks how long each player holds the Grail - Time accumulates while Grail is in player inventory OR their owned containers - Leaderboard system ranks players by total hold time - Stats tracking for captures and hold time - Wipe winner (current holder) automatically announced when server wipes HOLDER EFFECTS -------------------------- - Configurable visual glow effects on the Grail holder - Health regeneration OR corruption (drain) while holding - Calorie and hydration effects (boost or drain) - Blessing/Corruption notifications to the holder - All effects fully configurable or can be disabled PROXIMITY DETECTION -------------------------- - Visual and audio effects play when players approach the Grail - Configurable detection radius - Notification messages when players get close - Option to hide effects when Grail is in player-owned storage STEALING & ALERTS -------------------------- - Alert the previous holder when their Grail is stolen - Configurable alert radius - Option to show or hide the thief's name - Server-wide announcements for Grail pickups drops and steals if enabled TEAM INTEGRATION -------------------------- - Announce to team members when a teammate picks up the Grail - Team-aware notifications and tracking BOUNTY SYSTEM -------------------------- - Bounty accumulates the longer a player holds the Grail - Base bounty plus bonus per minute held - Creates high-stakes gameplay and encourages PvP MAP INTEGRATION -------------------------- - Optional map markers showing Grail location - Configurable marker visibility and updates - Grid position announcements DISCORD INTEGRATION -------------------------- - Rich embed messages to your Discord server - Leaderboard posts showing top holders - Winner announcements with player stats - Customizable webhook integration ADMIN FEATURES -------------------------- - Full in-game configuration UI - Spawn settings management - Valid container/prefab configuration - Player statistics viewing - Manual Grail spawning and respawning - Kit reward configuration REWARD SYSTEM -------------------------- - Configure kit rewards for the wipe winner - Custom item rewards - Integrates with popular kit plugins ======================================== HOW IT WORKS ======================================== 1. SPAWN The Holy Grail spawns in a random valid container somewhere in the world (barrels, crates, etc.) 2. DISCOVERY Players searching loot containers may find the Grail. Proximity effects help guide nearby players. 3. CAPTURE When a player picks up the Grail, their hold time begins tracking. Server announcements alert everyone if enabled. 4. PROTECT The holder must protect the Grail from other players. They receive holder effects (buffs or debuffs based on config). 5. COMPETE Players can store the Grail in their base containers - time still accumulates for the container owner. 6. WIN At wipe end, whoever is currently holding the Grail wins and receives configured rewards the next time they log in after wipe! ======================================== BENEFITS ======================================== INCREASED PLAYER ENGAGEMENT - Gives players a persistent objective beyond normal gameplay - Creates organic PvP encounters and raid incentives - Encourages exploration and looting EXTENDED PLAY SESSIONS - Players stay online longer to protect their Grail - Competition drives continued engagement throughout the wipe COMMUNITY BUILDING - Leaderboards create friendly competition - Discord integration keeps players engaged even offline - Winner announcements celebrate top players SERVER DIFFERENTIATION - Unique gameplay mechanic sets your server apart - Fully configurable to match your server's style EASY ADMINISTRATION - No complex setup required - In-game UI for all configuration - Automatic tracking and announcements - No performance impact PERFECT FOR PVE SERVERS WITH PURGE - Adds exciting end-of-wipe objective for PvE communities - Encourages players to participate in purge events - Creates a race to find and secure the Grail before wipe - Gives PvE players a competitive goal without constant PvP - The hunt for the Grail drives exploration during purge - Rewards the player who successfully holds the Grail through the chaos - Perfect finale event to end your wipe on a high note ======================================== CONFIGURATION ======================================== Everything is configurable including: - Grail item appearance and name - Spawn locations and valid containers - All holder effects (enable/disable, amounts, intervals) - Proximity effect settings - Stealing alert settings - Discord webhook and message formats - Reward kits and items - Map marker settings - Announcement messages - And much more! ======================================== PERMISSIONS ======================================== - holygrail.admin - Access to admin UI and commands ======================================== COMMANDS ======================================== Player Commands (configurable): - /hgstats - View your personal Grail statistics - /hgleaderboard - View the hold time leaderboard Admin Commands: - /hgadmin - Open the admin configuration panel - /findgrail - Locate the Grail's current position ======================================== PLUGIN INTEGRATIONS ======================================== ULTIMATE LEADERBOARD -------------------------- Track Holy Grail stats directly in Ultimate Leaderboard! Display grail captures and hold time on your server's leaderboards. Setup Instructions: 1. Install Ultimate Leaderboard plugin 2. Open Holy Grail config or use /hgadmin 3. Navigate to Leaderboard settings 4. Enable "Ultimate Leaderboard Integration" 5. Enable "Track Grail Captures" and/or "Track Hold Time" 6. Set your event names (e.g., "GrailCapture", "GrailHoldTime") 7. In Ultimate Leaderboard config, add matching event names: - Add "GrailCapture" event for capture tracking - Add "GrailHoldTime" event for hold time (tracked in minutes) 8. Reload both plugins Stats Tracked: - Grail Captures: +1 each time a player picks up the grail - Hold Time: Accumulated minutes holding the grail NOTIFY PLUGIN -------------------------- Integrate with Notify for beautiful on-screen notifications instead of chat messages. Setup Instructions: 1. Install Notify plugin 2. Open Holy Grail config or use /hgadmin 3. Enable "Use Notify Plugin" 4. Set your preferred Notify Type (0-7 depending on Notify config) 5. All Holy Grail messages will now use Notify's display system KITS PLUGIN -------------------------- Reward winners with kits from the Kits plugin. Setup Instructions: 1. Install Kits plugin and create your reward kits 2. Open /hgadmin and go to Reward Settings 3. Click "Add Kit Reward" 4. Enter the exact kit name from your Kits plugin 5. Winner will automatically receive the kit when wipe ends CLANS PLUGIN -------------------------- Integrate with Clans for team-based features with your clan members. Setup Instructions: 1. Install Clans plugin 2. Open Holy Grail config or use /hgadmin 3. Navigate to Team settings 4. Enable "Use Clans Plugin" 5. Clan members will now be treated as teammates Features When Enabled: - Clan members notified when a clanmate picks up the grail - Friendly fire prevention between clan members - Clan-aware team announcements FRIENDS PLUGIN -------------------------- Integrate with Friends for team-based features with your friends list. Setup Instructions: 1. Install Friends plugin 2. Open Holy Grail config or use /hgadmin 3. Navigate to Team settings 4. Enable "Use Friends Plugin" 5. Friends will now be treated as teammates Features When Enabled: - Friends notified when a friend picks up the grail - Friendly fire prevention between friends - Friend-aware team announcements Note: You can enable both Clans AND Friends plugins together for maximum team coverage! ======================================== DEPENDENCIES ======================================== Required: - None! Holy Grail works standalone Optional Integrations: - Ultimate Leaderboard (for stat tracking on leaderboards) - Notify (for on-screen notifications) - Kits (for kit rewards) - Clans (for clan-based team features) - Friends (for friends-based team features) - Discord Webhook (for Discord announcements) ======================================== Transform your server's gameplay with Holy Grail - where legends are made and glory awaits!$19.99 -
Changed Status from Pending to Fixed Changed Fixed In to 3.3.2
-
Updated to the chess ai that should have fixed it
-
Alright is it just chess this is happening with?
-
BalloonHeistEvent - Patching exception in method null
RickySpanish replied to RickySpanish's Support Request in Support
Yeah I'm definitely using the lastest version -
I can't seem to replicate the problem is it just chess this is happening with?
-
can you add me on discord? rickyspanish343
-
BalloonHeistEvent - Patching exception in method null
RickySpanish replied to RickySpanish's Support Request in Support
it's still happening it compiles fine when reloaded but will not start when server restarts and comes back online after server comes back on i type the plugins command it and it comes up as this again 168 BalloonHeistEvent - Patching exception in method null i gave to manually reload the plugin after the server initializes to get it to compile -
BalloonHeistEvent - Patching exception in method null
RickySpanish replied to RickySpanish's Support Request in Support
10-4 will let you know -
BalloonHeistEvent - Patching exception in method null
RickySpanish posted A Support Request in Support
BalloonHeistEvent - Patching exception in method null .getting this error in console and the plugin is not loading -
-
First time i have seen it too honestly i have been using this awhile and i'm not sure what skin he was using i think it was one of the ones he owned
-
-
Plugin has been updated added multiplayer games and changed where it gets the images from also added the ability to use commands in the rewards section as requested make sure you drag the images folder over as well when you update because that's where it pulls the images from now it goes in the data folder along with the new multiplayer games
-
-
-
-
-
TextAdventure_Developer_Guide.txt
-
Version 3.3.2
34 downloads
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: - Story Mode: Choose-your-own-adventure style with clickable choices - Text Adventure Mode: Classic parser-based games like Zork (type commands) - Multiplayer Games: Challenge other players OR the CPU to classic board and card games! 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 - Authentic CRT monitor visual overlay - Classic green-on-black terminal styling - Retro sound effects for interactions - Fully customizable colors and appearance - All images loaded locally for fast performance MULTIPLAYER GAMES (8 Games!) - Battleship: Classic naval combat - place your fleet and sink your opponent's ships - Connect Four: Drop pieces to connect four in a row - Tic Tac Toe: The timeless X's and O's game - Checkers: Jump and capture to victory with king promotions - Chess: The ultimate strategy game with full piece movement and check/checkmate detection - UNO: The classic card game supporting 2-4 players with full rule set - Risk: Epic world domination with territory control, armies, and strategic conquest - Stratego: Classic military strategy with hidden pieces and tactical combat CPU OPPONENT SYSTEM - Play ANY multiplayer game against the computer when no friends are available - Intelligent AI with game-specific strategies: - Battleship AI: Smart targeting patterns, hunt mode when ships are hit - Connect Four AI: Blocks winning moves, sets up combos - Tic Tac Toe AI: Minimax algorithm for perfect play - Checkers AI: Evaluates piece positions, prioritizes kings and captures - Chess AI: Full move evaluation, piece values, positional scoring - UNO AI: Strategic card selection, color optimization - Risk AI: Territory evaluation, strategic reinforcement and attacks - Stratego AI: Aggressive scouting, piece value assessment, randomized setup - AI Chat System: CPU opponents have personality! They greet you, react to gameplay, and comment on wins/losses - Configurable AI chat frequency and messages MULTIPLAYER FEATURES - Player vs Player OR Player vs CPU for all games - Player invite system with accept/decline - Pending invite notifications right on the main menu - Real-time turn-based gameplay - In-game chat system for player communication - Beautiful game board images and piece graphics - Works across any computer stations on the server STORY MODE ENGINE (Choose Your Own Adventure) - Branching narrative paths with multiple endings - Inventory system for collecting and using items - Resource counters for survival-style mechanics - Conditional choices based on items, flags, and stats - Weighted random outcomes for unpredictable events - On-screen stat tracking (food, ammo, health, etc.) TEXT ADVENTURE ENGINE (Parser-Based) - Classic Infocom-style text parser ("go north", "take sword", "attack troll") - 150+ built-in verbs (movement, combat, inventory, puzzles, etc.) - Full room/item/NPC system with descriptions - Container system with nested containers and surfaces - Light/dark mechanics with fuel-based light sources - Combat system with hostile NPCs, weapons, and health - Scoring system with treasures and achievements - Save/load game progress - Fully scriptable events, puzzles, and interactions - 100% data-driven - create entire games from JSON alone COMPLETION REWARDS SYSTEM - Reward players with items when they complete/win games - Per-game reward configuration (different rewards for each game) - Kits plugin integration - grant full kits as rewards - Console command execution on win - add players to oxide groups, grant permissions, etc. - Once-per-wipe option to prevent reward farming - Server-wide announcements when players complete games - Notify plugin integration for stylish notifications - Automatic config updates - new games are detected and added to config PLAYER-FRIENDLY - Automatic progress saving between sessions - Category-based game selection menu - Pending multiplayer invites shown immediately when opening menu - Pagination for stories with many choices - Simple one-click access from any computer station - Play against CPU instantly - no waiting for other players SERVER ADMIN TOOLS - Permission system for access control - Admin permission for delegated management - Easy JSON-based story/game format - Hot-reload games without plugin reload (/adventurereload) - Auto-detection of new games with config population - Fully configurable UI positioning - Local image storage - no external URL dependencies --- 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 - Hunts in patterns until finding a ship - Switches to "destroy mode" after a hit - Systematically targets adjacent cells - Returns to hunting after sinking ships CONNECT FOUR CPU - Looks for winning moves first - Blocks opponent's winning threats - Builds toward multiple connection opportunities - Avoids setting up opponent wins TIC TAC TOE CPU - Uses minimax algorithm - Plays optimally - will never lose - Takes center and corners strategically CHECKERS CPU - Prioritizes capture chains - Values king pieces highly - Advances pieces toward promotion - Protects back row when possible CHESS CPU - Evaluates all legal moves - Considers piece values (Queen=9, Rook=5, etc.) - Factors in positional advantages - Detects and executes checkmate patterns UNO CPU - Plays matching cards strategically - Saves wild cards for emergencies - Chooses optimal colors based on hand - Properly calls UNO with one card remaining RISK CPU - Evaluates continent control opportunities - Reinforces strategic territories - Attacks when odds are favorable - Fortifies border territories STRATEGO CPU - Randomizes piece placement each game - Uses Scouts aggressively to probe defenses - Protects high-value pieces (Marshal, General) - Attacks with expendable low-rank pieces - Remembers revealed enemy pieces for one turn AI CHAT SYSTEM - CPU opponents have unique personalities - Greetings at game start - Reactions during gameplay (captures, good moves, etc.) - Victory/defeat messages - Configurable chat frequency (default 10%) - Adds immersion and entertainment to solo play --- 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: - UI Background Color: Terminal background color (RGBA) - UI Text Color: Text color for all UI elements (RGBA) - UI Button Color: Button background color (RGBA) - Enable Sound Effects: Play retro sounds on interactions - Allow Progress Saving: Save player progress between sessions - Use Monitor Image: Display CRT monitor frame overlay - Monitor Screen Area: Position of the game screen within the monitor frame Reward Settings: - Enable Completion Rewards: Master toggle for the reward system - Rewards - Once Per Wipe Only: Players can only earn rewards once per wipe (per game) - Announce Rewards In Chat: Broadcast when a player completes/wins a game - Reward Announcement Message: Customizable message ({player} and {game} placeholders) - Use Notify Plugin: Use Notify for notifications instead of chat - Notify Type: The notification type ID for Notify plugin Per-Game Rewards: - Kit Name: Optional kit to grant via Kits plugin - Items: List of items to give (shortname, amount, skin, custom name) - Console Command: Server command to run on win (supports {steamid}, {playername}, {gameid} placeholders) CONSOLE COMMAND EXAMPLES: - Add to oxide group: "oxide.usergroup add {steamid} winners" - Grant permission: "oxide.grant user {steamid} someplugin.vip" - Run custom plugin: "customplugin.reward {steamid}" 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 - Grant kits as completion rewards - Configure kit name per game in the config Notify - Display stylish notifications instead of chat messages - Separate notification types for player rewards and broadcasts --- 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 ---$29.99
