openrct2-automarketing
OpenRCT2 Auto Marketing Plugin
The OpenRCT2 Auto Marketing plugin simplifies park management by automating the renewal of marketing campaigns. With this plugin, you can set up a single duration for all campaigns, configure which campaigns to include, and let the plugin handle automatic renewal when campaigns expire. The plugin is now scenario-aware and will automatically adapt to different park pricing models (pay-for-entrance vs pay-per-ride scenarios).
Features
- Automated Marketing Campaigns: Automatically renew marketing campaigns at the end of their duration.
- Scenario-Aware Campaign Selection: Automatically detects park pricing model and only shows relevant campaigns:
- Pay-for-Entrance Scenarios: All campaigns available including Free Park Entry and Half Price Park Entry
- Pay-per-Ride Scenarios: Entrance campaigns automatically disabled (not applicable)
- Customizable Campaigns: Select and configure which campaigns to include from the available options.
- User-Friendly Interface: Access the settings via the "Auto Marketing Campaign" window under the Map dropdown menu.
- Enable/Disable Campaigns: Toggle campaigns on or off directly from the settings window.
- Smart Campaign Filtering: Prevents wasting money on campaigns that won't work in your scenario type.
Installation Instructions
- Compile or download the output file:
openrct2-automarketing-1.0.0.js. - Place the file in your OpenRCT2 plugin folder. By default, this folder is located at:
- Windows:
Documents\OpenRCT2\plugin - macOS:
~/Library/Application Support/OpenRCT2/plugin - Linux:
~/.config/OpenRCT2/plugin
- Windows:
Usage
- Launch OpenRCT2.
- Open the "Map" dropdown menu and select "Auto Marketing Campaign" to open the settings window.
- In the settings window:
- The plugin will automatically detect your scenario type and show relevant campaigns
- Configure the desired marketing campaigns from the available options
- Set a single renewal period (e.g., every 2, 4, or 6 weeks) for all campaigns
- Enable or disable specific campaigns as needed
- Note: Entrance campaigns (Free/Half-Price Park Entry) only appear in scenarios that allow entrance fees
- The plugin will automatically manage and renew the selected campaigns based on your settings and scenario type.
Campaign Types by Scenario
Pay-for-Entrance Scenarios (All campaigns available)
- ✅ Free Park Entry
- ✅ Half Price Park Entry
- ✅ Free Ride Entry
- ✅ Free Food/Drink
- ✅ General Park Campaign
- ✅ Specific Ride Campaign
Pay-per-Ride Scenarios (Entrance campaigns disabled)
- ❌ Free Park Entry (not applicable)
- ❌ Half Price Park Entry (not applicable)
- ✅ Free Ride Entry
- ✅ Free Food/Drink
- ✅ General Park Campaign
- ✅ Specific Ride Campaign
Enjoy seamless marketing automation and focus on building the best park possible!