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 source ${FILES}/mods/${ID}/xml.env
# Iterate over the file names we can handle # 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 do
FILE=$(echo ${i} | cut -d. -f1) FILE=$(echo ${i} | cut -d. -f1)
TYPE=$(echo ${i} | cut -d. -f2) TYPE=$(echo ${i} | cut -d. -f2)
@ -62,4 +62,4 @@ do
fi fi
done done
echo echo

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 password = ""; // Password to connect to the server
passwordAdmin = ""; // Password to become a server admin passwordAdmin = ""; // Password to become a server admin

View file

@ -140,6 +140,7 @@ mergexml(){
find /mpmissions/${MAP} \( \ find /mpmissions/${MAP} \( \
-name "cfgeconomycore.xml" \ -name "cfgeconomycore.xml" \
-o -name "cfgenvironment.xml" \ -o -name "cfgenvironment.xml" \
-o -name "cfgeventgroups.xml" \
-o -name "cfgeventspawns.xml" \ -o -name "cfgeventspawns.xml" \
-o -name "cfggameplay.json" \ -o -name "cfggameplay.json" \
-o -name "cfgweather.xml" \ -o -name "cfgweather.xml" \
@ -185,7 +186,7 @@ mergexml(){
-m /ce /economycore {} \; -m /ce /economycore {} \;
fi fi
# These are merged directly into the upstream file # 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 do
var=$(echo ${i} | cut -d: -f1) var=$(echo ${i} | cut -d: -f1)
CHECK=$(echo ${i} | cut -d: -f2) CHECK=$(echo ${i} | cut -d: -f2)
@ -268,7 +269,7 @@ mergexml(){
do do
FOUND=0 FOUND=0
C="" 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 do
var=$(echo ${i} | cut -d: -f1) var=$(echo ${i} | cut -d: -f1)
CHECK=$(echo ${i} | cut -d: -f2) CHECK=$(echo ${i} | cut -d: -f2)

View file

@ -52,7 +52,7 @@ symlink(){
installxml(){ installxml(){
ID=${1} ID=${1}
# Going to have to maintain a matrix of file names -> root node -> child node permutations # 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 do
var=$(echo ${i} | cut -d: -f1) var=$(echo ${i} | cut -d: -f1)
CHECK=$(echo ${i} | cut -d: -f2) CHECK=$(echo ${i} | cut -d: -f2)