feat(ruaf come home, utar go home)
This commit is contained in:
parent
fb69310f35
commit
10849d7ce9
49 changed files with 27689 additions and 0 deletions
BIN
SPT/user/mods/RUAFComeHome/RUAFComeHomeServer.dll
Normal file
BIN
SPT/user/mods/RUAFComeHome/RUAFComeHomeServer.dll
Normal file
Binary file not shown.
182
SPT/user/mods/RUAFComeHome/config.jsonc
Normal file
182
SPT/user/mods/RUAFComeHome/config.jsonc
Normal file
|
|
@ -0,0 +1,182 @@
|
|||
{
|
||||
// Debug settings, don't touch unless you know what you're doing
|
||||
"debug": {
|
||||
// Enable or disable additional debug logs
|
||||
"logs": false,
|
||||
// Force patrols to spawn in every raid (as if patrolChance was 100%)
|
||||
"spawnAlways": false,
|
||||
// Force patrols to always spawn at the start of raids
|
||||
"spawnInstantlyAlways": false
|
||||
},
|
||||
// Settings for changing how patrols and their members are generated
|
||||
"patrols": {
|
||||
// Minimum size a patrol needs to be to have a chance for a second leader
|
||||
"minSecondLeaderSize": 5,
|
||||
// Chance (percentage) for a patrol to have a second leader if it meets the minimum size
|
||||
"secondLeaderChance": 30,
|
||||
// Every x person in a patrol there will be a specialist role (machinegunner, autorifleman, marksman, etc)
|
||||
"specialistEveryPerson": 3
|
||||
},
|
||||
"checkpoints": {
|
||||
// Minimum size a patrol needs to be to have a chance for a second leader
|
||||
"minSecondLeaderSize": 4,
|
||||
// Chance (percentage) for a patrol to have a second leader if it meets the minimum size
|
||||
"secondLeaderChance": 35,
|
||||
// Every x person in a patrol there will be a specialist role (machinegunner, autorifleman, marksman, etc)
|
||||
"specialistEveryPerson": 3
|
||||
},
|
||||
// Location-specific settings. You can add more locations by copying one of the existing ones and changing the name to the map's internal name
|
||||
"locations": {
|
||||
"woods": {
|
||||
// Location-specific patrol settings
|
||||
"patrol": {
|
||||
// Enable or disable patrols on this map
|
||||
"enablePatrols": true,
|
||||
// Chance (percentage) for a patrol to spawn in a raid
|
||||
"patrolChance": 50,
|
||||
// Maximum number of patrols that can spawn in a raid. Each patrol roll is independent, increasing the overall chance to encounter a patrol and allowing multiple patrols
|
||||
"patrolAmount": 1,
|
||||
// Minimum members in a patrol
|
||||
"patrolMin": 3,
|
||||
// Maximum members in a patrol
|
||||
"patrolMax": 6,
|
||||
// Bot Zones to spawn patrols in. Picks randomly, eliminating choices for subsequent patrols until all are used, then resets
|
||||
"patrolZones": [ "ZoneHouse", "ZoneMiniHouse", "ZoneBrokenVill" ],
|
||||
// Minimum time a patrol can spawn after raid start. Avoid setting this less than 120 to prevent issues with checkpoints
|
||||
"patrolTimeMin": 300,
|
||||
// Maximum time a patrol can spawn after raid start
|
||||
"patrolTimeMax": 1680
|
||||
},
|
||||
// Location-specific checkpoint settings
|
||||
"checkpoint": {
|
||||
// Enable start-of-raid checkpoints on this map
|
||||
"enableCheckpoints": true,
|
||||
// Amount of checkpoints that can be in raid. Each checkpoint roll is independent, increasing the overall chance to encounter a checkpoint and allowing multiple checkpoints
|
||||
"checkpointAmount": 2,
|
||||
// Collection of the different checkpoints
|
||||
"checkpointZones": [
|
||||
{
|
||||
// Bot zone for this checkpoint
|
||||
"checkpointZone": "ZoneRoad",
|
||||
// Chance (percentage) for this checkpoint to spawn if selected
|
||||
"checkpointChance": 40,
|
||||
// Minimum members in this checkpoint
|
||||
"checkpointMin": 3,
|
||||
// Maximum members in this checkpoint
|
||||
"checkpointMax": 4,
|
||||
// Radius around the coordinates that bots will find cover points within
|
||||
"checkpointRadius": 20,
|
||||
// Coordinates for this checkpoint
|
||||
"x": -162.703,
|
||||
"y": -0.982,
|
||||
"z": 393.776
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"bigmap": {
|
||||
"patrol": {
|
||||
"enablePatrols": true,
|
||||
"patrolChance": 50,
|
||||
"patrolAmount": 2,
|
||||
"patrolMin": 4,
|
||||
"patrolMax": 7,
|
||||
"patrolZones": [ "ZoneBlockPost", "ZoneCrossRoad", "ZoneTankSquare" ],
|
||||
"patrolTimeMin": 300,
|
||||
"patrolTimeMax": 1200
|
||||
},
|
||||
"checkpoint": {
|
||||
"enableCheckpoints": true,
|
||||
"checkpointAmount": 2,
|
||||
"checkpointZones": [
|
||||
{
|
||||
"checkpointZone": "ZoneWade",
|
||||
"checkpointChance": 50,
|
||||
"checkpointMin": 3,
|
||||
"checkpointMax": 5,
|
||||
"checkpointRadius": 20,
|
||||
"x": -15.731,
|
||||
"y": -0.224,
|
||||
"z": -118.653
|
||||
},
|
||||
{
|
||||
"checkpointZone": "ZoneBlockPost",
|
||||
"checkpointChance": 40,
|
||||
"checkpointMin": 2,
|
||||
"checkpointMax": 3,
|
||||
"checkpointRadius": 20,
|
||||
"x": 645.827,
|
||||
"y": 0.242,
|
||||
"z": 105.409
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"interchange": {
|
||||
"patrol": {
|
||||
"enablePatrols": true,
|
||||
"patrolChance": 50,
|
||||
"patrolAmount": 2,
|
||||
"patrolMin": 4,
|
||||
"patrolMax": 6,
|
||||
"patrolZones": [ "ZoneRoad", "ZoneOLI", "ZoneIDEAPark" ],
|
||||
"patrolTimeMin": 300,
|
||||
"patrolTimeMax": 1600
|
||||
},
|
||||
"checkpoint": {
|
||||
"enableCheckpoints": false,
|
||||
"checkpointAmount": 1,
|
||||
"checkpointZones": [
|
||||
|
||||
]
|
||||
}
|
||||
},
|
||||
"shoreline": {
|
||||
"patrol": {
|
||||
"enablePatrols": true,
|
||||
"patrolChance": 40,
|
||||
"patrolAmount": 2,
|
||||
"patrolMin": 4,
|
||||
"patrolMax": 7,
|
||||
"patrolZones": [ "ZoneGasStation", "ZoneRailWays", "ZoneBusStation" ],
|
||||
"patrolTimeMin": 300,
|
||||
"patrolTimeMax": 1600
|
||||
},
|
||||
"checkpoint": {
|
||||
"enableCheckpoints": false,
|
||||
"checkpointAmount": 1,
|
||||
"checkpointZones": [
|
||||
{
|
||||
"checkpointZone": "ZoneRailWays",
|
||||
"checkpointChance": 70,
|
||||
"checkpointMin": 3,
|
||||
"checkpointMax": 5,
|
||||
"checkpointRadius": 10,
|
||||
"x": -845.835,
|
||||
"y": -59.117,
|
||||
"z": 474.212
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"tarkovstreets": {
|
||||
"patrol": {
|
||||
"enablePatrols": true,
|
||||
"patrolChance": 50,
|
||||
"patrolAmount": 2,
|
||||
"patrolMin": 4,
|
||||
"patrolMax": 7,
|
||||
"patrolZones": [ "ZoneFactory", "ZoneCard1", "ZoneSW01" ],
|
||||
"patrolTimeMin": 300,
|
||||
"patrolTimeMax": 1800
|
||||
},
|
||||
"checkpoint": {
|
||||
"enableCheckpoints": false,
|
||||
"checkpointAmount": 1,
|
||||
"checkpointZones": [
|
||||
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
3
SPT/user/mods/RUAFComeHome/db/CustomLocales/en.json
Normal file
3
SPT/user/mods/RUAFComeHome/db/CustomLocales/en.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"ScavRole/RUAF": "RUAF"
|
||||
}
|
||||
|
|
@ -0,0 +1,273 @@
|
|||
{
|
||||
"equipment": {
|
||||
|
||||
},
|
||||
"weapons": {
|
||||
|
||||
},
|
||||
"categories": {
|
||||
"ak74_mags_standard": {
|
||||
"ak74 mag 30": {
|
||||
"id": "55d480c04bdc2d1d4e8b456a"
|
||||
},
|
||||
"ak12 early mag": {
|
||||
"id": "649ec30cb013f04a700e60fb"
|
||||
},
|
||||
"ak12 mag": {
|
||||
"id": "5bed61680db834001d2c45ab"
|
||||
}
|
||||
},
|
||||
"ak74_mags_auto": {
|
||||
"rpk16 95": {
|
||||
"id": "5bed625c0db834001c062946"
|
||||
},
|
||||
"rpk74m 45": {
|
||||
"id": "55d481904bdc2d8c2f8b456a"
|
||||
}
|
||||
},
|
||||
"buffer_stocks": {
|
||||
"ak12 stock": {
|
||||
"id": "5beec8c20db834001d2c465c"
|
||||
}
|
||||
},
|
||||
"dovetail_optics": {
|
||||
"pk1 obzor": {
|
||||
"id": "618a5d5852ecee1505530b2a",
|
||||
"chance": 10,
|
||||
"children": {}
|
||||
}
|
||||
},
|
||||
"dovetail_mid":{
|
||||
"usp1": {
|
||||
"id": "5cf638cbd7f00c06595bc936",
|
||||
"chance": 10,
|
||||
"slots": {
|
||||
"mod_tactical": ["5cf639aad7f00c065703d455"]
|
||||
}
|
||||
},
|
||||
"1p78 mount": {
|
||||
"id": "618a75c9a3884f56c957ca1b",
|
||||
"chance": 10,
|
||||
"children": {
|
||||
"1p78": {
|
||||
"id": "618a75f0bd321d49084cd399",
|
||||
"chance": 10,
|
||||
"slots": {
|
||||
"mod_tactical": ["618a760e526131765025aae3"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"slots": {
|
||||
"mod_scope": ["1p78"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"dovetail_long": {
|
||||
"1p59 mount": {
|
||||
"id": "5d0a29ead7ad1a0026013f27",
|
||||
"chance": 10,
|
||||
"children": {
|
||||
"1p59": {
|
||||
"id": "5d0a3a58d7ad1a669c15ca14",
|
||||
"chance": 10,
|
||||
"slots": {
|
||||
"mod_tactical": ["5d0b5cd3d7ad1a3fe32ad263"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"slots": {
|
||||
"mod_scope": ["1p59"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"dovetail_pso": {
|
||||
"pso1m2": {
|
||||
"id": "5c82343a2e221644f31c0611",
|
||||
"chance": 10,
|
||||
"slots": {
|
||||
"mod_tactical": ["57f3a5ae2459772b0e0bf19e"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"scopes_mid": {
|
||||
"elcan": {
|
||||
"id": "57ac965c24597706be5f975c",
|
||||
"chance": 10,
|
||||
"children": {}
|
||||
},
|
||||
"tan elcan": {
|
||||
"id": "57aca93d2459771f2c7e26db",
|
||||
"chance": 10,
|
||||
"children": {}
|
||||
},
|
||||
"ta51 mount": {
|
||||
"id": "59db7eed86f77461f8380365",
|
||||
"chance": 20,
|
||||
"children": {},
|
||||
"slots": {
|
||||
"mod_scope": ["optics_acog"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"scopes_long": {
|
||||
"geissele mount": {
|
||||
"id": "618b9643526131765025ab35",
|
||||
"chance": 10,
|
||||
"children": {
|
||||
"ring cap": {
|
||||
"id": "618b9671d14d6d5ab879c5ea",
|
||||
"chance": 10,
|
||||
"children": {}
|
||||
}
|
||||
},
|
||||
"slots": {
|
||||
"mod_scope": ["optics_30"],
|
||||
"mod_mount": ["618b9671d14d6d5ab879c5ea"]
|
||||
}
|
||||
},
|
||||
"nightforce mount": {
|
||||
"id": "5aa66a9be5b5b0214e506e89",
|
||||
"chance": 10,
|
||||
"children": {},
|
||||
"slots": {
|
||||
"mod_scope": ["optics_34"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"optics_acog":{
|
||||
"acog" : {
|
||||
"id": "5c05293e0db83400232fff80",
|
||||
"chance": 20,
|
||||
"children": {}
|
||||
},
|
||||
"tan acog": {
|
||||
"id": "5c052a900db834001a66acbd",
|
||||
"chance": 20,
|
||||
"children": {}
|
||||
},
|
||||
"weird acog": {
|
||||
"id": "59db7e1086f77448be30ddf3",
|
||||
"chance": 15,
|
||||
"children": {}
|
||||
}
|
||||
},
|
||||
"optics_30": {
|
||||
"vudu": {
|
||||
"id": "5b3b99475acfc432ff4dcbee",
|
||||
"chance": 20,
|
||||
"children": {}
|
||||
},
|
||||
"leupold": {
|
||||
"id": "5a37cb10c4a282329a73b4e7",
|
||||
"chance": 20,
|
||||
"children": {}
|
||||
},
|
||||
"march": {
|
||||
"id": "57c5ac0824597754771e88a9",
|
||||
"chance": 20,
|
||||
"children": {}
|
||||
}
|
||||
},
|
||||
"optics_34": {
|
||||
"atacr": {
|
||||
"id": "5aa66be6e5b5b0214e506e97",
|
||||
"chance": 20,
|
||||
"children": {}
|
||||
},
|
||||
"pmii": {
|
||||
"id": "61714eec290d254f5e6b2ffc",
|
||||
"chance": 20,
|
||||
"children": {}
|
||||
}
|
||||
},
|
||||
"sights": {
|
||||
"krechet": {
|
||||
"id": "609a63b6e2ff132951242d09",
|
||||
"chance": 50,
|
||||
"children": {}
|
||||
},
|
||||
"pk-120": {
|
||||
"id": "5c0505e00db834001b735073",
|
||||
"chance": 70,
|
||||
"children": {}
|
||||
}
|
||||
},
|
||||
"compact_sights": {
|
||||
|
||||
},
|
||||
"grips": {
|
||||
"p2 grip": {
|
||||
"id": "64806bdd26c80811d408d37a",
|
||||
"chance": 40,
|
||||
"children": {}
|
||||
},
|
||||
"rk5": {
|
||||
"id": "5c1bc7432e221602b412949d",
|
||||
"chance": 40,
|
||||
"children": {}
|
||||
},
|
||||
"rk1": {
|
||||
"id": "5c1bc5612e221602b5429350"
|
||||
}
|
||||
},
|
||||
"grips_mlok": {
|
||||
"magpul afg mlok tan": {
|
||||
"id": "57cffcd624597763133760c5"
|
||||
},
|
||||
"dd vert mlok tan": {
|
||||
"id": "651a8e529829226ceb67c319"
|
||||
},
|
||||
"bcm mlok blk": {
|
||||
"id": "665d5d9e338229cfd6078da1"
|
||||
}
|
||||
},
|
||||
"lasers_common": {
|
||||
"peq15": {
|
||||
"id": "544909bb4bdc2d6f028b4577"
|
||||
},
|
||||
"la5b": {
|
||||
"id": "5c06595c0db834001a66af6c"
|
||||
}
|
||||
},
|
||||
"lasers_top": {
|
||||
"mawl": {
|
||||
"id": "644a3df63b0b6f03e101e065"
|
||||
}
|
||||
},
|
||||
"lasers_side": {
|
||||
|
||||
},
|
||||
"lights": {
|
||||
"wmx": {
|
||||
"id": "626becf9582c3e319310b837"
|
||||
},
|
||||
"25mm": {
|
||||
"id": "57d17e212459775a1179a0f5",
|
||||
"slots": {
|
||||
"mod_flashlight": ["lights_25"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"lights_25" : {
|
||||
"ultrafire wf": {
|
||||
"id": "57d17c5e2459775a5c57d17d"
|
||||
}
|
||||
},
|
||||
"plates_side": {
|
||||
"sapi side": {
|
||||
"id": "6557458f83942d705f0c4962"
|
||||
},
|
||||
"esapi side": {
|
||||
"id": "64afdb577bb3bfe8fe03fd1d"
|
||||
}
|
||||
},
|
||||
"plates": {
|
||||
"sapi": {
|
||||
"id": "655746010177119f4a097ff7"
|
||||
},
|
||||
"esapi": {
|
||||
"id": "64afdcb83efdfea28601d041"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
47
SPT/user/mods/RUAFComeHome/db/bots/loadouts/common/ak12.json
Normal file
47
SPT/user/mods/RUAFComeHome/db/bots/loadouts/common/ak12.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"equipment": {},
|
||||
"weapons": {},
|
||||
"categories": {
|
||||
"ak12_handguards": {
|
||||
"ak12 handguard": {
|
||||
"id": "649ec127c93611967b034957",
|
||||
"slots": {
|
||||
"mod_foregrip": [
|
||||
"grips"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"ak12_dustcovers": {
|
||||
"ak12 dustcover": {
|
||||
"id": "649ec2f3961514b22506b111",
|
||||
"slots": {
|
||||
"mod_scope": [
|
||||
"sights"
|
||||
],
|
||||
"mod_sight_rear": [
|
||||
"ak12_rear_sights"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"ak12_rear_sights": {
|
||||
"ak12 rear sight": {
|
||||
"id": "649ec2da59cbb3c813042dca",
|
||||
"slots": {
|
||||
"mod_sight_rear": [
|
||||
"649ec2cec93611967b03495e"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"ak12_stocks_special": {
|
||||
"ak12 buffer": {
|
||||
"id": "649ec87d8007560a9001ab36",
|
||||
"slots": {
|
||||
"mod_stock": ["buffer_stocks"]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,51 @@
|
|||
{
|
||||
"equipment": {},
|
||||
"weapons": {},
|
||||
"categories": {
|
||||
"ak74m_gas_block":{
|
||||
"ak74m gas block": {
|
||||
"id": "59c6633186f7740cf0493bb9",
|
||||
"slots": {
|
||||
"mod_handguard": ["ak74m_handguards"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"ak74m_handguards": {
|
||||
"ak74m handguard": {
|
||||
"id": "5648b1504bdc2d9d488b4584"
|
||||
},
|
||||
"ak100 handguard": {
|
||||
"id": "5cbda392ae92155f3c17c39f",
|
||||
"slots": {
|
||||
"mod_foregrip": [
|
||||
"grips"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"ak74m_dustcovers": {
|
||||
"ak74m dustcover": {
|
||||
"id": "5ac50da15acfc4001718d287"
|
||||
},
|
||||
"bastion dustcover": {
|
||||
"id": "5d2c76ed48f03532f2136169",
|
||||
"slots": {
|
||||
"mod_scope": [
|
||||
"sights"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"ak74m_stocks_special": {
|
||||
"ak74m stock": {
|
||||
"id": "5ac50c185acfc400163398d4"
|
||||
},
|
||||
"ak12 buffer": {
|
||||
"id": "649ec87d8007560a9001ab36",
|
||||
"slots": {
|
||||
"mod_stock": ["buffer_stocks"]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
17
SPT/user/mods/RUAFComeHome/db/bots/loadouts/common/pk.json
Normal file
17
SPT/user/mods/RUAFComeHome/db/bots/loadouts/common/pk.json
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
{
|
||||
"equipment": {},
|
||||
"weapons": {},
|
||||
"categories": {
|
||||
"pkm_barrels": {
|
||||
"pkm barrel": {
|
||||
"id": "646371faf2404ab67905c8e9",
|
||||
"slots": {
|
||||
"mod_muzzle": [
|
||||
"6492efb8cfcf7c89e701abf3",
|
||||
"6492efe46cc7e29a6f03b2a0"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
47
SPT/user/mods/RUAFComeHome/db/bots/loadouts/common/rpk.json
Normal file
47
SPT/user/mods/RUAFComeHome/db/bots/loadouts/common/rpk.json
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"equipment": {},
|
||||
"weapons": {},
|
||||
"categories": {
|
||||
"rpk16_dustcover": {
|
||||
"rpk16_dustcover": {
|
||||
"id": "5beec91a0db834001961942d",
|
||||
"children": {
|
||||
"rpk16 rear sight base": {
|
||||
"id": "5beec9450db83400970084fd",
|
||||
"slots": {
|
||||
"mod_sight_rear": ["5bf3f59f0db834001a6fa060"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"slots": {
|
||||
"mod_scope": [
|
||||
"sights"
|
||||
],
|
||||
"mod_sight_rear": [
|
||||
"rpk16 rear sight base"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"rpk16_long_barrel": {
|
||||
"rpk16_long_barrel": {
|
||||
"id": "5beec2820db834001b095426",
|
||||
"slots": {
|
||||
"mod_muzzle": [
|
||||
"5beec3420db834001b095429"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"rpk16_handguard": {
|
||||
"rpk16_handguard": {
|
||||
"id": "5beec3e30db8340019619424",
|
||||
"slots": {
|
||||
"mod_foregrip": [
|
||||
"grips"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,263 @@
|
|||
{
|
||||
"equipment": {
|
||||
|
||||
},
|
||||
"weapons": {
|
||||
|
||||
},
|
||||
"categories": {
|
||||
"ak74_mags_standard": {
|
||||
"ak74 mag 30": {
|
||||
"id": "55d480c04bdc2d1d4e8b456a"
|
||||
},
|
||||
"ak12 early mag": {
|
||||
"id": "649ec30cb013f04a700e60fb"
|
||||
},
|
||||
"ak12 mag": {
|
||||
"id": "5bed61680db834001d2c45ab"
|
||||
}
|
||||
},
|
||||
"buffer_stocks": {
|
||||
"ak12 stock": {
|
||||
"id": "5beec8c20db834001d2c465c"
|
||||
}
|
||||
},
|
||||
"dovetail_optics": {
|
||||
"pk1 obzor": {
|
||||
"id": "618a5d5852ecee1505530b2a",
|
||||
"chance": 10,
|
||||
"children": {}
|
||||
}
|
||||
},
|
||||
"dovetail_mid":{
|
||||
"usp1": {
|
||||
"id": "5cf638cbd7f00c06595bc936",
|
||||
"chance": 10,
|
||||
"slots": {
|
||||
"mod_tactical": ["5cf639aad7f00c065703d455"]
|
||||
}
|
||||
},
|
||||
"1p78 mount": {
|
||||
"id": "618a75c9a3884f56c957ca1b",
|
||||
"chance": 10,
|
||||
"children": {
|
||||
"1p78": {
|
||||
"id": "618a75f0bd321d49084cd399",
|
||||
"chance": 10,
|
||||
"slots": {
|
||||
"mod_tactical": ["618a760e526131765025aae3"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"slots": {
|
||||
"mod_scope": ["1p78"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"dovetail_long": {
|
||||
"1p59 mount": {
|
||||
"id": "5d0a29ead7ad1a0026013f27",
|
||||
"chance": 10,
|
||||
"children": {
|
||||
"1p59": {
|
||||
"id": "5d0a3a58d7ad1a669c15ca14",
|
||||
"chance": 10,
|
||||
"slots": {
|
||||
"mod_tactical": ["5d0b5cd3d7ad1a3fe32ad263"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"slots": {
|
||||
"mod_scope": ["1p59"]
|
||||
}
|
||||
},
|
||||
"pso1m2": {
|
||||
"id": "5c82343a2e221644f31c0611",
|
||||
"chance": 10,
|
||||
"slots": {
|
||||
"mod_tactical": ["57f3a5ae2459772b0e0bf19e"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"scopes_mid": {
|
||||
"elcan": {
|
||||
"id": "57ac965c24597706be5f975c",
|
||||
"chance": 10,
|
||||
"children": {}
|
||||
},
|
||||
"tan elcan": {
|
||||
"id": "57aca93d2459771f2c7e26db",
|
||||
"chance": 10,
|
||||
"children": {}
|
||||
},
|
||||
"ta51 mount": {
|
||||
"id": "59db7eed86f77461f8380365",
|
||||
"chance": 20,
|
||||
"children": {},
|
||||
"slots": {
|
||||
"mod_scope": ["optics_acog"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"scopes_long": {
|
||||
"geissele mount": {
|
||||
"id": "618b9643526131765025ab35",
|
||||
"chance": 10,
|
||||
"children": {
|
||||
"ring cap": {
|
||||
"id": "618b9671d14d6d5ab879c5ea",
|
||||
"chance": 10,
|
||||
"children": {}
|
||||
}
|
||||
},
|
||||
"slots": {
|
||||
"mod_scope": ["optics_30"],
|
||||
"mod_mount": ["618b9671d14d6d5ab879c5ea"]
|
||||
}
|
||||
},
|
||||
"nightforce mount": {
|
||||
"id": "5aa66a9be5b5b0214e506e89",
|
||||
"chance": 10,
|
||||
"children": {},
|
||||
"slots": {
|
||||
"mod_scope": ["optics_34"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"optics_acog":{
|
||||
"acog" : {
|
||||
"id": "5c05293e0db83400232fff80",
|
||||
"chance": 20,
|
||||
"children": {}
|
||||
},
|
||||
"tan acog": {
|
||||
"id": "5c052a900db834001a66acbd",
|
||||
"chance": 20,
|
||||
"children": {}
|
||||
},
|
||||
"weird acog": {
|
||||
"id": "59db7e1086f77448be30ddf3",
|
||||
"chance": 15,
|
||||
"children": {}
|
||||
}
|
||||
},
|
||||
"optics_30": {
|
||||
"vudu": {
|
||||
"id": "5b3b99475acfc432ff4dcbee",
|
||||
"chance": 20,
|
||||
"children": {}
|
||||
},
|
||||
"leupold": {
|
||||
"id": "5a37cb10c4a282329a73b4e7",
|
||||
"chance": 20,
|
||||
"children": {}
|
||||
},
|
||||
"march": {
|
||||
"id": "57c5ac0824597754771e88a9",
|
||||
"chance": 20,
|
||||
"children": {}
|
||||
}
|
||||
},
|
||||
"optics_34": {
|
||||
"atacr": {
|
||||
"id": "5aa66be6e5b5b0214e506e97",
|
||||
"chance": 20,
|
||||
"children": {}
|
||||
},
|
||||
"pmii": {
|
||||
"id": "61714eec290d254f5e6b2ffc",
|
||||
"chance": 20,
|
||||
"children": {}
|
||||
}
|
||||
},
|
||||
"sights": {
|
||||
"krechet": {
|
||||
"id": "609a63b6e2ff132951242d09",
|
||||
"chance": 50,
|
||||
"children": {}
|
||||
},
|
||||
"pk-120": {
|
||||
"id": "609a63b6e2ff132951242d09",
|
||||
"chance": 50,
|
||||
"children": {}
|
||||
}
|
||||
},
|
||||
"compact_sights": {
|
||||
|
||||
},
|
||||
"grips": {
|
||||
"p2 grip": {
|
||||
"id": "64806bdd26c80811d408d37a",
|
||||
"chance": 40,
|
||||
"children": {}
|
||||
},
|
||||
"rk5": {
|
||||
"id": "5c1bc7432e221602b412949d",
|
||||
"chance": 40,
|
||||
"children": {}
|
||||
},
|
||||
"rk1": {
|
||||
"id": "5c1bc5612e221602b5429350"
|
||||
}
|
||||
},
|
||||
"grips_mlok": {
|
||||
"magpul afg mlok tan": {
|
||||
"id": "57cffcd624597763133760c5"
|
||||
},
|
||||
"dd vert mlok tan": {
|
||||
"id": "651a8e529829226ceb67c319"
|
||||
},
|
||||
"bcm mlok blk": {
|
||||
"id": "665d5d9e338229cfd6078da1"
|
||||
}
|
||||
},
|
||||
"lasers_common": {
|
||||
"peq15": {
|
||||
"id": "544909bb4bdc2d6f028b4577"
|
||||
},
|
||||
"la5b": {
|
||||
"id": "5c06595c0db834001a66af6c"
|
||||
}
|
||||
},
|
||||
"lasers_top": {
|
||||
"mawl": {
|
||||
"id": "644a3df63b0b6f03e101e065"
|
||||
}
|
||||
},
|
||||
"lasers_side": {
|
||||
|
||||
},
|
||||
"lights": {
|
||||
"wmx": {
|
||||
"id": "626becf9582c3e319310b837"
|
||||
},
|
||||
"25mm": {
|
||||
"id": "57d17e212459775a1179a0f5",
|
||||
"slots": {
|
||||
"mod_flashlight": ["lights_25"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"lights_25" : {
|
||||
"ultrafire wf": {
|
||||
"id": "57d17c5e2459775a5c57d17d"
|
||||
}
|
||||
},
|
||||
"plates_side": {
|
||||
"sapi side": {
|
||||
"id": "6557458f83942d705f0c4962"
|
||||
},
|
||||
"esapi side": {
|
||||
"id": "64afdb577bb3bfe8fe03fd1d"
|
||||
}
|
||||
},
|
||||
"plates": {
|
||||
"sapi": {
|
||||
"id": "655746010177119f4a097ff7"
|
||||
},
|
||||
"esapi": {
|
||||
"id": "64afdcb83efdfea28601d041"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
40
SPT/user/mods/RUAFComeHome/db/bots/loadouts/common/svds.json
Normal file
40
SPT/user/mods/RUAFComeHome/db/bots/loadouts/common/svds.json
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
{
|
||||
"equipment": {},
|
||||
"weapons": {},
|
||||
"categories": {
|
||||
"svds_barrels": {
|
||||
"svds barrel": {
|
||||
"id": "5c471cb32e221602b177afaa",
|
||||
"children": {
|
||||
"svds_muzzlebrake": {
|
||||
"id": "5c471bfc2e221602b21d4e17",
|
||||
"slots": {
|
||||
"mod_sight_front": ["5c471ba12e221602b3137d76"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"slots": {
|
||||
"mod_muzzle": [
|
||||
"svds_muzzlebrake"
|
||||
],
|
||||
"mod_gas_block": [
|
||||
"5c471c842e221615214259b5"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"svds_upper_band": {
|
||||
"svds upper band": {
|
||||
"id": "5c471c2d2e22164bef5d077f",
|
||||
"slots": {
|
||||
"mod_handguard": [
|
||||
"5c471c6c2e221602b66cd9ae"
|
||||
],
|
||||
"mod_sight_rear": [
|
||||
"5c471b7e2e2216152006e46c"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"equipment": {
|
||||
"FirstPrimaryWeapon": {
|
||||
"rpk16": {
|
||||
"id": "5beed0f50db834001c062b12",
|
||||
"chance": 50,
|
||||
"slots": {
|
||||
"mod_barrel": [ "rpk16_long_barrel" ],
|
||||
"mod_pistol_grip": [ "5beec8ea0db834001a6f9dbf" ],
|
||||
"mod_reciever": [ "rpk16_dustcover" ],
|
||||
"mod_magazine": [ "ak74_mags_auto" ],
|
||||
"mod_stock_001": [
|
||||
"ak12_stocks_special",
|
||||
"6761779c48fa5c377e06fc3f"
|
||||
],
|
||||
"mod_handguard": [ "rpk16_handguard" ]
|
||||
}
|
||||
}
|
||||
},
|
||||
"TacticalVest": {
|
||||
"alpha vest": {
|
||||
"chance": 50
|
||||
},
|
||||
"tv-109": {
|
||||
"chance": 0
|
||||
},
|
||||
"6sh112": {
|
||||
"chance": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"weapons": {
|
||||
|
||||
},
|
||||
"categories": {
|
||||
|
||||
}
|
||||
}
|
||||
109
SPT/user/mods/RUAFComeHome/db/bots/loadouts/ruafGrenadier.json
Normal file
109
SPT/user/mods/RUAFComeHome/db/bots/loadouts/ruafGrenadier.json
Normal file
|
|
@ -0,0 +1,109 @@
|
|||
{
|
||||
"equipment": {
|
||||
"FirstPrimaryWeapon": {
|
||||
"rshg-2": {
|
||||
"id": "676bf44c5539167c3603e869",
|
||||
"chance": 50
|
||||
}
|
||||
},
|
||||
"ArmorVest": {
|
||||
"6b13 emr": {
|
||||
"id": "5c0e53c886f7747fa54205c7",
|
||||
"chance": 100,
|
||||
"slots": {
|
||||
"soft_armor_front": [ "654a8b0b0337d53f9102c2ae" ],
|
||||
"soft_armor_back": [ "654a8976f414fcea4004d78b" ],
|
||||
"soft_armor_left": [ "654a8b3df414fcea4004d78f" ],
|
||||
"soft_armor_right": [ "654a8b80f414fcea4004d797" ],
|
||||
"Collar": [ "654a8ae00337d53f9102c2aa" ],
|
||||
"Groin": [ "654a8bc5f414fcea4004d79b" ],
|
||||
"front_plate": [ "656f603f94b480b8a500c0d6" ],
|
||||
"back_plate": [ "656efd66034e8e01c407f35c" ]
|
||||
}
|
||||
},
|
||||
"6b23 emr": {
|
||||
"id": "5c0e5bab86f77461f55ed1f3",
|
||||
"chance": 100,
|
||||
"slots": {
|
||||
"Soft_armor_front": [ "6571b27a6d84a2b8b6007f92" ],
|
||||
"Soft_armor_back": [ "6571baa74cb80d995d0a1490" ],
|
||||
"Soft_armor_left": [ "6571baac6d84a2b8b6007fa3" ],
|
||||
"soft_armor_right": [ "6571bab0f41985531a038091" ],
|
||||
"Collar": [ "6571babb4076795e5e07383f" ],
|
||||
"Groin": [ "6571bac34076795e5e073843" ],
|
||||
"Groin_back": [ "6571babf4cb80d995d0a1494" ],
|
||||
"Front_plate": [ "654a4dea7c17dec2f50cc86a" ],
|
||||
"Back_plate": [ "657b22485f444d6dff0c6c2f" ]
|
||||
}
|
||||
}
|
||||
},
|
||||
"TacticalVest": {
|
||||
"alpha vest": {
|
||||
"id": "592c2d1a86f7746dbe2af32a",
|
||||
"chance": 50
|
||||
},
|
||||
"tv-109": {
|
||||
"id": "59e7643b86f7742cbf2c109a",
|
||||
"chance": 100
|
||||
},
|
||||
"6sh112": {
|
||||
"id": "5929a2a086f7744f4b234d43",
|
||||
"chance": 100
|
||||
}
|
||||
},
|
||||
"Headwear": {
|
||||
"6b47 emr": {
|
||||
"id": "5aa7cfc0e5b5b00015693143",
|
||||
"chance": 100,
|
||||
"slots": {
|
||||
"Helmet_top": [ "657baaf0b7e9ca9a02045c02" ],
|
||||
"Helmet_back": [ "657bab6ec6f689d3a205b85f" ],
|
||||
"Helmet_ears": [ "657babc6f58ba5a6250107a2" ]
|
||||
}
|
||||
},
|
||||
"6b47": {
|
||||
"id": "5a7c4850e899ef00150be885",
|
||||
"chance": 75,
|
||||
"slots": {
|
||||
"Helmet_top": [ "657baaf0b7e9ca9a02045c02" ],
|
||||
"Helmet_back": [ "657bab6ec6f689d3a205b85f" ],
|
||||
"Helmet_ears": [ "657babc6f58ba5a6250107a2" ]
|
||||
}
|
||||
},
|
||||
"uxpro": {
|
||||
"id": "5aa2ba46e5b5b000137b758d",
|
||||
"chance": 30
|
||||
},
|
||||
"beanie": {
|
||||
"id": "572b7fa124597762b472f9d2",
|
||||
"chance": 30
|
||||
}
|
||||
},
|
||||
"Eyewear": {
|
||||
"tactical glasses": {
|
||||
"id": "557ff21e4bdc2d89578b4586",
|
||||
"chance": 30
|
||||
},
|
||||
"dundukk orange": {
|
||||
"id": "67af41dd1eb308667602db4a",
|
||||
"chance": 30
|
||||
}
|
||||
},
|
||||
"FaceCover": {
|
||||
"balaclava": {
|
||||
"id": "572b7f1624597762ae139822",
|
||||
"chance": 30
|
||||
},
|
||||
"cold fear": {
|
||||
"id": "5ab8f39486f7745cd93a1cca",
|
||||
"chance": 30
|
||||
}
|
||||
}
|
||||
},
|
||||
"weapons": {
|
||||
|
||||
},
|
||||
"categories": {
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,94 @@
|
|||
{
|
||||
"equipment": {
|
||||
"FirstPrimaryWeapon": {
|
||||
"pkm": {
|
||||
"id": "64637076203536ad5600c990",
|
||||
"chance": 50,
|
||||
"slots": {
|
||||
"mod_bipod": [ "6464d870bb2c580352070cc4" ],
|
||||
"mod_pistolgrip": [ "646371779f5f0ea59a04c204" ],
|
||||
"mod_barrel": [ "pkm_barrels" ],
|
||||
"mod_magazine": [ "646372518610c40fc20204e8" ],
|
||||
"mod_stock": [ "646371a9f2404ab67905c8e6" ],
|
||||
"mod_sight_rear": [ "6492fb8253acae0af00a29b6" ]
|
||||
}
|
||||
},
|
||||
"pkp": {
|
||||
"id": "64ca3d3954fc657e230529cc",
|
||||
"chance": 40,
|
||||
"slots": {
|
||||
"mod_bipod": [ "6464d870bb2c580352070cc4" ],
|
||||
"mod_pistolgrip": [ "64cbad529f7cf7f75c077fd5" ],
|
||||
"mod_barrel": [ "pkm_barrels" ],
|
||||
"mod_magazine": [ "646372518610c40fc20204e8" ],
|
||||
"mod_stock": [ "646371a9f2404ab67905c8e6", "6492e3a97df7d749100e29ee" ],
|
||||
"mod_sight_rear": [ "6492fb8253acae0af00a29b6" ],
|
||||
"mod_scope": [ "dovetail_optics", "dovetail_mid" ]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Holster": {
|
||||
"grach": {
|
||||
"chance": 100
|
||||
}
|
||||
},
|
||||
"ArmorVest": {
|
||||
"6b13 emr": {
|
||||
"chance": 100
|
||||
},
|
||||
"6b23 emr": {
|
||||
"chance": 100
|
||||
},
|
||||
"6b43": {
|
||||
"chance": 300
|
||||
}
|
||||
},
|
||||
"TacticalVest": {
|
||||
"alpha vest": {
|
||||
"chance": 50
|
||||
},
|
||||
"tv-109": {
|
||||
"chance": 100
|
||||
},
|
||||
"6sh112": {
|
||||
"chance": 0
|
||||
}
|
||||
},
|
||||
"Headwear": {
|
||||
"6b47 emr": {
|
||||
"chance": 100
|
||||
},
|
||||
"6b47": {
|
||||
"chance": 75
|
||||
},
|
||||
"uxpro": {
|
||||
"chance": 30
|
||||
},
|
||||
"beanie": {
|
||||
"chance": 30
|
||||
}
|
||||
},
|
||||
"Eyewear": {
|
||||
"tactical glasses": {
|
||||
"chance": 30
|
||||
},
|
||||
"dundukk orange": {
|
||||
"chance": 30
|
||||
}
|
||||
},
|
||||
"FaceCover": {
|
||||
"balaclava": {
|
||||
"chance": 30
|
||||
},
|
||||
"cold fear": {
|
||||
"chance": 30
|
||||
}
|
||||
}
|
||||
},
|
||||
"weapons": {
|
||||
|
||||
},
|
||||
"categories": {
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,83 @@
|
|||
{
|
||||
"equipment": {
|
||||
"FirstPrimaryWeapon": {
|
||||
"svds": {
|
||||
"id": "5c46fbd72e2216398b5a8c9c",
|
||||
"chance": 50,
|
||||
"slots": {
|
||||
"mod_pistol_grip": [ "5c471be12e221602b66cd9ac" ],
|
||||
"mod_barrel": [ "svds_barrels" ],
|
||||
"mod_magazine": [ "5c471c442e221602b542a6f8", "5c88f24b2e22160bc12c69a6" ],
|
||||
"mod_stock": [ "5c471b5d2e221602b21d4e14" ],
|
||||
"mod_reciever": [ "5c471bd12e221602b4129c3a" ],
|
||||
"mod_mount_000": [ "dovetail_long" ],
|
||||
"mod_mount_002": [ "dovetail_pso" ],
|
||||
"mod_mount_001": [ "svds_upper_band" ]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Holster": {
|
||||
"grach": {
|
||||
"chance": 100
|
||||
}
|
||||
},
|
||||
"ArmorVest": {
|
||||
"6b13 emr": {
|
||||
"chance": 100
|
||||
},
|
||||
"6b23 emr": {
|
||||
"chance": 100
|
||||
},
|
||||
"6b43": {
|
||||
"chance": 0
|
||||
}
|
||||
},
|
||||
"TacticalVest": {
|
||||
"alpha vest": {
|
||||
"chance": 0
|
||||
},
|
||||
"tv-109": {
|
||||
"chance": 100
|
||||
},
|
||||
"6sh112": {
|
||||
"chance": 170
|
||||
}
|
||||
},
|
||||
"Headwear": {
|
||||
"6b47 emr": {
|
||||
"chance": 100
|
||||
},
|
||||
"6b47": {
|
||||
"chance": 0
|
||||
},
|
||||
"uxpro": {
|
||||
"chance": 50
|
||||
},
|
||||
"beanie": {
|
||||
"chance": 50
|
||||
}
|
||||
},
|
||||
"Eyewear": {
|
||||
"tactical glasses": {
|
||||
"chance": 30
|
||||
},
|
||||
"dundukk orange": {
|
||||
"chance": 30
|
||||
}
|
||||
},
|
||||
"FaceCover": {
|
||||
"balaclava": {
|
||||
"chance": 30
|
||||
},
|
||||
"cold fear": {
|
||||
"chance": 30
|
||||
}
|
||||
}
|
||||
},
|
||||
"weapons": {
|
||||
|
||||
},
|
||||
"categories": {
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"equipment": {
|
||||
"FirstPrimaryWeapon": {
|
||||
"ak74m": {
|
||||
"id": "5ac4cd105acfc40016339859",
|
||||
"chance": 50,
|
||||
"slots": {
|
||||
"mod_gas_block": [ "ak74m_gas_block" ],
|
||||
"mod_muzzle": [ "5ac7655e5acfc40016339a19" ],
|
||||
"mod_pistol_grip": [ "5649ade84bdc2d1b2b8b4587" ],
|
||||
"mod_reciever": [ "ak74m_dustcovers" ],
|
||||
"mod_magazine": [ "ak74_mags_standard" ],
|
||||
"mod_stock": [ "5ac50c185acfc400163398d4" ],
|
||||
"mod_mount_000": [ "dovetail_mid", "dovetail_optics" ],
|
||||
"mod_sight_rear": [ "5ac72e475acfc400180ae6fe" ]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"weapons": {
|
||||
|
||||
},
|
||||
"categories": {
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,125 @@
|
|||
{
|
||||
"equipment": {
|
||||
"FirstPrimaryWeapon": {
|
||||
"ak74m": {
|
||||
"id": "5ac4cd105acfc40016339859",
|
||||
"chance": 50,
|
||||
"slots": {
|
||||
"mod_gas_block": [
|
||||
"ak74m_gas_block"
|
||||
],
|
||||
"mod_muzzle": [
|
||||
"5ac7655e5acfc40016339a19"
|
||||
],
|
||||
"mod_pistol_grip": [
|
||||
"5649ade84bdc2d1b2b8b4587",
|
||||
"5beec8ea0db834001a6f9dbf"
|
||||
],
|
||||
"mod_reciever": [
|
||||
"ak74m_dustcovers"
|
||||
],
|
||||
"mod_magazine": [
|
||||
"ak74_mags_standard"
|
||||
],
|
||||
"mod_stock": [
|
||||
"ak74m_stocks_special"
|
||||
],
|
||||
"mod_mount_000": [
|
||||
"dovetail_mid",
|
||||
"dovetail_optics"
|
||||
],
|
||||
"mod_sight_rear": [
|
||||
"5ac72e475acfc400180ae6fe"
|
||||
],
|
||||
"mod_launcher": [
|
||||
"62e7e7bbe6da9612f743f1e0"
|
||||
]
|
||||
}
|
||||
},
|
||||
"ak12": {
|
||||
"id": "6499849fc93611967b034949",
|
||||
"chance": 65,
|
||||
"slots": {
|
||||
"mod_gas_block": [
|
||||
"649ec107961514b22506b10c"
|
||||
],
|
||||
"mod_handguard": [
|
||||
"ak12_handguards"
|
||||
],
|
||||
"mod_muzzle": [
|
||||
"649ec2af961514b22506b10f"
|
||||
],
|
||||
"mod_pistol_grip": [
|
||||
"5beec8ea0db834001a6f9dbf"
|
||||
],
|
||||
"mod_reciever": [
|
||||
"ak12_dustcovers"
|
||||
],
|
||||
"mod_magazine": [
|
||||
"ak74_mags_standard"
|
||||
],
|
||||
"mod_stock_001": [
|
||||
"ak12_stocks_special",
|
||||
"6761779c48fa5c377e06fc3f"
|
||||
],
|
||||
"mod_launcher": [
|
||||
"62e7e7bbe6da9612f743f1e0"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"Holster": {
|
||||
"grach": {
|
||||
"chance": 100
|
||||
}
|
||||
},
|
||||
"ArmorVest": {
|
||||
"6b43": {
|
||||
"chance": 200
|
||||
}
|
||||
},
|
||||
"TacticalVest": {
|
||||
"alpha vest": {
|
||||
"chance": 50
|
||||
},
|
||||
"tv-109": {
|
||||
"chance": 0
|
||||
},
|
||||
"6sh112": {
|
||||
"chance": 0
|
||||
}
|
||||
},
|
||||
"Headwear": {
|
||||
"6b47 emr": {
|
||||
"chance": 100
|
||||
},
|
||||
"6b47": {
|
||||
"chance": 25
|
||||
},
|
||||
"uxpro": {
|
||||
"chance": 0
|
||||
},
|
||||
"beanie": {
|
||||
"chance": 0
|
||||
}
|
||||
},
|
||||
"Eyewear": {
|
||||
"tactical glasses": {
|
||||
"chance": 30
|
||||
},
|
||||
"dundukk orange": {
|
||||
"chance": 30
|
||||
}
|
||||
},
|
||||
"FaceCover": {
|
||||
"balaclava": {
|
||||
"chance": 30
|
||||
},
|
||||
"cold fear": {
|
||||
"chance": 30
|
||||
}
|
||||
}
|
||||
},
|
||||
"weapons": {},
|
||||
"categories": {}
|
||||
}
|
||||
|
|
@ -0,0 +1,129 @@
|
|||
{
|
||||
"equipment": {
|
||||
"Holster": {
|
||||
"grach": {
|
||||
"id": "576a581d2459771e7b1bc4f1",
|
||||
"slots": {
|
||||
"mod_pistol_grip": ["576a63cd2459771e796e0e11"],
|
||||
"mod_magazine": ["576a5ed62459771e9c2096cb"]
|
||||
}
|
||||
}
|
||||
},
|
||||
"ArmorVest": {
|
||||
"6b13 emr": {
|
||||
"id": "5c0e53c886f7747fa54205c7",
|
||||
"chance": 100,
|
||||
"slots": {
|
||||
"soft_armor_front": [ "654a8b0b0337d53f9102c2ae" ],
|
||||
"soft_armor_back": [ "654a8976f414fcea4004d78b" ],
|
||||
"soft_armor_left": [ "654a8b3df414fcea4004d78f" ],
|
||||
"soft_armor_right": [ "654a8b80f414fcea4004d797" ],
|
||||
"Collar": [ "654a8ae00337d53f9102c2aa" ],
|
||||
"Groin": [ "654a8bc5f414fcea4004d79b" ],
|
||||
"front_plate": [ "656f603f94b480b8a500c0d6" ],
|
||||
"back_plate": [ "656efd66034e8e01c407f35c" ]
|
||||
}
|
||||
},
|
||||
"6b23 emr": {
|
||||
"id": "5c0e5bab86f77461f55ed1f3",
|
||||
"chance": 100,
|
||||
"slots": {
|
||||
"Soft_armor_front": [ "6571b27a6d84a2b8b6007f92" ],
|
||||
"Soft_armor_back": [ "6571baa74cb80d995d0a1490" ],
|
||||
"Soft_armor_left": [ "6571baac6d84a2b8b6007fa3" ],
|
||||
"soft_armor_right": [ "6571bab0f41985531a038091" ],
|
||||
"Collar": [ "6571babb4076795e5e07383f" ],
|
||||
"Groin": [ "6571bac34076795e5e073843" ],
|
||||
"Groin_back": [ "6571babf4cb80d995d0a1494" ],
|
||||
"Front_plate": [ "654a4dea7c17dec2f50cc86a" ],
|
||||
"Back_plate": [ "657b22485f444d6dff0c6c2f" ]
|
||||
}
|
||||
},
|
||||
"6b43": {
|
||||
"id": "545cdb794bdc2d3a198b456a",
|
||||
"slots": {
|
||||
"Soft_armor_front": [ "6575ce3716c2762fba0057fd" ],
|
||||
"Soft_armor_back": [ "6575ce45dc9932aed601c616" ],
|
||||
"Soft_armor_left": [ "6575ce5016c2762fba005802" ],
|
||||
"soft_armor_right": [ "6575ce5befc786cd9101a671" ],
|
||||
"Collar": [ "6575ce6f16c2762fba005806" ],
|
||||
"Groin": [ "6575ce8bdc9932aed601c61e" ],
|
||||
"Shoulder_l": [ "6575ce9db15fef3dd4051628" ],
|
||||
"Shoulder_r": [ "6575cea8b15fef3dd405162c" ],
|
||||
"Front_plate": [ "64afc71497cf3a403c01ff38" ],
|
||||
"Back_plate": [ "64afc71497cf3a403c01ff38" ],
|
||||
"Left_side_plate": [ "64afd81707e2cf40e903a316" ],
|
||||
"Right_side_plate": [ "64afd81707e2cf40e903a316" ]
|
||||
}
|
||||
}
|
||||
},
|
||||
"TacticalVest": {
|
||||
"alpha vest": {
|
||||
"id": "592c2d1a86f7746dbe2af32a",
|
||||
"chance": 50
|
||||
},
|
||||
"tv-109": {
|
||||
"id": "59e7643b86f7742cbf2c109a",
|
||||
"chance": 100
|
||||
},
|
||||
"6sh112": {
|
||||
"id": "5929a2a086f7744f4b234d43",
|
||||
"chance": 100
|
||||
}
|
||||
},
|
||||
"Headwear": {
|
||||
"6b47 emr": {
|
||||
"chance": 100,
|
||||
"id": "5aa7cfc0e5b5b00015693143",
|
||||
"slots": {
|
||||
"Helmet_top": [ "657baaf0b7e9ca9a02045c02" ],
|
||||
"Helmet_back": [ "657bab6ec6f689d3a205b85f" ],
|
||||
"Helmet_ears": [ "657babc6f58ba5a6250107a2" ]
|
||||
}
|
||||
},
|
||||
"6b47": {
|
||||
"chance": 45,
|
||||
"id": "5a7c4850e899ef00150be885",
|
||||
"slots": {
|
||||
"Helmet_top": [ "657baaf0b7e9ca9a02045c02" ],
|
||||
"Helmet_back": [ "657bab6ec6f689d3a205b85f" ],
|
||||
"Helmet_ears": [ "657babc6f58ba5a6250107a2" ]
|
||||
}
|
||||
},
|
||||
"uxpro": {
|
||||
"id": "5aa2ba46e5b5b000137b758d",
|
||||
"chance": 40
|
||||
},
|
||||
"beanie": {
|
||||
"id": "572b7fa124597762b472f9d2",
|
||||
"chance": 40
|
||||
}
|
||||
},
|
||||
"Eyewear": {
|
||||
"tactical glasses": {
|
||||
"id": "557ff21e4bdc2d89578b4586",
|
||||
"chance": 30
|
||||
},
|
||||
"dundukk orange": {
|
||||
"id": "67af41dd1eb308667602db4a",
|
||||
"chance": 30
|
||||
}
|
||||
},
|
||||
"FaceCover": {
|
||||
"balaclava": {
|
||||
"id": "572b7f1624597762ae139822",
|
||||
"chance": 30
|
||||
},
|
||||
"cold fear": {
|
||||
"id": "5ab8f39486f7745cd93a1cca",
|
||||
"chance": 30
|
||||
}
|
||||
}
|
||||
},
|
||||
"weapons": {
|
||||
|
||||
},
|
||||
"categories": {
|
||||
|
||||
}
|
||||
}
|
||||
66
SPT/user/mods/RUAFComeHome/db/bots/sharedConfig/ruaf.jsonc
Normal file
66
SPT/user/mods/RUAFComeHome/db/bots/sharedConfig/ruaf.jsonc
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
{
|
||||
// String, the bot type
|
||||
"type": "ruaf",
|
||||
// Int, amount of preset loadouts that will be generated by SPT to equip bots of this type
|
||||
"presetBatch": 15,
|
||||
// Bool
|
||||
"isBoss": false,
|
||||
// Bool, SPT tries to generate unique names for each bot of this type. Make sure you have enough names in your type for this to work properly.
|
||||
"mustHaveUniqueName": false,
|
||||
// Record: DefaultDurability
|
||||
"durability": {
|
||||
"armor": {
|
||||
"maxDelta": 15,
|
||||
"minDelta": 0,
|
||||
"minLimitPercent": 15,
|
||||
"lowestMaxPercent": 70,
|
||||
"highestMaxPercent": 100
|
||||
},
|
||||
"weapon": {
|
||||
"highestMax": 100,
|
||||
"lowestMax": 85,
|
||||
"maxDelta": 15,
|
||||
"minDelta": 0,
|
||||
"minLimitPercent": 15
|
||||
}
|
||||
},
|
||||
// Dictionary<MongoID (Item IDs), double>
|
||||
"itemSpawnLimits": {
|
||||
"5734758f24597738025ee253": 1
|
||||
},
|
||||
// Record: EquipmentFilters
|
||||
"equipment": {
|
||||
"faceShieldIsActiveChancePercent": 100,
|
||||
"forceOnlyArmoredRigWhenNoArmor": false,
|
||||
"forceStock": true,
|
||||
"laserIsActiveChancePercent": 75,
|
||||
"lightIsActiveDayChancePercent": 25,
|
||||
"lightIsActiveNightChancePercent": 75,
|
||||
"nvgIsActiveChanceDayPercent": 10,
|
||||
"nvgIsActiveChanceNightPercent": 90
|
||||
},
|
||||
"currencyStackSize": {
|
||||
// Roubles
|
||||
"5449016a4bdc2d6f028b456f": {
|
||||
// Amount: weighted chance (higher means more likely to be picked)
|
||||
"10000": 51,
|
||||
"15000": 28,
|
||||
"20000": 13,
|
||||
"25000": 8,
|
||||
"30000": 3,
|
||||
"5000": 200
|
||||
},
|
||||
// Dollars
|
||||
"5696686a4bdc2da3298b456a": {
|
||||
"0": 5
|
||||
},
|
||||
// Euros
|
||||
"569668774bdc2da2298b4568": {
|
||||
"0": 5
|
||||
},
|
||||
// GP Coin
|
||||
"5d235b4d86f7742e017bc88a": {
|
||||
"0": 15
|
||||
}
|
||||
}
|
||||
}
|
||||
6439
SPT/user/mods/RUAFComeHome/db/bots/sharedTypes/ruaf.json
Normal file
6439
SPT/user/mods/RUAFComeHome/db/bots/sharedTypes/ruaf.json
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"firstName": [
|
||||
"Jr Sgt",
|
||||
"Sgt",
|
||||
"Sr Sgt"
|
||||
]
|
||||
}
|
||||
104
SPT/user/mods/RUAFComeHome/db/bots/sharedTypes/ruaf_all.jsonc
Normal file
104
SPT/user/mods/RUAFComeHome/db/bots/sharedTypes/ruaf_all.jsonc
Normal file
|
|
@ -0,0 +1,104 @@
|
|||
{
|
||||
"firstName": [
|
||||
"Pvt",
|
||||
"Cpl"
|
||||
],
|
||||
"lastName": [
|
||||
"Тайпан",
|
||||
"Секач",
|
||||
"Ястреб",
|
||||
"Мангуст",
|
||||
"Ирбис",
|
||||
"Орлан",
|
||||
"Гепард",
|
||||
"Носорог",
|
||||
"Логгерхед",
|
||||
"Мантис",
|
||||
"Гриззли",
|
||||
"Пума",
|
||||
"Гриф",
|
||||
"Барракуда",
|
||||
"Сапсан",
|
||||
"Питон",
|
||||
"Лис",
|
||||
"Кондор",
|
||||
"Беркут",
|
||||
"Дикобраз",
|
||||
"Пчел",
|
||||
"Волк",
|
||||
"Кобра",
|
||||
"Тарантул",
|
||||
"Гюрза",
|
||||
"Пантера",
|
||||
"Ягуар",
|
||||
"Тигр",
|
||||
"Падальщик",
|
||||
"Росомаха",
|
||||
"Балу",
|
||||
"Варан",
|
||||
"Лев",
|
||||
"Стервятник",
|
||||
"Леопард",
|
||||
"Красный",
|
||||
"Скорпион",
|
||||
"Барс",
|
||||
"Гадюка",
|
||||
"Зубр",
|
||||
"Крачун",
|
||||
"Акула",
|
||||
"Могильник",
|
||||
"Кречет",
|
||||
"Калан",
|
||||
"Шакал",
|
||||
"Орел",
|
||||
"Рысь",
|
||||
"Каракурт",
|
||||
"Вепрь",
|
||||
"Пиранья",
|
||||
"Медведь",
|
||||
"Манул",
|
||||
"Кайман"
|
||||
],
|
||||
"difficulty": {
|
||||
"all": {
|
||||
"Shoot": {
|
||||
"MAX_SUCCESS_GRENADE_LAUNCHER_SHOOT_ATTEMPTS": 2,
|
||||
"MAX_TIME_SEEN_TO_SWITCH_TO_GRENADE_LAUNCHER": 30,
|
||||
"SHOOT_PROBABILITY_GRENADE_LAUNCHER": 80
|
||||
},
|
||||
"Mind": {
|
||||
"CHANCE_SHOOT_WHEN_WARN_PLAYER_100": 0,
|
||||
"CHANCE_TO_STAY_WHEN_WARN_PLAYER_100": 80,
|
||||
"DEFAULT_BEAR_BEHAVIOUR": "Warn",
|
||||
"DEFAULT_SAVAGE_BEHAVIOUR": "Warn",
|
||||
"DEFAULT_USEC_BEHAVIOUR": "AlwaysEnemies",
|
||||
"REVENGE_BOT_TYPES": [
|
||||
848400,
|
||||
848401,
|
||||
848402,
|
||||
848403,
|
||||
848404,
|
||||
848405,
|
||||
"gifter"
|
||||
],
|
||||
"WARN_BOT_TYPES": [
|
||||
"assault",
|
||||
"pmcBear"
|
||||
],
|
||||
"ENEMY_BOT_TYPES": [
|
||||
"pmcUsec",
|
||||
"exUsec",
|
||||
"pmcBot"
|
||||
],
|
||||
"FRIENDLY_BOT_TYPES": [
|
||||
848400,
|
||||
848401,
|
||||
848402,
|
||||
848403,
|
||||
848404,
|
||||
848405
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
"appearance": {
|
||||
"body": {
|
||||
"5fce3e47fe40296c1d5fd784": 1
|
||||
},
|
||||
"feet": {
|
||||
"689f11400c10f10000000004": 1,
|
||||
"68cda47bb119e8a6b814daeb": 1
|
||||
},
|
||||
"hands": {
|
||||
"5d1f5aca86f7744bce0ee9f1": 1
|
||||
},
|
||||
"head": {
|
||||
"5cc084dd14c02e000b0550a3": 6577,
|
||||
"5cc2e4d014c02e000d0115f8": 3338,
|
||||
"5cde9ff17d6c8b0474535daa": 3327
|
||||
},
|
||||
"voice": {
|
||||
"5fc1221a95572123ae7384a2": 13440,
|
||||
"5fc50bddb4965a7a2f48c5af": 13260,
|
||||
"5fc613c80b735e7b024c76e2": 8868,
|
||||
"5fc613e10b735e7b024c76e3": 8687,
|
||||
"5fc614130b735e7b024c76e4": 8802,
|
||||
"5fc614290b735e7b024c76e5": 8835,
|
||||
"5fc614390b735e7b024c76e6": 8947,
|
||||
"5fc6144b0b735e7b024c76e7": 8794,
|
||||
"5fc614da00efd824885865c2": 13080
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue