DayZ
980 ratings
Breachingcharge
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
File Size
Posted
Updated
13.391 MB
Aug 6, 2019 @ 2:40pm
Jul 18 @ 1:47am
58 Change Notes ( view )

Subscribe to download
Breachingcharge

Description
Repacking, modifying and re-uploading of this mod or any of its contents is not allowed.

Discord:
If you have any questions about the mod or have any issues with it feel free to join the mod's discord (please take a look at the faq-channel first in-case your question/issue has already been answered there):
https://discord.gg/ZC7NsZ9

(Incase the link gets removed: /ZC7NsZ9)

Monetization:
Using this mod on a monetized server without permission is not allowed. If you are looking to get permission message me on discord or steam, I allow usage on monetized servers on a case-by-case basis.
If your server is breaking bohemia's monetization rules or is pay-2-win in any other way don't be surprised if you get blacklisted from using the mod without any warning.




This mod enables base raiding with a c4 breachingcharge, which can be used to destroy fences and gates, as well as other walls and other objects from mods such as BBP, Simple Base, More Doors and Expansion.

In order to make it fully compatible with the Expansion mod you will need this compatiblity mod: https://steamcommunity.com/sharedfiles/filedetails/?id=2158553597

If you are using the codelock mod you will also need this compatibility mod: https://steamcommunity.com/sharedfiles/filedetails/?id=2464098674

Changes for the rework:
- the mod's code has been mostly rewritten, this means:
-> (hopefully) less bugs and overall issues
-> the mod can more easily be used as a base-line to build upon
-> compatiblity with new mods should be easier to achieve now
-> adding new functionality (like new types of charges and new code as a whole) should be easier as well now
- explosions are now working properly again, they can damage players and create a particle effect with sound
- watchtowers are now destroyable (each wall and floor can be destroyed individually, destroying a lower floor means that all upper floors will be destroyed as well)
- charges now have to be armed manually, they no longer will automatically arm when placed, if you place them now it should give you a new action to arm them

Changes for server owners:
- the mod creates its own folder called "Breachingcharge" in the profile folder now (like most other mods)
- this folder contains the json file to configure the mod and a separate folder for log files
- logs get put into their own files now instead of into the script logs

Json-file changes:
- the structure of the json file is a lot different now so the old one will not work anymore
- names for the json parameters have been overhauled to be easier to read
- there are a lot of new settings that can be changed, most of those should explain themselves through their name
- a few big new setting-options are: damage to players in a radius, destroying only locks instead of the objects themselves, custom defuse tools
- place-able charge types and health values are now not set per individual object anymore, there is a new system based on a tier-concept:
-> tiers can be added/removed by just adding a new entry to the tier list
-> the name for each tier can be whatever you want
-> tiers contain the place-able charges and health values
-> each destroy-able object gets assigned a tier and will use the tier's values
-> this means that changes can be made more easily without having to edit many individual objects
- another big change is that objects use specific names in the config now instead of their classnames:
-> this is limited to objects that have been specifically setup for this (i.e. vanilla dayz, BBP, SimpleBase, Expansion and MoreDoors)
-> custom objects can still be added, if they are not setup in the mod's code they will use their respective classnames
-> the specific names given to objects are based on which parts have been build, e.g. a tier 3 BBP door's base name is "BBP_T3_Door", if the door part is build it will add a name for the part at the end -> "BBP_T3_Door_Door"
-> this system takes a bit of getting used to at first but overall should enable more and easier configuration
-> Want only a specific type/state of object raid-able? -> Add only this specific type/state
-> You can find a list of object-names included in the mod's files
(should be under \Templates\lists for object names\)
-> Most objects from Expansion, BBP, SimpleBase, MoreDoors and vanilla dayz will use these names in the json, if you want to add objects that are not listed in any of the included lists then you can add them through simply using their classname

Classnames:
Itemname
Classname
Homemade Breachingcharge
HDSN_BreachingCharge
Heavy Breachingcharge
HDSN_BreachingChargeHeavy
Explosive
HDSN_Explosive
Charcoalpowder
HDSN_Charcoal
Sulfurpowder
HDSN_Sulfur
Gunpowder
HDSN_Gunpowder
Detonator
HDSN_Detonator
Sticks of C4
HDSN_C4Sticks
C4 with no wiring
HDSN_C4NoWiring
Single Stick of C4
HDSN_C4Stick

Crafting:
Charcoalpowder + Sulfurpowder = Gunpowder
5x Gunpowder + Burlap Sack = Explosive
Explosive + Radio = Breachingcharge

2x Single Stick of C4 + Duct Tape = C4 Sticks
Detonator + C4 Sticks = C4 with no wiring
C4 with no wiring + Electronic Repair Kit = Heavy Breachingcharge

How to configure:
The time it takes to explode, plant and defuse the charge can be adjusted by the server owner in the file called "breachingcharge.json", which will be created on the first time the server launches with this mod enabled and can be found in a folder called "Breachingcharge" in your server's profile folder.

An explanation for the json-file parameters is included in the mod's files.

Donations:
Feel free to donate through Paypal, I would really appreciate it!
[paypal.me]
Please note that you won't receive anything in return for a donation and they are non-refundable.