Compare commits
3 commits
5620c199a9
...
a12edcd360
| Author | SHA1 | Date | |
|---|---|---|---|
| a12edcd360 | |||
| 383b1925ef | |||
| 0603a8c7e6 |
3 changed files with 43 additions and 2 deletions
|
|
@ -4,3 +4,10 @@ source /opt/l4d2/scripts/helpers
|
|||
overlay=$(basename "$0")
|
||||
|
||||
workshop --collection 121115793 # Back To School
|
||||
|
||||
workshop --item 2957035482 # hehe30-part1
|
||||
workshop --item 2973628334 # hehe30-part2
|
||||
workshop --item 3013844371 # hehe30-part3
|
||||
|
||||
workshop --item 3478461158 # 虚伪黎明(Dawn's Deception)
|
||||
workshop --item 3478934394 # 虚伪黎明(Dawn's Deception)PART2
|
||||
|
|
|
|||
14
hooks/unique_node_ids.py
Normal file
14
hooks/unique_node_ids.py
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
def test_unique_node_ids(repo):
|
||||
ids = {}
|
||||
for node in repo.nodes:
|
||||
if node.metadata.get('id') in ids:
|
||||
raise ValueError(f"Duplicate node ID found: {node.metadata.get('id')} in node {node.name} and {ids[node.metadata.get('id')]}")
|
||||
ids[node.metadata.get('id')] = node.name
|
||||
|
||||
|
||||
def apply_start(repo, target, nodes, interactive=False, **kwargs):
|
||||
test_unique_node_ids(repo)
|
||||
|
||||
|
||||
def test(repo, **kwargs):
|
||||
test_unique_node_ids(repo)
|
||||
|
|
@ -38,7 +38,7 @@
|
|||
'tick100': {
|
||||
'port': 27016,
|
||||
'arguments': ['-tickrate 100'],
|
||||
'overlays': ['tickrate', 'vanilla'],
|
||||
'overlays': ['tickrate', 'vanilla', 'workshop_maps'],
|
||||
'config': [
|
||||
'exec server_tickrate.cfg',
|
||||
'sv_minupdaterate 101',
|
||||
|
|
@ -61,6 +61,26 @@
|
|||
'sv_consistency 0',
|
||||
],
|
||||
},
|
||||
'vanilla_maps': {
|
||||
'port': 27018,
|
||||
'overlays': ['vanilla', 'workshop_maps'],
|
||||
'config': [
|
||||
'sv_consistency 0',
|
||||
],
|
||||
},
|
||||
'tick60_maps': {
|
||||
'port': 27019,
|
||||
'arguments': ['-tickrate 100'],
|
||||
'overlays': ['tickrate', 'vanilla', 'workshop_maps'],
|
||||
'config': [
|
||||
'exec server_tickrate.cfg',
|
||||
'sv_minupdaterate 101',
|
||||
'sv_maxupdaterate 101',
|
||||
'sv_mincmdrate 101',
|
||||
'sv_maxcmdrate 101',
|
||||
'sv_consistency 0',
|
||||
],
|
||||
},
|
||||
'zonemod': {
|
||||
'port': 27020,
|
||||
'arguments': ['-tickrate 60'],
|
||||
|
|
|
|||
Loading…
Reference in a new issue