Ultimate-Park-Manager
Ultimate Park Manager is an all-in-one automation plugin for OpenRCT2 that takes the tedious micromanagement out of running a successful theme park. It automatically calculates and sets optimal prices for rides, park admission, and shops based on proven algorithms from the RollerCoaster Tycoon community.
Ultimate Park Manager is an all-in-one automation plugin for OpenRCT2 that takes the tedious micromanagement out of running a successful theme park. It automatically calculates and sets optimal prices for rides, park admission, and shops based on proven algorithms from the RollerCoaster Tycoon community.
Never again will you need to manually adjust ride prices as they age, fiddle with shop prices when the weather changes, or guess at the right park entry fee. This plugin handles it all while giving you full control over how aggressive or conservative the pricing should be.
🎢 Tab 1: Ride Price Management Feature Description Automatic Ride Pricing Calculates optimal ride prices based on excitement, intensity, nausea ratings and ride type multipliers Age Depreciation Automatically reduces prices for older rides (9 age brackets from 0-200+ months) Duplicate Ride Penalty 25% price reduction when multiple rides of the same type exist Park Entry Fee Detection Adjusts ride prices based on whether park has entry fee (÷4 if paid entry) "Good Value" Pricing Optional 50% discount so guests think rides are good value Lazy Tax Reduction Optional price reduction: 0%, 5%, 10%, 15%, 20%, 30%, 40%, or 50% Unbound Prices Option to allow prices above the normal $20.00 cap Ignore Free Rides Option to skip transport rides and other intentionally free rides Update Frequency Daily, Weekly, or Monthly automatic updates Force Update Button Instantly recalculate all ride prices Make All Free Button Set all rides to free admission instantly
🎟️ Tab 2: Park Admission Fee Management Feature Description Automatic Park Fee Calculates admission fee based on total ride value in park 4 Pricing Strategies Conservative (÷8), Balanced (÷6), Aggressive (÷4), Maximum (÷3) Park Rating Multiplier Fee adjusted by park rating (0.5x to 1.5x) Maximum Fee Cap Configurable max fee ($0-$200) with spinner control Guest Feedback Analysis Scans guest thoughts for "good value" and "bad value" opinions Auto-Adjust from Feedback Reduces fee if >15% think expensive, increases if >25% think cheap Current Fee Display Shows current park admission fee Recommended Fee Display Shows calculated recommended fee Apply Recommended Button Instantly apply the calculated fee Make Entry Free Button Set park entry to free
🛒 Tab 3: Shop Price Management Feature Description Automatic Shop Pricing Sets optimal prices for all food, drink, and merchandise stalls Weather-Based Pricing Higher prices for cold drinks in hot weather, hot drinks in cold weather 34 Shop Items Database Complete pricing data for all shop items (balloon, drinks, food, etc.) Overcharge Markup Options: None, +10%, +20%, +30%, +50%, +100% Current Weather Display Shows current temperature and weather condition Weather Tip Dynamic advice based on current weather Update Shops Button Instantly update all shop prices Shop Items with Weather Pricing: Hot Weather Boost: Ice cream, cold drinks, lemonade, iced tea, sunglasses, hats Cold Weather Boost: Coffee, hot chocolate, soups, soybean milk Rain Boost: Umbrellas
📊 Tab 4: Statistics Dashboard Statistic Description Park Rating Current park rating Park Value Total monetary value of park Guests in Park Current guest count Soft Guest Cap Calculated maximum sustainable guests Open Rides Number of open rated rides Total Ride Value Sum of all ride values Average Excitement Mean excitement across all rides Total Ride Profit Combined profit from all rides Refresh Button Update all statistics
⚙️ Global Features Feature Description Master Enable Switch Single toggle to enable/disable entire plugin Persistent Settings All settings saved to shared storage Multiplayer Support Only runs on server/single player (not clients) Daily Update Hook Subscribes to game day interval for automatic updates Clean Tab UI Window recreates on tab switch to prevent widget bugs
🧮 Algorithms Incorporated Based on formulas from:
Original RCT2 mechanics - Excitement/Intensity/Nausea value calculation OpenRCT2 Ride Price Manager - Age depreciation, duplicate penalty rct2calc.shottysteve.com - Deurklink's comprehensive calculator KaydeArcane rct-calculators - Park fee strategies
MonkeybrainStudio Calculator - Shop item pricing data
v2.2.0 - Initial Release v2.4.0 - I added the ability for it to auto adjust bathroom prices for you and the option to allow auto ride pricing to work independently from the park fee pricing if you desire.