l4d make all underlying server.cfg accessible
This commit is contained in:
		
							parent
							
								
									d91b205a89
								
							
						
					
					
						commit
						8391afdac5
					
				
					 3 changed files with 9 additions and 6 deletions
				
			
		|  | @ -60,6 +60,9 @@ steam /opt/l4d2/steam/steamcmd.sh \ | |||
| 
 | ||||
| for overlay in /opt/l4d2/scripts/overlays/*; do | ||||
|   bash -xeuo pipefail "$overlay" | ||||
| 
 | ||||
|   test -f /opt/l4d2/overlays/$overlay/left4dead2/cfg/server.cfg && \ | ||||
|       steam cp /opt/l4d2/overlays/$overlay/left4dead2/cfg/server.cfg /opt/l4d2/overlays/$overlay/left4dead2/cfg/server_$overlay.cfg | ||||
| done | ||||
| 
 | ||||
| # -- SERVERS -- # | ||||
|  |  | |||
|  | @ -66,7 +66,6 @@ mount -t overlay overlay \ | |||
| # -- REPLACE SERVER.CFG -- # | ||||
| 
 | ||||
| if [[ -n "$configfile" ]]; then | ||||
|   cp "/opt/l4d2/servers/$name/merged/left4dead2/cfg/server.cfg" "/opt/l4d2/servers/$name/merged/left4dead2/cfg/server_original.cfg" | ||||
|   cp "$configfile" "/opt/l4d2/servers/$name/merged/left4dead2/cfg/server.cfg" | ||||
|   chown steam:steam "/opt/l4d2/servers/$name/merged/left4dead2/cfg/server.cfg" | ||||
| fi | ||||
|  |  | |||
|  | @ -34,22 +34,23 @@ | |||
|                 }, | ||||
|                 'tick100': { | ||||
|                     'port': 27016, | ||||
|                     'overlays': ['vanilla', 'tickrate'], | ||||
|                     'arguments': ['-tickrate 100'], | ||||
|                     'overlays': ['tickrate', 'vanilla'], | ||||
|                     'config': [ | ||||
|                         'exec server_original.cfg', | ||||
|                         # https://github.com/SirPlease/L4D2-Competitive-Rework/blob/7ecc3a32a5e2180d6607a40119ff2f3c072502a9/cfg/server.cfg#L58-L69 | ||||
|                         'exec server_tickrate.cfg', | ||||
|                         'sv_minupdaterate 100', | ||||
|                         'sv_maxupdaterate 100', | ||||
|                         'sv_mincmdrate 100', | ||||
|                         'sv_maxcmdrate 100', | ||||
|                     ], | ||||
|                 }, | ||||
|                 'server3_comp1': { | ||||
|                 'server3_zonemod': { | ||||
|                     'port': 27017, | ||||
|                     'overlays': ['competitive_rework'], | ||||
|                     'arguments': ['-tickrate 60'], | ||||
|                     'overlays': ['competitive_rework'], | ||||
|                     'config': [ | ||||
|                         'exec server_original.cfg', | ||||
|                         'exec server_competitive_rework.cfg', | ||||
|                         'sm_forcematch zonemod', | ||||
|                     ], | ||||
|                 }, | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue