Updated mbf2man tool to create channels with better names.
This commit is contained in:
@@ -191,11 +191,25 @@ if __name__ == "__main__":
|
|||||||
|
|
||||||
gamechanstate = server.getChannelState(gamechan)
|
gamechanstate = server.getChannelState(gamechan)
|
||||||
|
|
||||||
teams = ["blufor", "opfor"]
|
teams = {
|
||||||
id_to_squad_name = ["no", "first", "second", "third", "fourth", "fifth", "sixth", "seventh", "eighth", "ninth"]
|
"opfor": "Team 1",
|
||||||
for team in teams:
|
"blufor": "Team 2"
|
||||||
print name + "/" + team
|
}
|
||||||
cid = server.addChannel(team, gamechan)
|
id_to_squad_name = {
|
||||||
|
"no": "No Squad",
|
||||||
|
"first": "Squad 1",
|
||||||
|
"second": "Squad 2",
|
||||||
|
"third": "Squad 3",
|
||||||
|
"fourth": "Squad 4",
|
||||||
|
"fifth": "Squad 5",
|
||||||
|
"sixth": "Squad 6",
|
||||||
|
"seventh": "Squad 7",
|
||||||
|
"eighth": "Squad 8",
|
||||||
|
"ninth": "Squad 9"
|
||||||
|
}
|
||||||
|
for team,team_name in teams.items():
|
||||||
|
print name + "/" + team_name
|
||||||
|
cid = server.addChannel(team_name, gamechan)
|
||||||
teamchanstate = server.getChannelState(cid)
|
teamchanstate = server.getChannelState(cid)
|
||||||
if option.linkteams:
|
if option.linkteams:
|
||||||
gamechanstate.links.append(cid)
|
gamechanstate.links.append(cid)
|
||||||
@@ -210,8 +224,8 @@ if __name__ == "__main__":
|
|||||||
allow = EAT | W)],
|
allow = EAT | W)],
|
||||||
[], True)
|
[], True)
|
||||||
|
|
||||||
print name + "/" + team + "_commander"
|
print name + "/" + team_name + "/Commander"
|
||||||
cid = server.addChannel("commander", ini[team])
|
cid = server.addChannel("Commander", ini[team])
|
||||||
teamchanstate.links.append(cid)
|
teamchanstate.links.append(cid)
|
||||||
ini[team + "_commander"] = cid
|
ini[team + "_commander"] = cid
|
||||||
|
|
||||||
@@ -232,9 +246,9 @@ if __name__ == "__main__":
|
|||||||
state.position = -1
|
state.position = -1
|
||||||
server.setChannelState(state)
|
server.setChannelState(state)
|
||||||
|
|
||||||
for squad in id_to_squad_name:
|
for squad,squad_name in id_to_squad_name.items():
|
||||||
print name + "/" + team + "/" + squad
|
print name + "/" + team_name + "/" + squad_name
|
||||||
cid = server.addChannel(squad, ini[team])
|
cid = server.addChannel(squad_name, ini[team])
|
||||||
teamchanstate.links.append(cid)
|
teamchanstate.links.append(cid)
|
||||||
ini[team + "_" + squad + "_squad"] = cid
|
ini[team + "_" + squad + "_squad"] = cid
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user