- PLEASE READ CAREFULLY, THERE HAVE BEEN SOME BIG CHANGES TO THE AVAILABLE CONFIGURATIONS.
- EXISTING CONFIGURATIONS AND EVENTS SHOULD FUNCTION AS BEFORE BUT CAN BE EXPANDED UPON.
- AS ALWAYS, BACKUP EXISTING CONFIGURATIONS BEFORE UPDATING IN CASE THERE ARE UNEXPECTED PROBLEMS.
- Added "Event Entities" to all "Event Types" and "Additional Event Types" groups to allow entity targeting by Shortname.
-- EXAMPLE: Your server uses NpcSpawn/BetterNpc to replace Underwater Lab NPCs or Tunnel Dwellers with custom 'scientistnpc_heavy' NPCs, so you can set the "Event Entities" for UnderwaterWar and TunnelTussle to "scientistnpc_heavy"
-- EXAMPLE: OreWar can have the "Event Name" of "SulfurStruggle" with "sulfur.ore" being the only entity in the "Event Entities" group to only give players points on Sulur Ore node dispenses.
- Added "Event Type (destroy, loot, collect, dispense, fish)" to all "Event Types" configurations, this determines which action players will take to get points during the event.
-- destroy - counts destroyed/killed NPCs, players, barrels, roadsigns, etc.
-- loot - counts looted crates & loot containers
-- collect - adds collected resources/entity amounts together (adds total number of entities collected [500 wood, 1000 metal.ore, 10 cloth, etc.])
-- dispense - counts collected resource/entity types (counts entity types distributed [wood = 1 point, metal.ore = 1 point, cloth = 1 point, etc.])
-- fish - counts caught fish or killed sharks
- Added "Event Type (multiply)" to the "Additional Event Types" configurations
-- multiply - Collect resources at a higher (or lower) amount
- Additional and custom events can now be created by adding to the "Event Types" and "Additional Event Types" groups.
-- 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.)
-- Default "Event Types" and "Additional Event Types" identifiers can NOT be renamed/deleted.
-- "Event Types" can only have "destroy", "loot", "collect", "dispense", "fish" as an "Event Type"
-- "Additional Event Types" can only have "multiply" as an "Event Type" (additional event types for this group are TBD)
- Added "HighQualBrawl" to the "Additional Event Type" group - Collect high quality metal ore at 3x (configurable) the normal rate
- Added "MetalMash" to the "Additional Event Type" group - Collect metal ore at 3x (configurable) the normal rate
- Added "StoneSmash" to the "Additional Event Type" group - Collect stones at 3x (configurable) the normal rate
- Added "SulfurSpree" to the "Additional Event Type" group - Collect sulfur ore at 3x (configurable) the normal rate
- Added "WoodWhirl" to the "Additional Event Type" group - Collect wood at 3x (configurable) the normal rate
-- Default to "Enable Event": true for new configurations; existing configurations earlier than 1.9.0 must configure and enable events manually
- Re-ordered "Event Types" and "Additional Event Types" into Alphabetical order.
-- Custom "Event Types" and "Additional Event Types" will automatically be added to the end of each group.
- Optimized & simplified event hooks & subscription logic.
- Fixed ALERT style duration