Jump to content

ExtraEvents 1.9.1

$24.99 $19.95
   (5 reviews)

9 Screenshots

  • 30.4k
  • 332
  • 116.38 kB

Works with

About ExtraEvents

ExtraEvents can run multiple different and custom competitive events for players to win prizes; each event is highly configurable including chat/GameTip messages & items, commands, and/or kits rewards for one or more winners; regularly optimized to be as lightweight & efficient as possible; additional events and features planned.

The configuration may seem long but it's simply repetitive to allow for greater customization. ExtraEvents comes out of the box running a random event every 1-2 hours with a scrap reward of 100 for the top player! Custom events and rewards can be added.

Join my Discord for support and updates: https://discord.gg/teSffnDQ7N

Events Included

  • AnimalAnnihilation - Kill animals to win!
  • BarrelBreakers - Break barrels to win!
  • BotBash - Kill bots to win!
  • CrateClash - Loot crates to win!
  • FishingFrenzy - Catch fish to win!
  • OreWar - Mine ore nodes to win!
  • PlayerBattle – Kill players to win!
  • ResourceRumble - Collect resources to win!
  • RoadsignRun – Destroy roadsigns to win!
  • TreeTrimmers - Chop trees to win!
  • TunnelTussle – Kill tunnel dwellers to win!
  • UnderwaterWar – Kill underwater lab scientists to win!

Additional Events Included

  • HighQualBrawl - Collect high quality metal ore at 3x (configurable) the normal rate
  • MetalMash - Collect metal ore at 3x (configurable) the normal rate
  • ResourceRun - Collect resources at 2x (configurable) the normal rate!
  • StoneSmash - Collect stones at 3x (configurable) the normal rate
  • SulfurSpree - Collect sulfur ore at 3x (configurable) the normal rate
  • WoodWhirl - Collect wood at 3x (configurable) the normal rate

Custom Events Can Be Added!

Permissions

  • extraevents.admin

Admin Commands (Console & Chat) (requires extraevents.admin permission)

  • extraevents start - Start random event manually (regardless of Minimum Players Online) [/extraevents start]
  • extraevents start EventName - Start event manually (case sensitive (uses default EventNames, not DisplayNames)) [/extraevents start EventName]
  • extraevents end - End current event [/extraevents end]

Player Chat Commands

  • /extraevents ui - Toggle the UI visibility
  • /extraevents image - Toggle event image visiblity independent from UI

 ADD CUSTOM EVENTS

"BoarBrawl": {
  "Enable Event": true,
  "Event Name": "BoarBrawl",
  "Event Description": "Kill boar to win!",
  "Event Type (destroy, loot, collect, dispense, fish)": "destroy",
  "Event Length (seconds)": 600,
  "Event Entities": [
    "boar"
  ],
  "Enable Event Permission": false,
  "Event Permission": "extraevents.boarbrawl",
  "Show UI And Notifications To Players Without Event Permission?": false,
  "Event Image(s)": [
    {
      "Enable Image": true,
      "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
      "Image Transparency (0.0 - 100.0)": 75.0,
      "Image Anchors Min (x y)": "0.8 0.2",
      "Image Anchors Max (x y)": "0.83 0.245"
    }
  ],
  "Event Leaderboard": {
    "Enable Leaderboard UI": true,
    "UI Anchors Min (x y)": "0.695 0.025",
    "UI Anchors Max (x y)": "0.83 0.1975",
    "UI Background Color (r g b a)": "255 255 255 0.2",
    "UI Text Color (r g b a)": "255 255 255 1.0",
    "UI Text Outline Color (r g b a)": "0 0 0 0.25",
    "UI Text Alignment (left, right, center)": "center",
    "UI Player List Text Alignment (left, right, center)": "center",
    "UI Pending Participation Message": "No one has played... yet."
  },
  "Event Notifications": {
    "Enable Chat Notifications": true,
    "Event Chat Prefix": "",
    "Event Chat Icon (Steam64 ID)": 0,
    "Enable GameTip Notifications": false,
    "GameTip Style (info OR alert)": "info",
    "GameTip Duration (seconds)": 3.0,
    "Enable Event Upcoming Notification": false,
    "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
    "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
    "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
    "Event Ending": "The <color=purple>{event_name}</color> event has ended.",
    "No Participants": "No one participated in the <color=purple>{event_name}</color> event",
    "Multiple Winners Notification Delay (seconds)": 4.0
  },
  "Event Reward(s)": [
    {
      "Enable Reward": true,
      "Reward Probability %": 100,
      "Reward Notification": {
        "Enable Reward Notification": true,
        "Only Send Reward Notification To Winning Player?": false,
        "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
        "Separate {rewards_list} With Commas?": true
      },
      "Item(s)": [
        {
          "Enable Item": true,
          "Item Probability %": 100,
          "Item Display Name": "Scrap",
          "Item Shortname": "scrap",
          "Item Skin ID": 0,
          "Item Amount": 100
        }
      ],
      "Command(s)": [
        {
          "Enable Command": false,
          "Command Probability %": 100,
          "Command Display Name": "VIP Role",
          "Command": "oxide.usergroup add {player.id} vip"
        }
      ],
      "Kit(s) (plugin required)": [
        {
          "Enable Kit": false,
          "Kit Probability %": 100,
          "Kit Display Name": "PVP Kit",
          "Kit": "pvpkit"
        }
      ]
    }
  ]
}

