diff --git a/modserver/globals.sh b/modserver/globals.sh index 9afa644..b484027 100644 --- a/modserver/globals.sh +++ b/modserver/globals.sh @@ -21,6 +21,8 @@ export CHERNARUS_MAP_NAME=dayzOffline.chernarusplus export NAMALSK_MAP_NAME=regular.namalsk export TAKISTAN_MAP_NAME=Offline.TakistanPlus + +# NAMALSK_SURVIVAL is what the terrain/map comes with export NAMALSK_SURVIVAL_MOD_ID=2289461232 export NAMALSK_ISLAND_MOD_ID=2289456201 export TAKISTAN_MOD_ID=2563233742 diff --git a/modserver/modlists/namalsk.txt b/modserver/modlists/namalsk.txt new file mode 100644 index 0000000..320644e --- /dev/null +++ b/modserver/modlists/namalsk.txt @@ -0,0 +1,8 @@ +# Namalsk Survival +# https://steamcommunity.com/sharedfiles/filedetails/?id=2289461232 +2289461232^namalsksurvival + +# Namalsk Island +# https://steamcommunity.com/sharedfiles/filedetails/?id=2289456201 +2289456201^namalskisland + diff --git a/modserver/modlists/takistan.txt b/modserver/modlists/takistan.txt new file mode 100644 index 0000000..5577c67 --- /dev/null +++ b/modserver/modlists/takistan.txt @@ -0,0 +1,2 @@ +# Takistan Map +2563233742^takistan diff --git a/modserver/update_mods.sh b/modserver/update_mods.sh index 0cab915..a397786 100644 --- a/modserver/update_mods.sh +++ b/modserver/update_mods.sh @@ -130,7 +130,6 @@ update_mods_for_server() { fi printf "+workshop_download_item $DAYZ_GAME_ID %s\n" "$mod" >> "$tempfile" - mkdir -p "$LOCAL_MODS/$mod" esac done <"$mods_file" unset mod @@ -228,11 +227,10 @@ update_stock_maps() { if [ -d "$LOCAL_MODS/steamapps/workshop/content/$DAYZ_GAME_ID/$NAMALSK_ISLAND_MOD_ID/Extras/Regular/$NAMALSK_MAP_NAME" ] ; then do_sync "$LOCAL_MODS/steamapps/workshop/content/$DAYZ_GAME_ID/$NAMALSK_ISLAND_MOD_ID/Extras/Regular/$NAMALSK_MAP_NAME"/ \ - "$REMOTE_MAPS/Namalsk_island_2nd" || \ + "$REMOTE_MAPS/$NAMALSK_MAP_NAME" || \ die "failed to copy Namalsk map files" fi - ####################TODO: # msg "Updating Optimized Namalsk Server PBOs" msg "Updating TakistanPlus"