

Game Version 0.4.0 or higher Mono backend (alternate-beta)
CartelEnforcer.dll SHA 256 File Hash: D3A7997815F80B024217885CAF7CEB3D38A9B5CA1E8C4A6FC31EEC817EFA5B90
Requires Melon Loader
Cartel Enforcer adds new features and challenges to the Cartel, including new ambush locations, events, and a better dealer robbery system. Experience the drive-by events, take on mini-quests, and influence the enforced Cartel's presence in new ways!
You can customize the mod's settings through the config.json file.
{
"debugMode": false,
"activityFrequency": 0.0,
"activityInfluenceMin": 0.0,
"ambushFrequency": 1.0,
"deadDropStealFrequency": 1.0,
"cartelCustomerDealFrequency": 1.0,
"cartelRobberyFrequency": 1.0,
"driveByEnabled": true,
"realRobberyEnabled": true,
"miniQuestsEnabled": true,
"interceptDeals": true
}
debugMode:
true: Show debug messages, visualize spawn locations, and display coordinates.false: Hides debug content. The cartel features will still be active.activityFrequency: Adjusts how often Cartel activities occur.
1.0: Activities happen roughly 10 times more frequently.-1.0: Activities happen roughly 10 times less frequently.0.0 (Default): Activities happen at the game's default frequency.activityInfluenceMin: Changes the minimum Cartel Influence required for activities.
1.0: Activities will rarely happen, as they require maximum regional influence.-1.0: Activities do not require any regional influence and can happen anywhere.0.0 (Default): Influence requirements are set to the game's default.ambushFrequency: Adjusts the frequency of Ambush events.
1.0: Ambush can happen as often as every 1 in-game hour.0.0 (Default): Ambush can happen at most once every 2 in-game days.-1.0: Ambush can happen at most once every 4 in-game days.deadDropStealFrequency: Adjusts the frequency of Dead Drop Steal events.
1.0: Can happen as often as every 1 in-game hour.0.0 (Default): Can happen at most once every 2 in-game days.-1.0: Can happen at most once every 4 in-game days.cartelCustomerDealFrequency: Adjusts the frequency of Cartel Customer Deal events.
1.0: Can happen as often as every 1 in-game hour.0.0 (Default): Can happen at most once every 2 in-game days.-1.0: Can happen at most once every 4 in-game days.cartelRobberyFrequency: Adjusts the frequency of Cartel Robbery events.
1.0: Can happen as often as every 1 in-game hour.0.0 (Default): Can happen at most once every 2 in-game days.-1.0: Can happen at most once every 4 in-game days.driveByEnabled:
true: Enables drive-by events.false: Disables drive-by events.realRobberyEnabled:
true: Enables the realistic robbery system.false: Disables the realistic robbery system.miniQuestsEnabled:
true: Enables mini-quests.false: Disables mini-quests.interceptDeals:
true: Enables the Intercept Deals event.false: Disables the event.In debug mode, you can see various visual cues and use keybinds to test features:
Left CTRL + R: Trigger a Dealer Robbery at the nearest dealer.Left CTRL + G: Trigger an instant drive-by at the nearest location.Left CTRL + H: Give a mini-quest to one of the select NPCs.Left CTRL + L: Log internal mod data to the console.Left CTRL + I: Log inventory content to the console.Left CTRL + T: Trigger an Intercept Deal event.For multiplayer to function correctly, all players must have the same default.json, ambush.json and config.json content.
When a dealer is being robbed, a robber will spawn and engage them in a fight. Your actions affect the regional Cartel influence:
This is a new type of event where the Cartel actively attempts to intercept one of your deals.
These events only happen when the Cartel is hostile.
activityFrequency parameter.Mini-quests can be obtained from select NPCs (Anna, Fiona, Dean, Mick, or Jeff).
You can add or modify custom ambush locations.
Mods/CartelEnforcer/Ambush/ambush.json file.mapRegion: A number from 0-5 for the region.ambushPosition: The X, Y, and Z coordinates of the trigger area.spawnPoints: At least four spawn points for enemies (only X and Z values matter).detectionRadius: A decimal number for how close the player must be to the ambushPosition. {
"mapRegion": 5,
"ambushPosition": {
"x": 143.05,
"y": 1.75,
"z": -16.73
},
"spawnPoints": [
{
"x": 138.56,
"y": 0.0,
"z": -38.61
},
{
"x": 128.19,
"y": 0.0,
"z": -9.84
},
{
"x": 135.87,
"y": 0.0,
"z": -6.18
},
{
"x": 155.29,
"y": 0.0,
"z": -23.90
}
],
"detectionRadius": 10.0
},
Mods/CartelEnforcer/Ambush/default.json.default.json to ensure your configuration is up to date. It will be recreated the next time you load a save.Note: The
config.jsonanddefault.jsonfiles will be created automatically in theMods/CartelEnforcer/directory if they are missing.
Contribute, Build from Source or Verify Integrity -> GitHub
Finance the development or support my creations -> Ko-fi