Add extra winner positions to each event by adding to the Event Reward(s) [] group and extra Rewards by adding to the Item(s) [], Command(s) [], and Kits[] groups.
Example (First winner receives 100 Scrap, 1 Pookie, and 10,000 RP. Second winner receives 5,000 RP and Farm Kit)

"Event Reward(s)": [
  {
    "Enable Reward": true,
    "Reward Probability %": 100,
    "Reward Notification": {
      "Enable Reward Notification": true,
      "Only Send Reward Notification To Winning Player?": false,
      "Reward Notification": "{player_name} scored first place in the {event_name} event with {points_scored} points and won {rewards_list}!",
      "Separate {rewards_list} With Commas?": true
    },
    "Item(s)": [
      {
        "Enable Item": true,
        "Item Probability %": 100,
        "Item Display Name": "Pookie",
        "Item Shortname": "pookie.bear",
        "Item Skin ID": 0,
        "Item Amount": 1
      },
      {
        "Enable Item": true,
        "Item Probability %": 100,
        "Item Display Name": "Scrap",
        "Item Shortname": "scrap",
        "Item Skin ID": 0,
        "Item Amount": 100
      }
    ],
    "Command(s)": [
      {
        "Enable Command": true,
        "Command Probability %": 100,
        "Command Display Name": "10,000 RP",
        "Command": "sr add {player.id} 10000"
      }
    ],
    "Kit(s) (plugin required)": [
      {
        "Enable Kit": false,
        "Kit Probability %": 100,
        "Kit Display Name": "PVP Kit",
        "Kit": "pvpkit"
      }
    ]
  },
  {
    "Enable Reward": true,
    "Reward Probability %": 100,
    "Reward Notification": {
      "Enable Reward Notification": true,
      "Only Send Reward Notification To Winning Player?": false,
      "Reward Notification": "{player_name} scored second place in the {event_name} event with {points_scored} points and won {rewards_list}!",
      "Separate {rewards_list} With Commas?": true
    },
    "Item(s)": [
      {
        "Enable Item": false,
        "Item Probability %": 100,
        "Item Display Name": "Scrap",
        "Item Shortname": "scrap",
        "Item Skin ID": 0,
        "Item Amount": 100
      }
    ],
    "Command(s)": [
      {
        "Enable Command": true,
        "Command Probability %": 100,
        "Command Display Name": "5,000 RP",
        "Command": "sr add {player.id} 5000"
      }
    ],
    "Kit(s) (plugin required)": [
      {
        "Enable Kit": true,
        "Kit Probability %": 100,
        "Kit Display Name": "Farm Kit",
        "Kit": "farmkit"
      }
    ]
  }
]

FAQ

Q: Is there a limit to the number of custom events I can create?

Add as many custom events as you want! All custom "Event Types" and "Additional Event Types" must have a unique identifier (EX: "OreWar_Metal", "ResourceRumble_Stones", "ScarecrowSniper", etc.), must use the correct "Event Type" (EX: "dispense", "collect", "destroy", etc.), and must target the appropriate "Event Entities" (EX: "metal.ore", "stones", "scarecrow", etc.)

Q: Is there a limit to the number of reward positions?

Nope, the sky is the limit! The plugin will automatically read any reward position you add to the Event Reward(s)[] group. Give rewards to the top 100 players if you want.

Q: Is there a limit to the number of items, commands, kits, etc. each player can win?

Again the sky is the limit! The plugin will read each item[], command[], kit[], etc. you add to the reward position as long as it is valid and enabled. Invalid items, commands, kits, etc. will be attempted and skipped on failure.

Q: Can I remove an entire event from the config file if I'm not using it?

No, if you remove an entire event from the configuration file it will re-add that event in its default state on reload. Use "Enable Event": false, to completely disable specific events.

Q: What is the ExtraEvents.data file? What does it do? Why can't I read it? Can I delete it?

The ExtraEvents.data file simply stores PlayerIDs for players who have disabled their event UIs & images and that is all. ExtraEvents uses an efficient ProtoBuf method of saving data to optimize performance (originally created by Google) which saves this file in binary and is why your average reader cannot compile it. If you delete the ExtraEvents.data file it will enable the UI and images for all of your players and they would have to disable it again manually.

