sampy/main.py

20 lines
571 B
Python
Raw Normal View History

2020-03-29 18:49:22 +02:00
from sampy.env import Environment
from sampy.struct.server import Server
from sampy.shared.glob import config
environments = []
for server in config["demo"]["servers"]:
server_config = Server(**server) # Initialize a new Server struct every time even if you are just changing the port (required due to reference and automation values)
env = Environment(server_config)
environments.append(env)
for env in environments:
env.start() # Start all servers
env_index = 0
while len(environments):
cmd = input("")
environments[env_index].command(cmd)