From 4abfc19984efac64d37f38e5d4331dee541d465c Mon Sep 17 00:00:00 2001 From: Agent Date: Thu, 3 Jul 2025 17:58:52 +0000 Subject: [PATCH] Update for new game --- ansible/main.yml | 176 - ansible/static_files/7days.j2 | 8 - ansible/static_files/7days.service.j2 | 19 - .../Config/ImprovedHordes/hordes.xml | 215 - .../Config/ImprovedHordes/settings.xml | 25 - .../ImprovedHordes/Config/entityclasses.xml | 29 - .../ImprovedHordes/Config/entitygroups.xml | 153 - .../Config/entityclasses.xml | 1592 -- .../War3zuk Alpha 20 AIO/Config/items.xml | 12031 ---------------- .../Mods/ZSCZA20/Config/Localization.txt | 41 - .../Mods/ZSCZA20/Config/archetypes.xml | 1530 -- .../Mods/ZSCZA20/Config/buffs.xml | 507 - .../Mods/ZSCZA20/Config/entityclasses.xml | 638 - .../Mods/ZSCZA20/Config/entitygroups.xml | 103 - .../Mods/ZSCZA20/Config/items.xml | 425 - .../Mods/ZSCZA20/Config/physicsbodies.xml | 91 - .../Mods/ZSCZA20/Config/sounds.xml | 96 - .../Mods/ZSCZA20/Config/spawning.xml | 48 - ansible/static_files/serverconfig.xml | 127 - ansible/static_files/serverconfig_3rd.xml | 125 - ansible/stop.yml | 28 - down.sh | 24 - game-update.sh | 1 + git-update.sh | 1 + serverconfig.xml | 135 + setup_environment.sh | 31 - start.sh | 5 + terraform_pl/.terraform.lock.hcl | 24 - terraform_pl/main.tf | 105 - terraform_pl/outputs.tf | 4 - terraform_pl/variables.tf | 40 - up.sh | 24 - update_configs.sh | 18 - 33 files changed, 142 insertions(+), 18277 deletions(-) delete mode 100644 ansible/main.yml delete mode 100644 ansible/static_files/7days.j2 delete mode 100644 ansible/static_files/7days.service.j2 delete mode 100644 ansible/static_files/Mods/ImprovedHordes/Config/ImprovedHordes/hordes.xml delete mode 100644 ansible/static_files/Mods/ImprovedHordes/Config/ImprovedHordes/settings.xml delete mode 100644 ansible/static_files/Mods/ImprovedHordes/Config/entityclasses.xml delete mode 100644 ansible/static_files/Mods/ImprovedHordes/Config/entitygroups.xml delete mode 100644 ansible/static_files/Mods/War3zuk Alpha 20 AIO/Config/entityclasses.xml delete mode 100644 ansible/static_files/Mods/War3zuk Alpha 20 AIO/Config/items.xml delete mode 100644 ansible/static_files/Mods/ZSCZA20/Config/Localization.txt delete mode 100644 ansible/static_files/Mods/ZSCZA20/Config/archetypes.xml delete mode 100644 ansible/static_files/Mods/ZSCZA20/Config/buffs.xml delete mode 100644 ansible/static_files/Mods/ZSCZA20/Config/entityclasses.xml delete mode 100644 ansible/static_files/Mods/ZSCZA20/Config/entitygroups.xml delete mode 100644 ansible/static_files/Mods/ZSCZA20/Config/items.xml delete mode 100644 ansible/static_files/Mods/ZSCZA20/Config/physicsbodies.xml delete mode 100644 ansible/static_files/Mods/ZSCZA20/Config/sounds.xml delete mode 100644 ansible/static_files/Mods/ZSCZA20/Config/spawning.xml delete mode 100644 ansible/static_files/serverconfig.xml delete mode 100644 ansible/static_files/serverconfig_3rd.xml delete mode 100644 ansible/stop.yml delete mode 100644 down.sh create mode 100755 game-update.sh create mode 100755 git-update.sh create mode 100644 serverconfig.xml delete mode 100644 setup_environment.sh create mode 100755 start.sh delete mode 100644 terraform_pl/.terraform.lock.hcl delete mode 100644 terraform_pl/main.tf delete mode 100644 terraform_pl/outputs.tf delete mode 100644 terraform_pl/variables.tf delete mode 100644 up.sh delete mode 100644 update_configs.sh diff --git a/ansible/main.yml b/ansible/main.yml deleted file mode 100644 index 5447442..0000000 --- a/ansible/main.yml +++ /dev/null @@ -1,176 +0,0 @@ ---- -# Install required dependancies -- hosts: '{{ target | default("all") }}' - become: yes - become_method: sudo - tasks: - - - name: Install aptitude - apt: pkg=aptitude state=present update_cache=true - - - name: Configure the package manager to include accommodations for i386 architecture - shell: dpkg --add-architecture i386 - ignore_errors: True - - - name: apt update - apt: update-cache=yes cache_valid_time=3600 - retries: 3 - delay: 1 - ignore_errors: yes - register: apt_updated - - - name: apt safe upgrade - apt: upgrade=safe - delay: 1 - ignore_errors: yes - register: apt_upgraded - - - name: check if reboot is required - stat: path=/var/run/reboot-required - register: rb - - - name: Reboot if necessary - reboot: - reboot_timeout: 3600 - ignore_errors: true - when: rb.stat.exists - - - name: Delete reboot-required file - file: - path: /var/run/reboot-required - state: absent - ignore_errors: true - - - name: Install requisite 32-bit libraries - apt: - name: "{{ packages }}" - state: present - update_cache: yes - vars: - packages: - - lib32gcc-s1 - - netcat - - rsync - -# Mount data drive -- hosts: '{{ target | default("all") }}' - become: yes - become_method: sudo - vars: - mount_src: /dev/vdb - mount_path: /data - tasks: - - - name: Create list of mounted devices - set_fact: - mounted_devices: "{{ ansible_mounts|json_query('[].device') }}" - - - name: Create a ext4 filesystem on /dev/vdb and check disk blocks - community.general.filesystem: - fstype: ext4 - dev: "{{ mount_src }}" - state: present - - - name: Mount File System - mount: - path: "{{ mount_path }}" - src: "{{ mount_src }}" - fstype: ext4 - state: mounted - when: mount_src not in mounted_devices - -# Download steamcmd -- hosts: '{{ target | default("all") }}' - become: yes - become_method: sudo - vars: - ssh_user: debian - url: http://media.steampowered.com/installer/steamcmd_linux.tar.gz - tasks: - - - name: Sets Steam folder - file: path=/data/Steam owner={{ssh_user}} group={{ssh_user}} state=directory mode=0775 - ignore_errors: True - - - stat: path=/data/Steam/steamcmd.sh - register: steamcmd_dir - - - name: Download SteamCMD - get_url: - url: "{{url}}" - dest: /data/Steam/steamcmd_linux.tar.gz - mode: '0664' - #when: not steamcmd_dir.stat.exists - - - name: Unarchive SteamCMD - unarchive: - src: /data/Steam/steamcmd_linux.tar.gz - dest: /data/Steam - remote_src: yes - creates: /data/Steam/steamcmd.sh - #when: not steamcmd_dir.stat.exists - - - name: Delete file steamcmd_linux.tar.gz - file: - path: /data/Steam/steamcmd_linux.tar.gz - state: absent - -# SteamCMD game server setup -- hosts: '{{ target | default("all") }}' - vars: - ssh_user: debian - become: yes - become_method: sudo - become_user: "{{ssh_user}}" - tasks: - - - name: Sets Steam folder - file: path=/data/Steam owner={{ssh_user}} group={{ssh_user}} state=directory mode=0775 - ignore_errors: True - - - name: Create game script - template: src=static_files/7days.j2 dest=/data/Steam/7days.txt owner={{ssh_user}} group={{ssh_user}} mode=0644 - - - name: Run the SteamCMD setup - shell: './steamcmd.sh +runscript /data/Steam/7days.txt' - args: - chdir: /data/Steam/ - ignore_errors: True - - - name: Upload serverconfig.xml - copy: - src: static_files/serverconfig_3rd.xml - dest: /data/Steam/sdtt-server/serverconfig.xml - owner: "{{ssh_user}}" - group: "{{ssh_user}}" - mode: 0644 - tags: - - configuration - - - name: Upload mod configs - ansible.posix.synchronize: - src: static_files/Mods - dest: /data/Steam/sdtt-server - tags: - - configuration - -# Create game server systemd service -- hosts: '{{ target | default("all") }}' - vars: - ssh_user: debian - become: yes - become_method: sudo - tasks: - - - name: Upload 7days.service - template: src=static_files/7days.service.j2 dest=/etc/systemd/system/7days.service owner=root group=root mode=0644 - ignore_errors: True - - - name: force systemd to reread configs - systemd: daemon_reload=yes - - - name: enable 7days.service - systemd: - name: 7days - state: started - enabled: True diff --git a/ansible/static_files/7days.j2 b/ansible/static_files/7days.j2 deleted file mode 100644 index 4b2fdcb..0000000 --- a/ansible/static_files/7days.j2 +++ /dev/null @@ -1,8 +0,0 @@ -// sdtt.txt -// -@ShutdownOnFailedCommand 1 -@NoPromptForPassword 1 -login anonymous -force_install_dir ./sdtt-server -app_update 294420 validate -quit diff --git a/ansible/static_files/7days.service.j2 b/ansible/static_files/7days.service.j2 deleted file mode 100644 index 65a47ae..0000000 --- a/ansible/static_files/7days.service.j2 +++ /dev/null @@ -1,19 +0,0 @@ -## /etc/systemd/system/7days.service -[Unit] -Description=Seven Days To Die Server - -After=network.target - -[Service] -User={{ssh_user}} -WorkingDirectory=/data/Steam/sdtt-server - -ExecStart=/data/Steam/sdtt-server/startserver.sh -configfile=/data/Steam/sdtt-server/serverconfig.xml - -TimeoutStartSec=infinity -Restart=always -LimitNOFILE=4096 - -[Install] -WantedBy=multi-user.target -## END OF FILE diff --git a/ansible/static_files/Mods/ImprovedHordes/Config/ImprovedHordes/hordes.xml b/ansible/static_files/Mods/ImprovedHordes/Config/ImprovedHordes/hordes.xml deleted file mode 100644 index e208f6d..0000000 --- a/ansible/static_files/Mods/ImprovedHordes/Config/ImprovedHordes/hordes.xml +++ /dev/null @@ -1,215 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ansible/static_files/Mods/ImprovedHordes/Config/ImprovedHordes/settings.xml b/ansible/static_files/Mods/ImprovedHordes/Config/ImprovedHordes/settings.xml deleted file mode 100644 index 258e857..0000000 --- a/ansible/static_files/Mods/ImprovedHordes/Config/ImprovedHordes/settings.xml +++ /dev/null @@ -1,25 +0,0 @@ - - 10 - - - 400 - - - 5 - - 4 - 22 - 0 - - 3 - 6 - - 0.35 - - - - 4 - 1.0 - 3 - - \ No newline at end of file diff --git a/ansible/static_files/Mods/ImprovedHordes/Config/entityclasses.xml b/ansible/static_files/Mods/ImprovedHordes/Config/entityclasses.xml deleted file mode 100644 index e2db143..0000000 --- a/ansible/static_files/Mods/ImprovedHordes/Config/entityclasses.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ansible/static_files/Mods/ImprovedHordes/Config/entitygroups.xml b/ansible/static_files/Mods/ImprovedHordes/Config/entitygroups.xml deleted file mode 100644 index c1b473e..0000000 --- a/ansible/static_files/Mods/ImprovedHordes/Config/entitygroups.xml +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ansible/static_files/Mods/War3zuk Alpha 20 AIO/Config/entityclasses.xml b/ansible/static_files/Mods/War3zuk Alpha 20 AIO/Config/entityclasses.xml deleted file mode 100644 index bdb931d..0000000 --- a/ansible/static_files/Mods/War3zuk Alpha 20 AIO/Config/entityclasses.xml +++ /dev/null @@ -1,1592 +0,0 @@ - - - - #@modfolder:Resources/HD RuckSack.unity3d?HDPlayerRuckSack.Prefab - - - - 0 - 0, 0 - 0 - - Starter Class - Starter Class - Starter Class - - 15 - 105 - 3600 - - 1.0 - 1.1 - 1.2 - - meleeHandZombieNurseWAR - - meleeHandZombieHazMatWAR - meleeHandZombieHazMatWAR - meleeHandZombieHazMatWAR - - meleeHandAnimalZombieVultureWAR - - 0.55 - 0.6, 1.75 - 0.75 - - ,buffMilitaryRadiation - ,buffMilitaryRadiation - ,buffMilitaryRadiation - - .02 - 3600 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ansible/static_files/Mods/War3zuk Alpha 20 AIO/Config/items.xml b/ansible/static_files/Mods/War3zuk Alpha 20 AIO/Config/items.xml deleted file mode 100644 index a198b0d..0000000 --- a/ansible/static_files/Mods/War3zuk Alpha 20 AIO/Config/items.xml +++ /dev/null @@ -1,12031 +0,0 @@ - - - ,HDNailGunBolt - - 0.3 - MMachineGunParts - - Steel Polish - Titanium Polish - - #@modfolder:Resources/HD Iron Axe.unity3d?HD Iron Axe.Prefab - - 25000 - - 25000 - 25000 - 25000 - 25000 - 25000 - 25000 - 25000 - 25000 - 25000 - 2 - 2 - - true - 6500 - 8500 - 10500 - 15500 - - - - - - - - true - 8500 - - .15 - .5 - .15 - .05 - .05 - .1 - .05 - .08 - .122 - .2 - - DEALTFire01 - DEALTFire01 - - 105 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - schematicNoQualityMaster - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -,9mm Bullet INC,9mm Bullet SH -,44Mag Bullet INC,44Mag Bullet SH -,44Mag Bullet INC,44Mag Bullet SH -,9mmBulletBall,9mmBulletHP,9mmBulletAP,9mm Bullet INC,9mm Bullet SH -,762Mag Bullet INC,762Mag Bullet SH -,762Mag Bullet INC,762Mag Bullet SH -,762Mag Bullet INC,762Mag Bullet SH -,762Mag Bullet INC,762Mag Bullet SH -,762Mag Bullet INC,762Mag Bullet SH - -RepairKitHandGuns -RepairKitHandGuns -RepairKitHandGuns -RepairKitAutomaticRifles -RepairKitAutomaticRifles -RepairKitAutomaticRifles -RepairKitAutomaticRifles -RepairKitHuntingRifles -RepairKitHuntingRifles -RepairKitShotGuns -RepairKitShotGuns -RepairKitShotGuns - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ansible/static_files/Mods/ZSCZA20/Config/Localization.txt b/ansible/static_files/Mods/ZSCZA20/Config/Localization.txt deleted file mode 100644 index c0bd5a4..0000000 --- a/ansible/static_files/Mods/ZSCZA20/Config/Localization.txt +++ /dev/null @@ -1,41 +0,0 @@ -Key,File,Type,Changes,english - -zombieScorcher,entityclasses,Entity,New,Scorcher, -zombieBanshee,entityclasses,Entity,New,Banshee Screamer, -zombieMantis,entityclasses,Entity,New,Mantis, -zombieGeist,entityclasses,Entity,New,Geist, -zombieScarecrow,entityclasses,Entity,New,Scarecrow, -zombiePsycho,entityclasses,Entity,New,Psycho, -zombieSiren,entityclasses,Entity,New,Siren, -ZombieUndertaker,entityclasses,Entity,New,Undertaker, -ZombieBomber,entityclasses,Entity,New,Bomber, -ZombieJuggernaut,entityclasses,Entity,New,Juggernaut, -zombieCowhead,entityclasses,Entity,New,Cowhead, -zombieParasite,entityclasses,Entity,New,Parasite, -zombieWendigo,entityclasses,Entity,New,Wendigo, -zombieWrestler,entityclasses,Entity,New,Wrestler, -ZombieArchon,entityclasses,Entity,New,Archon, - -zombieMotorhead,entityclasses,Entity,New,Motorhead, -Paindeer,entityclasses,Entity,New,Paindeer, -Mittens,entityclasses,Entity,New,Mittens, -HellLion,entityclasses,Entity,New,Hell Lion, -HellBear,entityclasses,Entity,New,Hell Bear, -HellWolf,entityclasses,Entity,New,Hell Wolf, -HellBoar,entityclasses,Entity,New,Hell Boar, -HellFlyer,entityclasses,Entity,New,Hell Flyer Drone, -HellShocker,entityclasses,Entity,New,Hell Shocker Drone, -SharkWFLB,entityclasses,Entity,New,Shark with Frickin' Lazer Beam, -ZombieJuggernautGolden,entityclasses,Entity,New,Golden Juggernaut, -zombieGeistArcher,entityclasses,Entity,New,Geist Archer, -zombieHisser,entityclasses,Entity,New,Hisser, -zombieTipsySquatch,entityclasses,Entity,New,Tipsy Squatch, -zombieDirewolf,entityclasses,Entity,New,Zombie Direwolf, -zombieTipsyPinkSquatch,entityclasses,Entity,New,Pink Tipsy Squatch, -zombieSnowBear,entityclasses,Entity,New,Snow Bear, -zombiePogo,entityclasses,Entity,New,Pogo, -zombieRedOni,entityclasses,Entity,New,Red Oni, -zombieBlueOni,entityclasses,Entity,New,Blue Oni, -zombieNavezganeSlasher,entityclasses,Entity,New,Navezgane Slasher, -MotherClucker,entityclasses,Entity,New,Mother Clucker, -zombieWightRadiationShower,entityclasses,Entity,New,Wight Radiation Shower, \ No newline at end of file diff --git a/ansible/static_files/Mods/ZSCZA20/Config/archetypes.xml b/ansible/static_files/Mods/ZSCZA20/Config/archetypes.xml deleted file mode 100644 index e05a607..0000000 --- a/ansible/static_files/Mods/ZSCZA20/Config/archetypes.xml +++ /dev/null @@ -1,1530 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ansible/static_files/Mods/ZSCZA20/Config/buffs.xml b/ansible/static_files/Mods/ZSCZA20/Config/buffs.xml deleted file mode 100644 index 9549631..0000000 --- a/ansible/static_files/Mods/ZSCZA20/Config/buffs.xml +++ /dev/null @@ -1,507 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ansible/static_files/Mods/ZSCZA20/Config/entityclasses.xml b/ansible/static_files/Mods/ZSCZA20/Config/entityclasses.xml deleted file mode 100644 index 9e87d5c..0000000 --- a/ansible/static_files/Mods/ZSCZA20/Config/entityclasses.xml +++ /dev/null @@ -1,638 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ansible/static_files/Mods/ZSCZA20/Config/entitygroups.xml b/ansible/static_files/Mods/ZSCZA20/Config/entitygroups.xml deleted file mode 100644 index 49b0c2e..0000000 --- a/ansible/static_files/Mods/ZSCZA20/Config/entitygroups.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ansible/static_files/Mods/ZSCZA20/Config/items.xml b/ansible/static_files/Mods/ZSCZA20/Config/items.xml deleted file mode 100644 index 01a5057..0000000 --- a/ansible/static_files/Mods/ZSCZA20/Config/items.xml +++ /dev/null @@ -1,425 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ansible/static_files/Mods/ZSCZA20/Config/physicsbodies.xml b/ansible/static_files/Mods/ZSCZA20/Config/physicsbodies.xml deleted file mode 100644 index 889a046..0000000 --- a/ansible/static_files/Mods/ZSCZA20/Config/physicsbodies.xml +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ansible/static_files/Mods/ZSCZA20/Config/sounds.xml b/ansible/static_files/Mods/ZSCZA20/Config/sounds.xml deleted file mode 100644 index b5f9eff..0000000 --- a/ansible/static_files/Mods/ZSCZA20/Config/sounds.xml +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/ansible/static_files/Mods/ZSCZA20/Config/spawning.xml b/ansible/static_files/Mods/ZSCZA20/Config/spawning.xml deleted file mode 100644 index ddc6dfd..0000000 --- a/ansible/static_files/Mods/ZSCZA20/Config/spawning.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - \ No newline at end of file diff --git a/ansible/static_files/serverconfig.xml b/ansible/static_files/serverconfig.xml deleted file mode 100644 index 1c24002..0000000 --- a/ansible/static_files/serverconfig.xml +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ansible/static_files/serverconfig_3rd.xml b/ansible/static_files/serverconfig_3rd.xml deleted file mode 100644 index af01054..0000000 --- a/ansible/static_files/serverconfig_3rd.xml +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ansible/stop.yml b/ansible/stop.yml deleted file mode 100644 index 7ebbf44..0000000 --- a/ansible/stop.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -- hosts: '{{ target | default("all") }}' - become: yes - become_method: sudo - tasks: - - - name: Save world - ansible.builtin.command: echo "saveworld" | nc -w 5 localhost 8081 - - - name: Shutdown server - ansible.builtin.command: echo "shutdown" | nc -w 5 localhost 8081 - - - name: Stop service - ansible.builtin.service: - name: 7days - state: stopped - - - name: Create a directory if it does not exist - ansible.builtin.file: - path: /data/backup - state: directory - mode: '0755' - - - name: Make save backup - community.general.archive: - path: /data/Saves - dest: /data/backup/{{ ansible_date_time.date }}_{{ ansible_date_time.hour }}-{{ ansible_date_time.minute }}.tar.gz - format: gz diff --git a/down.sh b/down.sh deleted file mode 100644 index 7112ccc..0000000 --- a/down.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash - -TERRAFORM_DIR="terraform_pl" - -# Get server IP -SERVER_IP=$(bin/terraform -chdir=$TERRAFORM_DIR output public_ip | tr -d '"') - -# Run ansible stop.xml playbook -VENV_NAME="./venv" - -if [ -d "$VENV_NAME" ] -then - source "$VENV_NAME/bin/activate" - (cd ansible && ANSIBLE_HOST_KEY_CHECKING=False ansible-playbook -u root -i "$SERVER_IP," --private-key ~/sdtt/key -e 'pub_key=~/sdtt/key.pub' stop.yml) - deactivate -else - echo "Could not find venv directory." -fi - -# Destroy resources - -bin/terraform -chdir=$TERRAFORM_DIR destroy -auto-approve -target scaleway_instance_server.instance_server -bin/terraform -chdir=$TERRAFORM_DIR destroy -auto-approve -target scaleway_instance_security_group.security_group -bin/terraform -chdir=$TERRAFORM_DIR destroy -auto-approve -target scaleway_instance_ip.public_ip diff --git a/game-update.sh b/game-update.sh new file mode 100755 index 0000000..fef5670 --- /dev/null +++ b/game-update.sh @@ -0,0 +1 @@ +steamcmd +login anonymous +force_install_dir ~/.steam/root/steamcmd/sdtt-server +app_update 294420 validate +quit diff --git a/git-update.sh b/git-update.sh new file mode 100755 index 0000000..7c9db3c --- /dev/null +++ b/git-update.sh @@ -0,0 +1 @@ +echo $GIT_PW diff --git a/serverconfig.xml b/serverconfig.xml new file mode 100644 index 0000000..cf2e2a3 --- /dev/null +++ b/serverconfig.xml @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/setup_environment.sh b/setup_environment.sh deleted file mode 100644 index e2b354a..0000000 --- a/setup_environment.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/bash - -# Install packages -sudo apt -y install wget unzip python3 python3-venv - -# Download terraform -if [ -d "./bin" ] -then - echo "Found bin directory." -else - wget https://releases.hashicorp.com/terraform/1.1.3/terraform_1.1.3_linux_amd64.zip - unzip terraform_1.1.3_linux_amd64.zip -d ./bin - rm terraform_1.1.3_linux_amd64.zip -fi - -# Initialize terraform -bin/terraform -chdir=terraform_pl init - -# Create ansible venv for python -VENV_NAME="./venv" - -if [ -d "$VENV_NAME" ] -then - echo "Found venv directory." -else - echo "Creating venv..." - python3 -m venv "$VENV_NAME" - source "$VENV_NAME/bin/activate" - pip3 install ansible - deactivate -fi diff --git a/start.sh b/start.sh new file mode 100755 index 0000000..43ce853 --- /dev/null +++ b/start.sh @@ -0,0 +1,5 @@ +cp ~/sdtt/serverconfig.xml ~/.steam/root/steamcmd/sdtt-server/serverconfig.xml + +cd ~/.steam/root/steamcmd/sdtt-server + +./startserver.sh -configfile=serverconfig.xml diff --git a/terraform_pl/.terraform.lock.hcl b/terraform_pl/.terraform.lock.hcl deleted file mode 100644 index 3944aef..0000000 --- a/terraform_pl/.terraform.lock.hcl +++ /dev/null @@ -1,24 +0,0 @@ -# This file is maintained automatically by "terraform init". -# Manual edits may be lost in future updates. - -provider "registry.terraform.io/scaleway/scaleway" { - version = "2.2.0" - hashes = [ - "h1:4+BjCUfLPVaSe1tiAECUHv6gIEpu+CeLzeawsegB7ww=", - "h1:4M58uMZHO9fYFPBug868UjaDo+EutwtEGSsCHi4E3UM=", - "zh:016486d3e448630e29595412b8d31c8a3b2cec83fa531a86ef3d3858f6ebe45d", - "zh:0ae1eb5142f866da8849475d976da21a2f7cc905f37c99e7aef810c3369e0f65", - "zh:0c2c8bd7b8beb49d6320cbb4dfba647a465dc1d0f3583b01ad7f0b0559cc043a", - "zh:1a2ddae054c2e21db960d25432406f01ac0aca7529838176c11a892f62987a8f", - "zh:211c92dd31513b06d679f1d9d85ed39911ee32a5c03a2af93e7a5710cb6d0a64", - "zh:76ae419f8ebdc39236c14f87b6c03c9b1f2c6f60081fec48d7d3531cadafcdbe", - "zh:8a951e6fb2c329d0095edb607e5c760c47838956d7b0a75111692bd77158a445", - "zh:9ff0638bd03a39aacf331912ff1547d31c5a5a3e1961bf3ca50a581ae2bf0cba", - "zh:a3ece235aefa0a3110ecae34304122fe32a566a9d54123593e9434693b03d764", - "zh:a47f101c77be03df35179474110ab05397693ce7efb74c5a133ae3cb0041bb88", - "zh:a69562aaf71b7ef7b2c8ef345637a3309762f45d960560453595ea2ec2cb0e2c", - "zh:aa4b8699e888b08905271a6a2c5da206ac737742b8a947a1d9ed53c875954cd5", - "zh:abb3e3e235b4862ead53397dd09be40c91910931a993b9415185ea6e8492fdb4", - "zh:e772b6ccb6d70a2d610c696185d3411548c73ad6e10870f70921021134ef1e67", - ] -} diff --git a/terraform_pl/main.tf b/terraform_pl/main.tf deleted file mode 100644 index 6e2e554..0000000 --- a/terraform_pl/main.tf +++ /dev/null @@ -1,105 +0,0 @@ -terraform { - required_providers { - scaleway = { - source = "scaleway/scaleway" - } - } - required_version = ">= 0.13" -} - -provider "scaleway" { - zone = var.zone - region = var.region -} - -resource "scaleway_instance_ip" "public_ip" { - project_id = var.project_id -} - -resource "scaleway_instance_volume" "volume" { - name = "v7days" - project_id = var.project_id - size_in_gb = var.data_volume_size - type = "l_ssd" - - lifecycle { - prevent_destroy = true - } -} - -resource "scaleway_instance_security_group" "security_group" { - name = "sg7daysPL" - project_id = var.project_id - inbound_default_policy = "drop" - outbound_default_policy = "accept" - - inbound_rule { - action = "accept" - port = "22" - } - - inbound_rule { - action = "accept" - port = "80" - } - - inbound_rule { - action = "accept" - port = "443" - } - - inbound_rule { - action = "accept" - port = "26900" - protocol = "TCP" - } - - inbound_rule { - action = "accept" - port = "26900" - protocol = "UDP" - } - - inbound_rule { - action = "accept" - port = "26901" - protocol = "TCP" - } - - inbound_rule { - action = "accept" - port = "26901" - protocol = "UDP" - } - - inbound_rule { - action = "accept" - port = "26902" - protocol = "TCP" - } - - inbound_rule { - action = "accept" - port = "26902" - protocol = "UDP" - } -} - -resource "scaleway_instance_server" "instance_server" { - name = "i7daysPL" - project_id = var.project_id - type = var.instance_type - image = var.instance_image - - tags = ["game", "terraform"] - - ip_id = scaleway_instance_ip.public_ip.id - - additional_volume_ids = [scaleway_instance_volume.volume.id] - - root_volume { - size_in_gb = var.instance_volume_size - } - - security_group_id = scaleway_instance_security_group.security_group.id -} diff --git a/terraform_pl/outputs.tf b/terraform_pl/outputs.tf deleted file mode 100644 index 4eeca80..0000000 --- a/terraform_pl/outputs.tf +++ /dev/null @@ -1,4 +0,0 @@ -output "public_ip" { - description = "The public IP of the i7days server" - value = scaleway_instance_ip.public_ip.address -} diff --git a/terraform_pl/variables.tf b/terraform_pl/variables.tf deleted file mode 100644 index 3d5edde..0000000 --- a/terraform_pl/variables.tf +++ /dev/null @@ -1,40 +0,0 @@ -variable "project_id" { - type = string - default = "d8504e56-fd7e-4640-9308-6d95e8406c7e" - description = "Project id" -} - -variable "region" { - description = "The region to create things in." - default = "pl-waw" -} - -variable "zone" { - description = "The zone to create things in." - default = "pl-waw-1" -} - -# Data volume configuration -variable "data_volume_size" { - description = "Size of data volume" - default = 50 -} - -# Instance configuration -variable "instance_type" { - description = "Instance type to create." - default = "GP1-XS" - #default = "DEV1-L" - #default = "DEV1-XL" - #default = "DEV1-S" -} - -variable "instance_image" { - description = "Instance image to use." - default = "debian_bullseye" -} - -variable "instance_volume_size" { - description = "Instance type to create." - default = 100 -} diff --git a/up.sh b/up.sh deleted file mode 100644 index 56ca6bb..0000000 --- a/up.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash - -TERRAFORM_DIR="terraform_pl" - -# Create resources -bin/terraform -chdir=$TERRAFORM_DIR apply -auto-approve - -# Get server IP -SERVER_IP=$(bin/terraform -chdir=$TERRAFORM_DIR output public_ip | tr -d '"') - -# Sleep for 30s (Usually terraform finishes before server boot) -sleep 30 - -# Run ansible stop.xml playbook -VENV_NAME="./venv" - -if [ -d "$VENV_NAME" ] -then - source "$VENV_NAME/bin/activate" - (cd ansible && ANSIBLE_HOST_KEY_CHECKING=False ANSIBLE_NOCOWS=1 ansible-playbook -u root -i "$SERVER_IP," --private-key ~/sdtt/key -e 'pub_key=~/sdtt/key.pub' main.yml) - deactivate -else - echo "Could not find venv directory." -fi diff --git a/update_configs.sh b/update_configs.sh deleted file mode 100644 index 7ce5c75..0000000 --- a/update_configs.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -TERRAFORM_DIR="terraform_pl" - -# Get server IP -SERVER_IP=$(bin/terraform -chdir=$TERRAFORM_DIR output public_ip | tr -d '"') - -# Run ansible stop.xml playbook -VENV_NAME="./venv" - -if [ -d "$VENV_NAME" ] -then - source "$VENV_NAME/bin/activate" - (cd ansible && ANSIBLE_HOST_KEY_CHECKING=False ANSIBLE_NOCOWS=1 ansible-playbook --tags "configuration" -u root -i "$SERVER_IP," --private-key ~/sdtt/key -e 'pub_key=~/sdtt/key.pub' main.yml) - deactivate -else - echo "Could not find venv directory." -fi