Add Diesel Jerry can mod.

This commit is contained in:
Daniel Ceregatti 2023-12-21 16:02:39 -08:00
parent 70181b13e7
commit d1d3069500
6 changed files with 9 additions and 6 deletions

View file

@ -15,7 +15,7 @@ fi
source ${FILES}/mods/${ID}/xml.env
# Iterate over the file names we can handle
for i in cfgenvironment.xml cfgeventspawns.xml cfggameplay.json cfgspawnabletypes.xml cfgweather.xml events.xml init.c types.xml
for i in cfgeventgroups.xml cfgenvironment.xml cfgeventspawns.xml cfggameplay.json cfgspawnabletypes.xml cfgweather.xml events.xml init.c types.xml
do
FILE=$(echo ${i} | cut -d. -f1)
TYPE=$(echo ${i} | cut -d. -f2)

View file

@ -0,0 +1 @@
TYPES=./xml/dieseljerrycan_types.xml

1
files/mods/@DieselJerrycan Symbolic link
View file

@ -0,0 +1 @@
3118784990

View file

@ -1,4 +1,4 @@
hostname = "Something other than Server Name"; // Server name
hostname = "Hype Train mod testing"; // Server name
password = ""; // Password to connect to the server
passwordAdmin = ""; // Password to become a server admin

View file

@ -140,6 +140,7 @@ mergexml(){
find /mpmissions/${MAP} \( \
-name "cfgeconomycore.xml" \
-o -name "cfgenvironment.xml" \
-o -name "cfgeventgroups.xml" \
-o -name "cfgeventspawns.xml" \
-o -name "cfggameplay.json" \
-o -name "cfgweather.xml" \
@ -185,7 +186,7 @@ mergexml(){
-m /ce /economycore {} \;
fi
# These are merged directly into the upstream file
for i in "CFGEVENTSPAWNS:eventposdef:event" "CFGENVIRONMENT:env:territories/territory"
for i in "CFGEVENTGROUPS:eventgroupdef:group" "CFGEVENTSPAWNS:eventposdef:event" "CFGENVIRONMENT:env:territories/territory"
do
var=$(echo ${i} | cut -d: -f1)
CHECK=$(echo ${i} | cut -d: -f2)
@ -268,7 +269,7 @@ mergexml(){
do
FOUND=0
C=""
for i in "CFGSPAWNABLETYPES:spawnabletypes:type" "EVENTS:events:event" "TYPES:types:type" "GLOBALS:globals:var"
for i in "CFGEVENTGROUPS:eventgroupdef:group" "CFGSPAWNABLETYPES:spawnabletypes:type" "EVENTS:events:event" "TYPES:types:type" "GLOBALS:globals:var"
do
var=$(echo ${i} | cut -d: -f1)
CHECK=$(echo ${i} | cut -d: -f2)

View file

@ -52,7 +52,7 @@ symlink(){
installxml(){
ID=${1}
# Going to have to maintain a matrix of file names -> root node -> child node permutations
for i in "CFGEVENTSPAWNS:eventposdef:event" "CFGSPAWNABLETYPES:spawnabletypes:type" "EVENTS:events:event" "TYPES:types:type"
for i in "CFGEVENTGROUPS:eventgroupdef:group" "CFGEVENTSPAWNS:eventposdef:event" "CFGSPAWNABLETYPES:spawnabletypes:type" "EVENTS:events:event" "TYPES:types:type"
do
var=$(echo ${i} | cut -d: -f1)
CHECK=$(echo ${i} | cut -d: -f2)