dayzdockerserver/files/mods/3115714092
Daniel Ceregatti 5918646eb0 Add custom integration for disabling the personal light. This gets turned on despite what's set in serverDZ.cfg because it's overridden in cfggameplay.json.
Add wipe command, to allow for easy wiping of storage.
Remove cfggameplay case-sensitivity hack, now that this is fixed upstream.
Continue documenting the vanilla installation instructions for Hype Train, for some reason.
2024-01-18 11:40:19 -08:00
..
cfgeventgroups.xml Rename Chernarus-specific files to just have a generic name. This makes things easier. 2023-12-21 20:13:40 -08:00
cfgeventspawns.xml Implement start scripts to do all the extra stuff, like remove nodes from XML files. 2023-12-22 10:04:25 -08:00
cfgspawnabletypes.xml Rename Chernarus-specific files to just have a generic name. This makes things easier. 2023-12-21 20:13:40 -08:00
events.xml Rename Chernarus-specific files to just have a generic name. This makes things easier. 2023-12-21 20:13:40 -08:00
README.md Add custom integration for disabling the personal light. This gets turned on despite what's set in serverDZ.cfg because it's overridden in cfggameplay.json. 2024-01-18 11:40:19 -08:00
start.sh Implement start scripts to do all the extra stuff, like remove nodes from XML files. 2023-12-22 10:04:25 -08:00
types.xml Rename Chernarus-specific files to just have a generic name. This makes things easier. 2023-12-21 20:13:40 -08:00
xml.env Implement start scripts to do all the extra stuff, like remove nodes from XML files. 2023-12-22 10:04:25 -08:00

HypeTrain

Reference

The files used to integrate the HypeTrain mod came from here.

Goals

To spawn exactly one large complete train (7-8 cars) somewhere in Chernarus, in one of many possible locations, and having all cars persist

Later, to spwan exactly one smaller train in the same manner as above, but then to spawn in more cars over time, in random places.

Mod Integration Files

5 files are required to run the mod. Two are map-specific and the rest are common to all maps:

These are map-specific. The ones included in this repository are for Chernarus:

  • cfgeventgroups.xml - Defines "sets of trains", one for every possible spawn point.
  • cfgeventspawns.xml - The possible spawn point locations within Chernarus.

These files are commong to all maps:

  • cfgspawnabletypes.xml -
  • events.xml - An event that spawns a complete train
  • types.xml - All types from the mod.

The start.sh script is for doing extra stuff, but programatically. See the comments within it for details.

Generic Mod Installation (Windows)

Using the Central Economy method:

  • Create a new folder in your mpmissions map folder. Name it HypeTrain.
  • Put the 3 files common to the server in that folder
+C:\
 +DayZ Server
  +mpmissions
   +dayzOffline.chernarusplus
    +HypeTrain
     -cfgspawnabletypes.xml
     -events.xml
     -types.xml

Edit the server's cfgeconomycore.xml and add the following under <economycore>:

  <ce folder="HypeTrain">
    <file name="cfgspawnabletypes.xml" type="spawnabletypes"/>
    <file name="events.xml" type="events"/>
    <file name="types.xml" type="types"/>
  </ce>

The other two files must be manually merged to the mpmissions equivalents: