Exemplo n.º 1
0
		public static int toC(ServerEnvironment enumValue){return (int)enumValue;}
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the class.
 /// </summary>
 public FrmModules(Settings settings, ServerEnvironment environment)
     : this()
 {
     this.settings    = settings ?? throw new ArgumentNullException("settings");
     this.environment = environment ?? throw new ArgumentNullException("environment");
 }
Exemplo n.º 3
0
        public InnerPlayerControl(ILogger <InnerPlayerControl> logger, IServiceProvider serviceProvider, IEventManager eventManager, Game game, ServerEnvironment serverEnvironment)
        {
            _logger            = logger;
            _eventManager      = eventManager;
            _game              = game;
            _serverEnvironment = serverEnvironment;

            Physics          = ActivatorUtilities.CreateInstance <InnerPlayerPhysics>(serviceProvider, this, _eventManager, _game);
            NetworkTransform = ActivatorUtilities.CreateInstance <InnerCustomNetworkTransform>(serviceProvider, this, _game);

            Components.Add(this);
            Components.Add(Physics);
            Components.Add(NetworkTransform);

            PlayerId = byte.MaxValue;
        }