About Rocket Strike
Rocket Strike - the ultimate event that allows you to create missile strikes anywhere on the map, in any quantity, any radius and with all possible settings. A unique feature is the creation of nuclear charges that create radiation zones after the explosion.
The following types of rockets are supported: regular, fire, high-speed, MLRS.
The configuration file allows you to manage all aspects of the event:
- projectile type for a missile strike
- random projectiles
- explosion radius
- number of missiles in launch
- nuclear charge
- nuclear charge strength
- radius and duration of the radiation zone
- event frequency
- markers on map
- marker on map after explosion (different color)
- sound siren
- notifications in chat (for all or for nearby players)
- damage multipliers
- loot after explosion
Permissions
Requires: rocketstrike.rs
Chat commands
/rs call (/rs - alias) - takes your position as the center point for launching rockets and using the "Default" preset
/rs onme takes your position as the center point for launching rockets and using the "OnMe" preset
/rs start - event start (the rocket strike will not start immediately, it will be scheduled according to the configuration settings)
/rs stop - stops the event if it was started and scheduled
Configuration
Event settings
"EventSettings": {
"autoStart": false, // automatically schedule an event to run after the plugin is installed
"startAtRandomTime": true,
"randomTimeRangeFrom": 120, // minutes
"randomTimeRangeUpTo": 180, // minutes
"repeatTimeInterval": 45, // minutes
"rocketsLaunchPreset": "Default", // selected launch preset
"randomRocketsLaunchPresets": false
}
Presets
1 preset in the example below:
"LaunchPresets": {
"Default": {
"soundAlarm": true, // play sound alarm on launch start
"soundAlarmDuration": 11, // seconds
"chatNotifications": true, // notify players
"chatNotificationsForNeardbyPlayersOnly": false, // notify only nearby players
"showMapMarker": true, // show markers on the map (both: red and orange)
"mapMarkerLootingStageDuration": 10, // duration in minutes for the orange marker
"noDamage": false, // turns damage off
"dropLoot": true, // allows to control loot drop
"dropLootMultiplier": 1.0, // multiplier for the loot amount dropped by each projectile
"maxRadius": 350, // rocket launch zone max radius
"minRadius": 250, // rocket launch zone min radius
"maxRocketsAmount": 12, // max 12 rockets in one launch
"minRocketsAmount": 7, // min 7 rockets in one launch
"maxDuration": 120, // seconds
"minDuration": 60, // seconds
"damageMultiplier": 1.0, // global damage multiplier that affects each projectile
"projectiles": [
"NuclearMLRSRocket" // projectile type
]
} }
Projectiles configuration
1 projectile in the example below:
"Projectiles": {
"NuclearMLRSRocket": { // name used in a launch presset
"damageMultiplier": 3.0, // projectile damage multiplier for each damage type
"explosionRadius": 45, // meters
"minExplosionRadius": 25, // meters, minimum radius
"gravityModifier": 0, // affects projectile velocity
"velocity": 35, // projectile velocity
"nuclearCharge": true, // if “true” a nuclear charge will be added to the projectile
"nuclearZoneRadius": 50, // meters, radiation zone radius after the explosion
"nuclearZoneRadiationAmount": 55, // radiation damage in the zone per second
"nuclearZoneDuration": 5, // minutes
"prefab": "ammo.rocket.mlrs", // game object used for this projectile
"additionalDamageTypes": [ // additional damage type
{
"type": "Radiation", // types list is available in the plugin file
"damage": 1000
}
],
"itemOnLootDropSpot": "assets/content/structures/excavator/prefabs/diesel_collectable.prefab", // spawns this item on each explosion spot
"dropLootList": [ // list of loot to spawn
{
"item": "metal.fragments",
"min": 500,
"max": 1000
},
{
"item": "sulfur",
"min": 300,
"max": 1000
},
{
"item": "lowgradefuel",
"min": 250,
"max": 500
},
{
"item": "charcoal",
"min": 500,
"max": 1000
},
{
"item": "explosives",
"min": 3,
"max": 12
}
]
}}