Q: What is (r g b a)?

(r g b a) stands for (red green blue alpha[opacity]) and is a way of formatting colors, specifically for UI elements in our case. You can convert HEX (#FF0000) to RGBA (255 0 0 1.0) using online guides. Support for HEX and English colors coming soon. https://www.w3schools.com/colors/colors_hexadecimal.asp

Q: Can I add multiple images per event?

Sure, it will display any image you have in the Event Image(s)[] group.

Default Config

{
  "General Options": {
    "Chat Prefix": "<color=purple>ExtraEvents:</color>",
    "Chat Icon (Steam64 ID)": 76561199519603325,
    "Minimum Players Online to Automatically Start Random Event": 3,
    "Auto Random Event Start Time Min (seconds)": 3600,
    "Auto Random Event Start Time Max (seconds)": 7200,
    "Enable Console Messages": true,
    "Enable Log File": true,
    "Chat Command": "extraevents",
    "Admin Permission": "extraevents.admin",
    "All Events Permission (optional, overrides individual event permissions if enabled)": "extraevents.all"
  },
  "Event Types": {
    "AnimalAnnihilation": {
      "Enable Event": true,
      "Event Name": "AnimalAnnihilation",
      "Event Description": "Kill animals to win!",
      "Event Type (destroy, loot, collect, dispense, fish)": "destroy",
      "Event Length (seconds)": 600,
      "Event Entities": [
        "chicken",
        "stag",
        "boar",
        "wolf",
        "bear",
        "polarbear"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.animalannihilation",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event Leaderboard": {
        "Enable Leaderboard UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center",
        "UI Player List Text Alignment (left, right, center)": "center",
        "UI Pending Participation Message": "No one has played... yet."
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended.",
        "No Participants": "No one participated in the <color=purple>{event_name}</color> event",
        "Multiple Winners Notification Delay (seconds)": 4.0
      },
      "Event Reward(s)": [
        {
          "Enable Reward": true,
          "Reward Probability %": 100,
          "Reward Notification": {
            "Enable Reward Notification": true,
            "Only Send Reward Notification To Winning Player?": false,
            "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
            "Separate {rewards_list} With Commas?": true
          },
          "Item(s)": [
            {
              "Enable Item": true,
              "Item Probability %": 100,
              "Item Display Name": "Scrap",
              "Item Shortname": "scrap",
              "Item Skin ID": 0,
              "Item Amount": 100
            }
          ],
          "Command(s)": [
            {
              "Enable Command": false,
              "Command Probability %": 100,
              "Command Display Name": "VIP Role",
              "Command": "oxide.usergroup add {player.id} vip"
            }
          ],
          "Kit(s) (plugin required)": [
            {
              "Enable Kit": false,
              "Kit Probability %": 100,
              "Kit Display Name": "PVP Kit",
              "Kit": "pvpkit"
            }
          ]
        }
      ]
    },
    "BarrelBreakers": {
      "Enable Event": true,
      "Event Name": "BarrelBreakers",
      "Event Description": "Break barrels to win!",
      "Event Type (destroy, loot, collect, dispense, fish)": "destroy",
      "Event Length (seconds)": 600,
      "Event Entities": [
        "loot-barrel-1",
        "loot-barrel-2",
        "loot_barrel_1",
        "loot_barrel_2",
        "oil_barrel"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.barrelbreakers",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event Leaderboard": {
        "Enable Leaderboard UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center",
        "UI Player List Text Alignment (left, right, center)": "center",
        "UI Pending Participation Message": "No one has played... yet."
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended.",
        "No Participants": "No one participated in the <color=purple>{event_name}</color> event",
        "Multiple Winners Notification Delay (seconds)": 4.0
      },
      "Event Reward(s)": [
        {
          "Enable Reward": true,
          "Reward Probability %": 100,
          "Reward Notification": {
            "Enable Reward Notification": true,
            "Only Send Reward Notification To Winning Player?": false,
            "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
            "Separate {rewards_list} With Commas?": true
          },
          "Item(s)": [
            {
              "Enable Item": true,
              "Item Probability %": 100,
              "Item Display Name": "Scrap",
              "Item Shortname": "scrap",
              "Item Skin ID": 0,
              "Item Amount": 100
            }
          ],
          "Command(s)": [
            {
              "Enable Command": false,
              "Command Probability %": 100,
              "Command Display Name": "VIP Role",
              "Command": "oxide.usergroup add {player.id} vip"
            }
          ],
          "Kit(s) (plugin required)": [
            {
              "Enable Kit": false,
              "Kit Probability %": 100,
              "Kit Display Name": "PVP Kit",
              "Kit": "pvpkit"
            }
          ]
        }
      ]
    },
    "BotBash": {
      "Enable Event": true,
      "Event Name": "BotBash",
      "Event Description": "Kill bots to win!",
      "Event Type (destroy, loot, collect, dispense, fish)": "destroy",
      "Event Length (seconds)": 600,
      "Event Entities": [
        "scientistnpc_roam",
        "scientistnpc_patrol",
        "scientistnpc_junkpile_pistol",
        "scientistnpc_peacekeeper",
        "scientistnpc_excavator",
        "scientistnpc_full_any",
        "scientistnpc_full_lr300",
        "scientistnpc_oilrig",
        "scientistnpc_cargo",
        "scientistnpc_cargo_turret_any",
        "scientistnpc_cargo_turret_lr300",
        "scientistnpc_heavy",
        "scientistnpc_full_shotgun",
        "scarecrow",
        "zombie",
        "npc_underwaterdweller",
        "npc_tunneldweller"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.botbash",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event Leaderboard": {
        "Enable Leaderboard UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center",
        "UI Player List Text Alignment (left, right, center)": "center",
        "UI Pending Participation Message": "No one has played... yet."
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended.",
        "No Participants": "No one participated in the <color=purple>{event_name}</color> event",
        "Multiple Winners Notification Delay (seconds)": 4.0
      },
      "Event Reward(s)": [
        {
          "Enable Reward": true,
          "Reward Probability %": 100,
          "Reward Notification": {
            "Enable Reward Notification": true,
            "Only Send Reward Notification To Winning Player?": false,
            "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
            "Separate {rewards_list} With Commas?": true
          },
          "Item(s)": [
            {
              "Enable Item": true,
              "Item Probability %": 100,
              "Item Display Name": "Scrap",
              "Item Shortname": "scrap",
              "Item Skin ID": 0,
              "Item Amount": 100
            }
          ],
          "Command(s)": [
            {
              "Enable Command": false,
              "Command Probability %": 100,
              "Command Display Name": "VIP Role",
              "Command": "oxide.usergroup add {player.id} vip"
            }
          ],
          "Kit(s) (plugin required)": [
            {
              "Enable Kit": false,
              "Kit Probability %": 100,
              "Kit Display Name": "PVP Kit",
              "Kit": "pvpkit"
            }
          ]
        }
      ]
    },
    "CrateClash": {
      "Enable Event": true,
      "Event Name": "CrateClash",
      "Event Description": "Loot crates to win!",
      "Event Type (destroy, loot, collect, dispense, fish)": "loot",
      "Event Length (seconds)": 600,
      "Event Entities": [
        "crate_basic",
        "crate_elite",
        "crate_normal",
        "crate_normal_2",
        "crate_normal_2_food",
        "crate_normal_2_medical",
        "crate_underwater_basic",
        "crate_underwater_advanced",
        "crate_tools",
        "crate_mine",
        "minecart",
        "vehicle_parts",
        "hiddenhackablecrate",
        "codelockedhackablecrate",
        "codelockedhackablecrate_oilrig",
        "supply_drop",
        "bradley_crate",
        "heli_crate",
        "crate_ammunition",
        "crate_fuel",
        "crate_medical",
        "crate_food_1",
        "crate_food_2",
        "foodbox",
        "loot_trash",
        "trash-pile-1",
        "tech_parts_1",
        "tech_parts_2",
        "wagon_crate_normal",
        "wagon_crate_normal_2",
        "wagon_crate_normal_2_food",
        "wagon_crate_normal_2_medical",
        "giftbox_loot",
        "presentdrop",
        "xmastunnellootbox"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.crateclash",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event Leaderboard": {
        "Enable Leaderboard UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center",
        "UI Player List Text Alignment (left, right, center)": "center",
        "UI Pending Participation Message": "No one has played... yet."
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended.",
        "No Participants": "No one participated in the <color=purple>{event_name}</color> event",
        "Multiple Winners Notification Delay (seconds)": 4.0
      },
      "Event Reward(s)": [
        {
          "Enable Reward": true,
          "Reward Probability %": 100,
          "Reward Notification": {
            "Enable Reward Notification": true,
            "Only Send Reward Notification To Winning Player?": false,
            "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
            "Separate {rewards_list} With Commas?": true
          },
          "Item(s)": [
            {
              "Enable Item": true,
              "Item Probability %": 100,
              "Item Display Name": "Scrap",
              "Item Shortname": "scrap",
              "Item Skin ID": 0,
              "Item Amount": 100
            }
          ],
          "Command(s)": [
            {
              "Enable Command": false,
              "Command Probability %": 100,
              "Command Display Name": "VIP Role",
              "Command": "oxide.usergroup add {player.id} vip"
            }
          ],
          "Kit(s) (plugin required)": [
            {
              "Enable Kit": false,
              "Kit Probability %": 100,
              "Kit Display Name": "PVP Kit",
              "Kit": "pvpkit"
            }
          ]
        }
      ]
    },
    "FishingFrenzy": {
      "Enable Event": true,
      "Event Name": "FishingFrenzy",
      "Event Description": "Catch fish to win!",
      "Event Type (destroy, loot, collect, dispense, fish)": "fish",
      "Event Length (seconds)": 600,
      "Event Entities": [
        "fish",
        "fish.herring",
        "fish.yellow_perch",
        "fish.brown_trout",
        "fish.anchovy",
        "fish.sardine",
        "fish.shark"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.fishingfrenzy",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event Leaderboard": {
        "Enable Leaderboard UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center",
        "UI Player List Text Alignment (left, right, center)": "center",
        "UI Pending Participation Message": "No one has played... yet."
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended.",
        "No Participants": "No one participated in the <color=purple>{event_name}</color> event",
        "Multiple Winners Notification Delay (seconds)": 4.0
      },
      "Event Reward(s)": [
        {
          "Enable Reward": true,
          "Reward Probability %": 100,
          "Reward Notification": {
            "Enable Reward Notification": true,
            "Only Send Reward Notification To Winning Player?": false,
            "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
            "Separate {rewards_list} With Commas?": true
          },
          "Item(s)": [
            {
              "Enable Item": true,
              "Item Probability %": 100,
              "Item Display Name": "Scrap",
              "Item Shortname": "scrap",
              "Item Skin ID": 0,
              "Item Amount": 100
            }
          ],
          "Command(s)": [
            {
              "Enable Command": false,
              "Command Probability %": 100,
              "Command Display Name": "VIP Role",
              "Command": "oxide.usergroup add {player.id} vip"
            }
          ],
          "Kit(s) (plugin required)": [
            {
              "Enable Kit": false,
              "Kit Probability %": 100,
              "Kit Display Name": "PVP Kit",
              "Kit": "pvpkit"
            }
          ]
        }
      ]
    },
    "OreWar": {
      "Enable Event": true,
      "Event Name": "OreWar",
      "Event Description": "Mine ore nodes to win!",
      "Event Type (destroy, loot, collect, dispense, fish)": "dispense",
      "Event Length (seconds)": 600,
      "Event Entities": [
        "sulfur.ore",
        "metal.ore",
        "stones"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.orewar",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event Leaderboard": {
        "Enable Leaderboard UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center",
        "UI Player List Text Alignment (left, right, center)": "center",
        "UI Pending Participation Message": "No one has played... yet."
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended.",
        "No Participants": "No one participated in the <color=purple>{event_name}</color> event",
        "Multiple Winners Notification Delay (seconds)": 4.0
      },
      "Event Reward(s)": [
        {
          "Enable Reward": true,
          "Reward Probability %": 100,
          "Reward Notification": {
            "Enable Reward Notification": true,
            "Only Send Reward Notification To Winning Player?": false,
            "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
            "Separate {rewards_list} With Commas?": true
          },
          "Item(s)": [
            {
              "Enable Item": true,
              "Item Probability %": 100,
              "Item Display Name": "Scrap",
              "Item Shortname": "scrap",
              "Item Skin ID": 0,
              "Item Amount": 100
            }
          ],
          "Command(s)": [
            {
              "Enable Command": false,
              "Command Probability %": 100,
              "Command Display Name": "VIP Role",
              "Command": "oxide.usergroup add {player.id} vip"
            }
          ],
          "Kit(s) (plugin required)": [
            {
              "Enable Kit": false,
              "Kit Probability %": 100,
              "Kit Display Name": "PVP Kit",
              "Kit": "pvpkit"
            }
          ]
        }
      ]
    },
    "PlayerBattle": {
      "Enable Event": true,
      "Event Name": "PlayerBattle",
      "Event Description": "Kill other players to win!",
      "Event Type (destroy, loot, collect, dispense, fish)": "destroy",
      "Event Length (seconds)": 600,
      "Event Entities": [
        "player"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.playerbattle",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event Leaderboard": {
        "Enable Leaderboard UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center",
        "UI Player List Text Alignment (left, right, center)": "center",
        "UI Pending Participation Message": "No one has played... yet."
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended.",
        "No Participants": "No one participated in the <color=purple>{event_name}</color> event",
        "Multiple Winners Notification Delay (seconds)": 4.0
      },
      "Event Reward(s)": [
        {
          "Enable Reward": true,
          "Reward Probability %": 100,
          "Reward Notification": {
            "Enable Reward Notification": true,
            "Only Send Reward Notification To Winning Player?": false,
            "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
            "Separate {rewards_list} With Commas?": true
          },
          "Item(s)": [
            {
              "Enable Item": true,
              "Item Probability %": 100,
              "Item Display Name": "Scrap",
              "Item Shortname": "scrap",
              "Item Skin ID": 0,
              "Item Amount": 100
            }
          ],
          "Command(s)": [
            {
              "Enable Command": false,
              "Command Probability %": 100,
              "Command Display Name": "VIP Role",
              "Command": "oxide.usergroup add {player.id} vip"
            }
          ],
          "Kit(s) (plugin required)": [
            {
              "Enable Kit": false,
              "Kit Probability %": 100,
              "Kit Display Name": "PVP Kit",
              "Kit": "pvpkit"
            }
          ]
        }
      ]
    },
    "ResourceRumble": {
      "Enable Event": true,
      "Event Name": "ResourceRumble",
      "Event Description": "Collect resources to win!",
      "Event Type (destroy, loot, collect, dispense, fish)": "collect",
      "Event Length (seconds)": 600,
      "Event Entities": [
        "sulfur.ore",
        "metal.ore",
        "hq.metal.ore",
        "stones",
        "wood",
        "cloth",
        "leather"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.resourcerumble",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event Leaderboard": {
        "Enable Leaderboard UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center",
        "UI Player List Text Alignment (left, right, center)": "center",
        "UI Pending Participation Message": "No one has played... yet."
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended.",
        "No Participants": "No one participated in the <color=purple>{event_name}</color> event",
        "Multiple Winners Notification Delay (seconds)": 4.0
      },
      "Event Reward(s)": [
        {
          "Enable Reward": true,
          "Reward Probability %": 100,
          "Reward Notification": {
            "Enable Reward Notification": true,
            "Only Send Reward Notification To Winning Player?": false,
            "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
            "Separate {rewards_list} With Commas?": true
          },
          "Item(s)": [
            {
              "Enable Item": true,
              "Item Probability %": 100,
              "Item Display Name": "Scrap",
              "Item Shortname": "scrap",
              "Item Skin ID": 0,
              "Item Amount": 100
            }
          ],
          "Command(s)": [
            {
              "Enable Command": false,
              "Command Probability %": 100,
              "Command Display Name": "VIP Role",
              "Command": "oxide.usergroup add {player.id} vip"
            }
          ],
          "Kit(s) (plugin required)": [
            {
              "Enable Kit": false,
              "Kit Probability %": 100,
              "Kit Display Name": "PVP Kit",
              "Kit": "pvpkit"
            }
          ]
        }
      ]
    },
    "RoadsignRun": {
      "Enable Event": true,
      "Event Name": "RoadsignRun",
      "Event Description": "Destroy roadsigns to win!",
      "Event Type (destroy, loot, collect, dispense, fish)": "destroy",
      "Event Length (seconds)": 600,
      "Event Entities": [
        "roadsign1",
        "roadsign2",
        "roadsign3",
        "roadsign4",
        "roadsign5",
        "roadsign6",
        "roadsign7",
        "roadsign8",
        "roadsign9"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.roadsignrun",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event Leaderboard": {
        "Enable Leaderboard UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center",
        "UI Player List Text Alignment (left, right, center)": "center",
        "UI Pending Participation Message": "No one has played... yet."
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended.",
        "No Participants": "No one participated in the <color=purple>{event_name}</color> event",
        "Multiple Winners Notification Delay (seconds)": 4.0
      },
      "Event Reward(s)": [
        {
          "Enable Reward": true,
          "Reward Probability %": 100,
          "Reward Notification": {
            "Enable Reward Notification": true,
            "Only Send Reward Notification To Winning Player?": false,
            "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
            "Separate {rewards_list} With Commas?": true
          },
          "Item(s)": [
            {
              "Enable Item": true,
              "Item Probability %": 100,
              "Item Display Name": "Scrap",
              "Item Shortname": "scrap",
              "Item Skin ID": 0,
              "Item Amount": 100
            }
          ],
          "Command(s)": [
            {
              "Enable Command": false,
              "Command Probability %": 100,
              "Command Display Name": "VIP Role",
              "Command": "oxide.usergroup add {player.id} vip"
            }
          ],
          "Kit(s) (plugin required)": [
            {
              "Enable Kit": false,
              "Kit Probability %": 100,
              "Kit Display Name": "PVP Kit",
              "Kit": "pvpkit"
            }
          ]
        }
      ]
    },
    "TreeTrimmers": {
      "Enable Event": true,
      "Event Name": "TreeTrimmers",
      "Event Description": "Chop trees to win!",
      "Event Type (destroy, loot, collect, dispense, fish)": "dispense",
      "Event Length (seconds)": 600,
      "Event Entities": [
        "wood"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.treetrimmers",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event Leaderboard": {
        "Enable Leaderboard UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center",
        "UI Player List Text Alignment (left, right, center)": "center",
        "UI Pending Participation Message": "No one has played... yet."
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended.",
        "No Participants": "No one participated in the <color=purple>{event_name}</color> event",
        "Multiple Winners Notification Delay (seconds)": 4.0
      },
      "Event Reward(s)": [
        {
          "Enable Reward": true,
          "Reward Probability %": 100,
          "Reward Notification": {
            "Enable Reward Notification": true,
            "Only Send Reward Notification To Winning Player?": false,
            "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
            "Separate {rewards_list} With Commas?": true
          },
          "Item(s)": [
            {
              "Enable Item": true,
              "Item Probability %": 100,
              "Item Display Name": "Scrap",
              "Item Shortname": "scrap",
              "Item Skin ID": 0,
              "Item Amount": 100
            }
          ],
          "Command(s)": [
            {
              "Enable Command": false,
              "Command Probability %": 100,
              "Command Display Name": "VIP Role",
              "Command": "oxide.usergroup add {player.id} vip"
            }
          ],
          "Kit(s) (plugin required)": [
            {
              "Enable Kit": false,
              "Kit Probability %": 100,
              "Kit Display Name": "PVP Kit",
              "Kit": "pvpkit"
            }
          ]
        }
      ]
    },
    "TunnelTussle": {
      "Enable Event": true,
      "Event Name": "TunnelTussle",
      "Event Description": "Kill tunnel dwellers to win!",
      "Event Type (destroy, loot, collect, dispense, fish)": "destroy",
      "Event Length (seconds)": 600,
      "Event Entities": [
        "npc_tunneldweller"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.tunneltussle",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event Leaderboard": {
        "Enable Leaderboard UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center",
        "UI Player List Text Alignment (left, right, center)": "center",
        "UI Pending Participation Message": "No one has played... yet."
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended.",
        "No Participants": "No one participated in the <color=purple>{event_name}</color> event",
        "Multiple Winners Notification Delay (seconds)": 4.0
      },
      "Event Reward(s)": [
        {
          "Enable Reward": true,
          "Reward Probability %": 100,
          "Reward Notification": {
            "Enable Reward Notification": true,
            "Only Send Reward Notification To Winning Player?": false,
            "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
            "Separate {rewards_list} With Commas?": true
          },
          "Item(s)": [
            {
              "Enable Item": true,
              "Item Probability %": 100,
              "Item Display Name": "Scrap",
              "Item Shortname": "scrap",
              "Item Skin ID": 0,
              "Item Amount": 100
            }
          ],
          "Command(s)": [
            {
              "Enable Command": false,
              "Command Probability %": 100,
              "Command Display Name": "VIP Role",
              "Command": "oxide.usergroup add {player.id} vip"
            }
          ],
          "Kit(s) (plugin required)": [
            {
              "Enable Kit": false,
              "Kit Probability %": 100,
              "Kit Display Name": "PVP Kit",
              "Kit": "pvpkit"
            }
          ]
        }
      ]
    },
    "UnderwaterWar": {
      "Enable Event": true,
      "Event Name": "UnderwaterWar",
      "Event Description": "Kill underwater lab scientists to win!",
      "Event Type (destroy, loot, collect, dispense, fish)": "destroy",
      "Event Length (seconds)": 600,
      "Event Entities": [
        "npc_underwaterdweller"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.underwaterwar",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event Leaderboard": {
        "Enable Leaderboard UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center",
        "UI Player List Text Alignment (left, right, center)": "center",
        "UI Pending Participation Message": "No one has played... yet."
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended.",
        "No Participants": "No one participated in the <color=purple>{event_name}</color> event",
        "Multiple Winners Notification Delay (seconds)": 4.0
      },
      "Event Reward(s)": [
        {
          "Enable Reward": true,
          "Reward Probability %": 100,
          "Reward Notification": {
            "Enable Reward Notification": true,
            "Only Send Reward Notification To Winning Player?": false,
            "Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
            "Separate {rewards_list} With Commas?": true
          },
          "Item(s)": [
            {
              "Enable Item": true,
              "Item Probability %": 100,
              "Item Display Name": "Scrap",
              "Item Shortname": "scrap",
              "Item Skin ID": 0,
              "Item Amount": 100
            }
          ],
          "Command(s)": [
            {
              "Enable Command": false,
              "Command Probability %": 100,
              "Command Display Name": "VIP Role",
              "Command": "oxide.usergroup add {player.id} vip"
            }
          ],
          "Kit(s) (plugin required)": [
            {
              "Enable Kit": false,
              "Kit Probability %": 100,
              "Kit Display Name": "PVP Kit",
              "Kit": "pvpkit"
            }
          ]
        }
      ]
    }
  },
  "Additional Event Types": {
    "HighQualBrawl": {
      "Enable Event": true,
      "Event Name": "HighQualBrawl",
      "Event Description": "Collect high quality metal ore at 3x the normal rate!",
      "Event Type (multiply)": "multiply",
      "Event Length (seconds)": 600,
      "Event Multiplier": 3.0,
      "Event Entities": [
        "hq.metal.ore"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.highqualbrawl",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event UI": {
        "Enable UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center"
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended."
      }
    },
    "MetalMash": {
      "Enable Event": true,
      "Event Name": "MetalMash",
      "Event Description": "Collect metal ore at 3x the normal rate!",
      "Event Type (multiply)": "multiply",
      "Event Length (seconds)": 600,
      "Event Multiplier": 3.0,
      "Event Entities": [
        "metal.ore"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.metalmash",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event UI": {
        "Enable UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center"
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended."
      }
    },
    "ResourceRun": {
      "Enable Event": true,
      "Event Name": "ResourceRun",
      "Event Description": "Collect resources at 2x the normal rate!",
      "Event Type (multiply)": "multiply",
      "Event Length (seconds)": 600,
      "Event Multiplier": 2.0,
      "Event Entities": [
        "sulfur.ore",
        "metal.ore",
        "hq.metal.ore",
        "stones",
        "wood",
        "cloth",
        "leather"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.resourcerun",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event UI": {
        "Enable UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center"
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended."
      }
    },
    "StoneSmash": {
      "Enable Event": true,
      "Event Name": "StoneSmash",
      "Event Description": "Collect stones at 3x the normal rate!",
      "Event Type (multiply)": "multiply",
      "Event Length (seconds)": 600,
      "Event Multiplier": 3.0,
      "Event Entities": [
        "stones"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.stonesmash",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event UI": {
        "Enable UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center"
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended."
      }
    },
    "SulfurSpree": {
      "Enable Event": true,
      "Event Name": "SulfurSpree",
      "Event Description": "Collect sulfur ore at 3x the normal rate!",
      "Event Type (multiply)": "multiply",
      "Event Length (seconds)": 600,
      "Event Multiplier": 3.0,
      "Event Entities": [
        "sulfur.ore"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.sulfurspree",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event UI": {
        "Enable UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center"
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended."
      }
    },
    "WoodWhirl": {
      "Enable Event": true,
      "Event Name": "WoodWhirl",
      "Event Description": "Collect wood at 3x the normal rate!",
      "Event Type (multiply)": "multiply",
      "Event Length (seconds)": 600,
      "Event Multiplier": 3.0,
      "Event Entities": [
        "wood"
      ],
      "Enable Event Permission": false,
      "Event Permission": "extraevents.woodwhirl",
      "Show UI And Notifications To Players Without Event Permission?": false,
      "Event Image(s)": [
        {
          "Enable Image": true,
          "Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
          "Image Transparency (0.0 - 100.0)": 75.0,
          "Image Anchors Min (x y)": "0.8 0.2",
          "Image Anchors Max (x y)": "0.83 0.245"
        }
      ],
      "Event UI": {
        "Enable UI": true,
        "UI Anchors Min (x y)": "0.695 0.025",
        "UI Anchors Max (x y)": "0.83 0.1975",
        "UI Background Color (r g b a)": "255 255 255 0.2",
        "UI Text Color (r g b a)": "255 255 255 1.0",
        "UI Text Outline Color (r g b a)": "0 0 0 0.25",
        "UI Text Alignment (left, right, center)": "center"
      },
      "Event Notifications": {
        "Enable Chat Notifications": true,
        "Event Chat Prefix": "",
        "Event Chat Icon (Steam64 ID)": 0,
        "Enable GameTip Notifications": false,
        "GameTip Style (info OR alert)": "info",
        "GameTip Duration (seconds)": 3.0,
        "Enable Event Upcoming Notification": false,
        "Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
        "Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
        "Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
        "Event Ending": "The <color=purple>{event_name}</color> event has ended."
      }
    }
  },
  "Version": {
    "Major": 1,
    "Minor": 9,
    "Patch": 0
  }
}

 

 

ExtraEvents-1-Player-Command-Response.jpg

ExtraEvents-2-Admin-Command-Response.jpg

ExtraEvents-3-Event-Starting.jpg

ExtraEvents-4-Event-Leaderboard.jpg

ExtraEvents-5-Event-Leaderboard2.jpg

ExtraEvents-6-Event-Multiple-Winners.jpg

ui1.jpg

ui2.jpg

  • Love 1

Rainey's Collection

User Feedback

1.2m

Downloads

Total number of downloads.

6.1k

Customers

Total customers served.

89.4k

Files Sold

Total number of files sold.

1.7m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.