About Arc Launch Site Event
The Arc Launch Site Event brings action and intensity to the Launch Site monument. An Arc Drone seizes control of the area, and your objective is simple: take down the boss drone and its goons while surviving their relentless attacks. This event transforms the Launch Site into a highly engaging and challenging combat zone.
Arc Drone Behavior:
The Arc Drone spawns directly inside the Launch Site monument and begins patrolling the area. Once it detects a player, it immediately engages. The drone features multiple health phases,
and each phase unlocks:
- More aggressive attack patterns
- Stronger and faster projectiles
- Increased movement speed
- Evasive maneuvers to avoid your shots
Additional Threats:
Armed Scientists also spawn throughout the monument, making entry into the area a difficult and chaotic task. You’ll need to fight your way in while keeping an eye on the drone above.
How to Fight It:
You can whittle down the drone’s massive HP using regular weapons, or deal heavy burst damage using an HV Rocket Launcher for a faster takedown.
Rewards:
Once the drone is destroyed, it drops multiple loot crates containing some of the best possible rewards, making the battle well worth the effort.
Video Showcase
Commands
QuoteStart & End Commands: Permission Requires - ArcLaunchSiteEvent.admin - /arceventstart - /arceventstop Admin Commands: - /arcset edit - /arcset stopedit - /arcset addwaypoint - /arcset removewaypoint - /arcset addnpc - /arcset removenpc
Configuration
Quote{ "Schedule Setting": { "Enable auto event schedule": true, "Minimum player requires to start event": 1, "Minimum time between events [sec.]": 3600, "Maximum time between events [sec.]": 7200, "Duration of the event [sec.]": 3600, "Time before the starting of the event after receiving a chat message [sec.]": 300, "Notification time until the end of the event [sec.]": 300 }, "Chat Setting": { "Chat Avatar Icon": 0, "Chat Prefix": "<color=#FFD700>Arc Launch Site Event</color>: ", "Notification Type(CHAT = 0/TIP = 1/BOTH = 2)": 2 }, "UI Setting": { "Show Boss Health UI": true, "UI Anchor": "0.5 1 0.5 1", "UI Offset": "-200.019 -80.901 199.981 -60.901", "Background Color": "0.969 0.922 0.882 0.035", "Health Bar Color": "0.5372549 0.7176471 0.2470588 1", "UI text": "{HEALTH} HP" }, "Dome Setting": { "Enable Sphere Dome": false, "Sphere Dome Amount": 5, "Sphere Dome Radius": 600.0, "Sphere Dome Color": "assets/bundled/prefabs/modding/events/twitch/br_sphere_red.prefab", "Sphere Dome Dark Color": "assets/prefabs/visualization/sphere.prefab" }, "Marker Setting": { "Enable Marker": true, "Marker Radius": 1.0, "Marker Transparency": 0.35, "Marker Color": "#FFC0CB", "Marker Name": "Arc Launch Site Event [Time: {info}]" }, "PVE Setting": { "Enable PVE Mode TruePVE or SimplePVE (Requires ZoneManager)": false }, "Drone Loot Setting": { "Spawn Drone Loot": true, "Spawn fire around Crates": true, "Lock crates with fire": true, "Crate prefab": "assets/prefabs/npc/m2bradley/bradley_crate.prefab", "Crate Minimum": 5, "Crate Maximum": 10, "Loot to spawn (Default = 0, Own = 1, AlphaLoot = 2)": 0, "If own lootable then this loot going to spawn": { "Minimum numbers of items": 1, "Maximum numbers of items": 2, "List of items": [ { "ShortName": "scrap", "Minimum": 100, "Maximum": 100, "Chance [0.0-100.0]": 50.0, "Blueprint? [true/false]": false, "SkinID (0 - default)": 0, "Name (empty - default)": "Custom Scrap" }, { "ShortName": "scrap", "Minimum": 100, "Maximum": 100, "Chance [0.0-100.0]": 50.0, "Blueprint? [true/false]": false, "SkinID (0 - default)": 0, "Name (empty - default)": "Custom Scrap" } ] } }, "Npc Loot Setting": { "Spawn Npc Loot": true, "Loot to spawn (Default = 0, Own = 1, AlphaLoot = 2)": 0, "If own lootable then this loot going to spawn": { "Minimum numbers of items": 1, "Maximum numbers of items": 2, "List of items": [ { "ShortName": "scrap", "Minimum": 50, "Maximum": 100, "Chance [0.0-100.0]": 50.0, "Blueprint? [true/false]": false, "SkinID (0 - default)": 0, "Name (empty - default)": "Custom Scrap" }, { "ShortName": "scrap", "Minimum": 50, "Maximum": 100, "Chance [0.0-100.0]": 50.0, "Blueprint? [true/false]": false, "SkinID (0 - default)": 0, "Name (empty - default)": "Custom Scrap" } ] } }, "Event Setting": { "Monument Radius": 600.0, "Monument Reset Puzzle": true, "Remove vanilla bradley": true, "Remove other NPCs from the monument area": true, "Boss Drone Setting": { "Health": 10000, "Attack Radius": 200.0, "Speed": 3.5, "Rotate Speed": 70.0, "Altitude Offset": 1.0, "Drone Aimcone": 5.0, "Boss Drone Waypoints List": [ { "x": 154.57341, "y": 30.22289, "z": -31.48588 }, { "x": 155.828445, "y": 30.22289, "z": 49.4738159 }, { "x": 61.7420158, "y": 30.22289, "z": 49.4897842 }, { "x": 57.82657, "y": 30.22289, "z": -31.2605648 } ] }, "Npc Spawn Setting": { "Spawn Enable": true, "Spawn Amount": 60, "Npc Poisitions": [ "(89.52, 7.00, 86.47)", "(114.33, 19.39, 91.53)", "(138.05, 7.60, 86.52)", "(157.74, 7.00, 86.82)", "(190.71, 3.25, 99.52)", "(197.52, 12.00, 79.57)", "(239.26, 3.00, 95.02)", "(254.63, 3.25, 43.35)", "(253.30, 3.00, 75.80)", "(203.12, 3.79, 53.91)", "(185.01, 3.26, 30.23)", "(155.41, 12.00, 32.66)", "(155.53, 12.00, 58.91)", "(117.52, 12.00, 31.92)", "(103.72, 12.00, 57.79)", "(118.19, 12.00, 55.01)", "(187.52, 20.75, 25.40)", "(262.01, 20.75, 25.36)", "(217.63, 3.00, 37.09)", "(90.06, 3.00, -6.13)", "(91.21, 3.00, 39.57)", "(116.19, 3.25, -46.59)", "(107.07, 3.00, -21.85)", "(143.83, 3.25, -63.64)", "(163.28, 3.00, -53.59)", "(131.38, 19.75, -58.35)", "(113.77, 19.75, -93.91)", "(142.18, 19.78, -92.92)", "(101.96, 3.00, -108.08)", "(146.15, 11.00, -128.42)", "(164.50, 3.00, -153.44)", "(193.23, 3.01, -144.86)", "(183.01, 11.00, -127.99)", "(253.13, 3.00, -105.71)", "(253.46, 3.00, -77.48)", "(220.00, 3.00, -97.75)", "(180.42, 3.25, -90.27)", "(182.10, 3.25, -62.09)", "(207.68, 3.26, -31.04)", "(249.67, 3.25, -31.48)", "(228.65, 4.72, -50.52)", "(262.40, 20.75, -22.51)", "(225.87, 20.75, -25.26)", "(203.80, 22.75, -49.60)", "(221.86, 22.75, -58.38)", "(221.29, 22.75, -76.39)", "(227.18, 13.75, -75.96)", "(179.83, 3.00, 2.58)", "(148.36, 3.00, -20.53)", "(152.59, 3.10, 25.63)", "(159.65, 15.64, -31.08)", "(97.69, 3.00, -71.02)", "(212.10, 3.00, -141.66)", "(131.59, 10.97, -146.56)", "(137.77, 3.00, -143.23)", "(119.77, 3.00, 8.72)", "(135.20, 3.00, -13.14)", "(-49.9, 34.4, -30.7)", "(-50.4, 10.4, -32.8)", "(-39.2, 3.2, 0.3)", "(-13.3, 3.0, -46.0)", "(-88.9, 3.0, -42.4)", "(-17.1, 3.0, 38.8)", "(-0.4, -3.0, 10.8)", "(-50.3, 2.9, -55.1)", "(-57.0, 3.0, 9.3)", "(-60.3, 3.2, -9.4)", "(-41.8, -3.0, 41.4)", "(-41.1, -3.0, -44.4)", "(-52.5, -3.0, 9.2)", "(-50.5, -3.0, -12.0)", "(-58.1, -3.0, -0.1)", "(-10.2, 3.2, -0.3)" ], "Npc Types": [ { "ID": 101, "Names": [ "ARC Raider" ], "Health": 120.0, "Roam Range": 30.0, "Chase Range": 30.0, "Attack Range Multiplier": 1.0, "Sense Range": 30.0, "Target Memory Duration [sec.]": 10.0, "Scale damage": 1.0, "Aim Cone Scale": 1.0, "Detect the target only in the NPC's viewing vision cone?": false, "Vision Cone": 135.0, "Speed": 5.5, "Disable radio effects?": false, "Is this a stationary NPC?": false, "Remove a corpse after death?": true, "Wear items": [ { "ShortName": "hazmat.krieg", "SkinID (0 - default)": 0 } ], "Belt items": [ { "ShortName": "rifle.m39", "Amount": 1, "SkinID (0 - default)": 0, "Mods": [ "weapon.mod.holosight", "weapon.mod.flashlight" ], "Ammo": "" }, { "ShortName": "syringe.medical", "Amount": 10, "SkinID (0 - default)": 0, "Mods": [], "Ammo": "" }, { "ShortName": "grenade.f1", "Amount": 10, "SkinID (0 - default)": 0, "Mods": [], "Ammo": "" } ], "Kits": [] }, { "ID": 102, "Names": [ "ARC Raider" ], "Health": 120.0, "Roam Range": 30.0, "Chase Range": 30.0, "Attack Range Multiplier": 1.0, "Sense Range": 30.0, "Target Memory Duration [sec.]": 10.0, "Scale damage": 1.0, "Aim Cone Scale": 1.0, "Detect the target only in the NPC's viewing vision cone?": false, "Vision Cone": 135.0, "Speed": 5.5, "Disable radio effects?": false, "Is this a stationary NPC?": false, "Remove a corpse after death?": true, "Wear items": [ { "ShortName": "hazmat.krieg", "SkinID (0 - default)": 0 } ], "Belt items": [ { "ShortName": "rifle.lr300", "Amount": 1, "SkinID (0 - default)": 0, "Mods": [ "weapon.mod.holosight", "weapon.mod.flashlight" ], "Ammo": "" }, { "ShortName": "syringe.medical", "Amount": 10, "SkinID (0 - default)": 0, "Mods": [], "Ammo": "" }, { "ShortName": "grenade.f1", "Amount": 10, "SkinID (0 - default)": 0, "Mods": [], "Ammo": "" } ], "Kits": [] } ] } }, "Version": { "Major": 1, "Minor": 0, "Patch": 0 } }
Quote{ "EventPreNotify": "Event starting in <color=#55aaff>{0}</color>", "EventStart": "The Arc Launch Site event has begun!\nAn Arc Drone has taken control of the Launch Site!", "EventJoinMsg": "You have entered the event area!", "EventLeftMsg": "You have left the event area!", "EventEndPreNotify": "Event <color=#55aaff>will end</color> in <color=#55aaff>{0}</color>!", "EventEndNotifyFinish": "Event will conclude in <color=#55aaff>{0}</color>!", "EventDroneCrtStateMsg": "The Arc Drone in a critical state!!!", "EventStopDefault": "Event has concluded. Thank you for participating!", "EventStopForceKill": "The Arc Launch Site event has been forcefully ended by an administrator.", "EventDroneKilled": "The Arc Drone has been destroyed!", "EventPVPEnter": "You <color=#55aaff>have entered</color> the PVP Event, now other players <color=#55aaff>can damage</color> you!", "EventPVPLeft": "You <color=#55aaff>have left</color> the PVP Event, now other players <color=#55aaff>cannot damage</color> you!", "EventDroneOutOfRange": "You can't deal damage from that far!" }
API & Hooks
Quote- 1. OnArcLaunchSiteEventStart(Vector3) - 2. OnArcLaunchSiteEventEnd(Vector3) - 3. OnArcDronePlayerTarget(Drone, BasePlayer) - 4. IsArcEventDrone(Drone)
Support

