{
"General Options": {
"Use Friends": false,
"Use Clans": false,
"Use Teams": true,
"Chat Prefix": "<color=orange>[Heli Signals]</color>",
"Use Chat Prefix": true,
"Supply Signal Fuse Length (Rust Default = 3.5)": 3.5,
"Supply Signal Smoke Duration (Rust Default = 210)": 210,
"Disable vanilla Patrol helicopter": false
},
"Announce Options": {
"Announce When Player Calls a Patrol Helicopter to Global Chat": true,
"Announce Helicopter Kill to Global Chat": true,
"Announce Damage Report to Global Chat": true,
"Max Number Players Displayed in Damage Report": 5
},
"Discord Options": {
"Discord WebHook URL": "https://support.discordapp.com/hc/en-us/articles/228383668-Intro-to-Webhooks",
"Announce to Discord when helicopter is called": false,
"Announce to Discord when helicopter is killed": false,
"Announce to Discord when helicopter retires": false
},
"Reward Options": {
"Rewards Plugin (ServerRewards | Economics)": "Economics",
"Currency Unit Displayed e.g: RP | $": "RP",
"Enable Rewards": true,
"Share Rewards Between Players Above Damage Threshold": true,
"Enable Scrap Reward": false,
"Share Scrap Between Players Above Damage Threshold": false,
"Rewards multipliers by permission": {
"helisignals.examplevip1": 1.25,
"helisignals.examplevip2": 1.5,
"helisignals.examplevip3": 1.75
}
},
"Purchasing Options": {
"Purchasing Currency (ServerRewards|Economics|Custom)": "ServerRewards",
"Currency Unit Displayed e.g: RP | $ (Not Used for Custom Currency)": "RP",
"Custom Currency": [
{
"ShortName": "scrap",
"SkinID": 0,
"Display Name": "Scrap"
}
]
},
"Patrol Helicopter Options": {
"Global Helicopter Limit (0 = No Limit)": 2,
"Force Helicopter to Return to Player if it Moves Too far Away": true,
"Force Helicopter to Return Even if Attacking Other Players": true,
"Max Distance of Helicopter From Player Before Force Return": 500,
"Max Distance Helicopter Can Be Damaged By Any Player (0 = Disabled)": 0,
"Map Scale Distance Away to Spawn Helicopter (Default: 1.25 = 1.25 x Map Size Distance)": 1.25,
"Height of heli when it arrives at called location": 50,
"Retire if attacking player is building blocked, while 'Block damage to other players bases' is true": false,
"Retire warning threshold (Number of warnings allowed before retiring)": 25,
"Retire heli on calling player/team killed": false,
"Use NoEscape": false,
"Player Cooldown (seconds) Between Calls (0 = no cooldown)": 3600,
"Cooldown applies to clan/team/friends (Requires Use Friends/Use Clan/Use Teams)": true,
"VIP/Custom Cooldowns": {
"helisignals.examplevip1": 3000,
"helisignals.examplevip2": 2400,
"helisignals.examplevip3": 1800
},
"Profiles": {
"Heli Signal (Easy)": {
"Helicopter display name": "Heli Signal (Easy)",
"Skin ID of the custom Supply Signal": 2920175997,
"Profile shortname (for use in permission and give command)": "easy",
"Enable purchasing using custom currency via the /hsbuy command": true,
"Cost to purchase (using hsbuy command)": 500,
"Starting health": 10000,
"Main rotor health": 900,
"Tail rotor health": 500,
"Initial Helicopter speed until it arrives at location": 42,
"Helicopter max speed (Default = 42)": 42,
"Distance from target when orbiting (Default = 75)": 75,
"Max orbit duration when Helicopter arrives at location (Default = 30)": 30,
"Helicopter max rotation speed SCALE (Default = 1.0)": 1,
"Number of crates to spawn": 4,
"Bullet damage (Default = 20)": 20,
"Bullet speed (Default = 250)": 250,
"Gun fire rate (Default = 0.125)": 0.125,
"Gun burst length (Default = 3)": 3,
"Time between bursts (Default = 3)": 3,
"New target detection range (Default = 150)": 150,
"Max targeting range (Default = 300)": 300,
"Weapon accuracy % (1 to 100)": 40,
"Max number of rockets to fire (Default = 12)": 12,
"Time between rockets (Default = 0.2)": 0.2,
"Rocket damage scale (Default = 1.0)": 1,
"Napalm chance (Default = 0.75)": 0.75,
"Despawn timer": 1200,
"Only owner can damage (and team if enabled)": true,
"Allow Helicopter to target other players": false,
"Block damage to calling players bases": false,
"Block damage to other players bases": true,
"Block damage to other players": true,
"Disable Heli gibs": false,
"Gibs too hot to mine time (Seconds)": 600,
"Health of gibs (more health = more resources)": 500,
"Lock mining gibs to owner": false,
"Unlock mining gibs to others after time in seconds (0 = Never)": 300,
"Disable fire on crates": false,
"Crate fire duration (seconds)": 120,
"Lock looting crates to owner": true,
"Unlock looting crates to others after time in seconds (0 = Never)": 300,
"Reward points issued when destroyed (if enabled)": 1000,
"Scrap amount issued when destroyed (if enabled)": 1000,
"Damage Threshold (Min damage player needs to contribute to get rewards)": 100,
"BotReSpawn profile to spawn at crash site (leave blank for not using)": "",
"Loot Options": {
"Use custom loot table to override crate loot": true,
"Minimum number loot items in crate (0 - 12)": 2,
"Maximum number loot items in crate (0 - 12)": 6,
"Allow duplication of loot items": false,
"Custom loot table": [
{
"ShortName": "explosive.timed",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 2,
"SkinID": 0,
"Display Name": "Timed Explosive Charge"
},
{
"ShortName": "example.shortname",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 10,
"SkinID": 1234567890,
"Display Name": "Example Display name"
}
]
},
"Extra Loot Options": {
"Use extra loot table (NOTE: Total of crate loot + extra items cannot exceed 12)": false,
"Minimum number extra items to add to crate": 6,
"Maximum number extra items to add to crate": 12,
"Allow duplication of extra items": false,
"Extra loot table": [
{
"ShortName": "ammo.rocket.basic",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 2,
"SkinID": 0,
"Display Name": "Rocket"
},
{
"ShortName": "example.shortname",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 2,
"SkinID": 1234567890,
"Display Name": "Example Display name"
}
]
}
},
"Heli Signal (Medium)": {
"Helicopter display name": "Heli Signal (Medium)",
"Skin ID of the custom Supply Signal": 2920176079,
"Profile shortname (for use in permission and give command)": "medium",
"Enable purchasing using custom currency via the /hsbuy command": true,
"Cost to purchase (using hsbuy command)": 1000,
"Starting health": 20000,
"Main rotor health": 1800,
"Tail rotor health": 1000,
"Initial Helicopter speed until it arrives at location": 42,
"Helicopter max speed (Default = 42)": 42,
"Distance from target when orbiting (Default = 75)": 75,
"Max orbit duration when Helicopter arrives at location (Default = 30)": 30,
"Helicopter max rotation speed SCALE (Default = 1.0)": 1,
"Number of crates to spawn": 6,
"Bullet damage (Default = 20)": 30,
"Bullet speed (Default = 250)": 300,
"Gun fire rate (Default = 0.125)": 0.125,
"Gun burst length (Default = 3)": 3,
"Time between bursts (Default = 3)": 3,
"New target detection range (Default = 150)": 150,
"Max targeting range (Default = 300)": 320,
"Weapon accuracy % (1 to 100)": 60,
"Max number of rockets to fire (Default = 12)": 12,
"Time between rockets (Default = 0.2)": 0.2,
"Rocket damage scale (Default = 1.0)": 1,
"Napalm chance (Default = 0.75)": 0.75,
"Despawn timer": 1800,
"Only owner can damage (and team if enabled)": true,
"Allow Helicopter to target other players": false,
"Block damage to calling players bases": false,
"Block damage to other players bases": true,
"Block damage to other players": true,
"Disable Heli gibs": false,
"Gibs too hot to mine time (Seconds)": 600,
"Health of gibs (more health = more resources)": 1000,
"Lock mining gibs to owner": false,
"Unlock mining gibs to others after time in seconds (0 = Never)": 300,
"Disable fire on crates": false,
"Crate fire duration (seconds)": 120,
"Lock looting crates to owner": true,
"Unlock looting crates to others after time in seconds (0 = Never)": 300,
"Reward points issued when destroyed (if enabled)": 2000,
"Scrap amount issued when destroyed (if enabled)": 2000,
"Damage Threshold (Min damage player needs to contribute to get rewards)": 200,
"BotReSpawn profile to spawn at crash site (leave blank for not using)": "",
"Loot Options": {
"Use custom loot table to override crate loot": true,
"Minimum number loot items in crate (0 - 12)": 4,
"Maximum number loot items in crate (0 - 12)": 8,
"Allow duplication of loot items": false,
"Custom loot table": [
{
"ShortName": "explosive.timed",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 2,
"SkinID": 0,
"Display Name": "Timed Explosive Charge"
},
{
"ShortName": "example.shortname",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 10,
"SkinID": 1234567890,
"Display Name": "Example Display name"
}
]
},
"Extra Loot Options": {
"Use extra loot table (NOTE: Total of crate loot + extra items cannot exceed 12)": false,
"Minimum number extra items to add to crate": 1,
"Maximum number extra items to add to crate": 3,
"Allow duplication of extra items": false,
"Extra loot table": [
{
"ShortName": "ammo.rocket.basic",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 2,
"SkinID": 0,
"Display Name": "Rocket"
},
{
"ShortName": "example.shortname",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 2,
"SkinID": 1234567890,
"Display Name": "Example Display name"
}
]
}
},
"Heli Signal (Hard)": {
"Helicopter display name": "Heli Signal (Hard)",
"Skin ID of the custom Supply Signal": 2920176050,
"Profile shortname (for use in permission and give command)": "hard",
"Enable purchasing using custom currency via the /hsbuy command": true,
"Cost to purchase (using hsbuy command)": 2000,
"Starting health": 30000,
"Main rotor health": 2700,
"Tail rotor health": 1500,
"Initial Helicopter speed until it arrives at location": 42,
"Helicopter max speed (Default = 42)": 42,
"Distance from target when orbiting (Default = 75)": 75,
"Max orbit duration when Helicopter arrives at location (Default = 30)": 30,
"Helicopter max rotation speed SCALE (Default = 1.0)": 1,
"Number of crates to spawn": 8,
"Bullet damage (Default = 20)": 40,
"Bullet speed (Default = 250)": 350,
"Gun fire rate (Default = 0.125)": 0.125,
"Gun burst length (Default = 3)": 3,
"Time between bursts (Default = 3)": 3,
"New target detection range (Default = 150)": 150,
"Max targeting range (Default = 300)": 340,
"Weapon accuracy % (1 to 100)": 80,
"Max number of rockets to fire (Default = 12)": 12,
"Time between rockets (Default = 0.2)": 0.2,
"Rocket damage scale (Default = 1.0)": 1,
"Napalm chance (Default = 0.75)": 0.75,
"Despawn timer": 2400,
"Only owner can damage (and team if enabled)": true,
"Allow Helicopter to target other players": false,
"Block damage to calling players bases": false,
"Block damage to other players bases": true,
"Block damage to other players": true,
"Disable Heli gibs": false,
"Gibs too hot to mine time (Seconds)": 600,
"Health of gibs (more health = more resources)": 500,
"Lock mining gibs to owner": false,
"Unlock mining gibs to others after time in seconds (0 = Never)": 300,
"Disable fire on crates": false,
"Crate fire duration (seconds)": 120,
"Lock looting crates to owner": true,
"Unlock looting crates to others after time in seconds (0 = Never)": 300,
"Reward points issued when destroyed (if enabled)": 4000,
"Scrap amount issued when destroyed (if enabled)": 4000,
"Damage Threshold (Min damage player needs to contribute to get rewards)": 400,
"BotReSpawn profile to spawn at crash site (leave blank for not using)": "",
"Loot Options": {
"Use custom loot table to override crate loot": true,
"Minimum number loot items in crate (0 - 12)": 6,
"Maximum number loot items in crate (0 - 12)": 10,
"Allow duplication of loot items": false,
"Custom loot table": [
{
"ShortName": "explosive.timed",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 2,
"SkinID": 0,
"Display Name": "Timed Explosive Charge"
},
{
"ShortName": "example.shortname",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 10,
"SkinID": 1234567890,
"Display Name": "Example Display name"
}
]
},
"Extra Loot Options": {
"Use extra loot table (NOTE: Total of crate loot + extra items cannot exceed 12)": false,
"Minimum number extra items to add to crate": 1,
"Maximum number extra items to add to crate": 3,
"Allow duplication of extra items": false,
"Extra loot table": [
{
"ShortName": "ammo.rocket.basic",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 2,
"SkinID": 0,
"Display Name": "Rocket"
},
{
"ShortName": "example.shortname",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 2,
"SkinID": 1234567890,
"Display Name": "Example Display name"
}
]
}
},
"Heli Signal (Elite)": {
"Helicopter display name": "Heli Signal (Elite)",
"Skin ID of the custom Supply Signal": 2920176024,
"Profile shortname (for use in permission and give command)": "elite",
"Enable purchasing using custom currency via the /hsbuy command": true,
"Cost to purchase (using hsbuy command)": 4000,
"Starting health": 40000,
"Main rotor health": 3600,
"Tail rotor health": 2000,
"Initial Helicopter speed until it arrives at location": 42,
"Helicopter max speed (Default = 42)": 42,
"Distance from target when orbiting (Default = 75)": 75,
"Max orbit duration when Helicopter arrives at location (Default = 30)": 30,
"Helicopter max rotation speed SCALE (Default = 1.0)": 1,
"Number of crates to spawn": 10,
"Bullet damage (Default = 20)": 50,
"Bullet speed (Default = 250)": 400,
"Gun fire rate (Default = 0.125)": 0.125,
"Gun burst length (Default = 3)": 3,
"Time between bursts (Default = 3)": 3,
"New target detection range (Default = 150)": 150,
"Max targeting range (Default = 300)": 360,
"Weapon accuracy % (1 to 100)": 40,
"Max number of rockets to fire (Default = 12)": 12,
"Time between rockets (Default = 0.2)": 0.2,
"Rocket damage scale (Default = 1.0)": 1,
"Napalm chance (Default = 0.75)": 0.75,
"Despawn timer": 3600,
"Only owner can damage (and team if enabled)": true,
"Allow Helicopter to target other players": false,
"Block damage to calling players bases": false,
"Block damage to other players bases": true,
"Block damage to other players": true,
"Disable Heli gibs": false,
"Gibs too hot to mine time (Seconds)": 600,
"Health of gibs (more health = more resources)": 500,
"Lock mining gibs to owner": false,
"Unlock mining gibs to others after time in seconds (0 = Never)": 300,
"Disable fire on crates": false,
"Crate fire duration (seconds)": 120,
"Lock looting crates to owner": true,
"Unlock looting crates to others after time in seconds (0 = Never)": 300,
"Reward points issued when destroyed (if enabled)": 8000,
"Scrap amount issued when destroyed (if enabled)": 8000,
"Damage Threshold (Min damage player needs to contribute to get rewards)": 600,
"BotReSpawn profile to spawn at crash site (leave blank for not using)": "",
"Loot Options": {
"Use custom loot table to override crate loot": true,
"Minimum number loot items in crate (0 - 12)": 8,
"Maximum number loot items in crate (0 - 12)": 12,
"Allow duplication of loot items": false,
"Custom loot table": [
{
"ShortName": "explosive.timed",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 2,
"SkinID": 0,
"Display Name": "Timed Explosive Charge"
},
{
"ShortName": "example.shortname",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 10,
"SkinID": 1234567890,
"Display Name": "Example Display name"
}
]
},
"Extra Loot Options": {
"Use extra loot table (NOTE: Total of crate loot + extra items cannot exceed 12)": false,
"Minimum number extra items to add to crate": 1,
"Maximum number extra items to add to crate": 3,
"Allow duplication of extra items": false,
"Extra loot table": [
{
"ShortName": "ammo.rocket.basic",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 2,
"SkinID": 0,
"Display Name": "Rocket"
},
{
"ShortName": "example.shortname",
"Chance (0 - 100)": 50,
"Min amount": 1,
"Max Amount": 2,
"SkinID": 1234567890,
"Display Name": "Example Display name"
}
]
}
}
}
},
"Version": {
"Major": 1,
"Minor": 0,
"Patch": 21
}
}