internal PlayerModel(IPlayerContorllable ship, PlayerData data) { _data = (PlayerData)data.Clone(); _data.Ship = ship; }
internal PlayerInitializer(IPlayerContorllable ship, PlayerData data, IInputProxy input) { var model = new PlayerModel(ship, data); PlayerController = new Player(model, input); }