//--------Computergegner Runtime-------------// private void Computergegener_Runtime(Spieler CP_spieler) { while (true) { while (CP_spieler.status) { System.Threading.Thread.Sleep(500); Würfel.Dispatcher.Invoke(new Click_Event(Würfel_Click)); System.Threading.Thread.Sleep(500); foreach (Figur figur in CP_spieler.eigene_Figuren) { if (figur.mögliche_Position != null) { figur.Set_Figureposition(figur.mögliche_Position); Netzwerkkommunikation.Sende_TCP_Nachricht_an_alle_Spieler("Spielfigur Update," + Statische_Methoden.Konvertiere_FARBE_zu_string(figur.farbe) + "," + figur.id + "," + figur.aktuelle_Position.position.X + "," + figur.aktuelle_Position.position.Y); Figur_wurde_bewegt(); break; } } foreach (Figur figur in CP_spieler.eigene_Figuren) { figur.mögliche_Position = null; } } System.Threading.Thread.Sleep(1000); } }
private void LabelDelete_MouseDoubleClick(object sender, MouseButtonEventArgs e) { Label LblDelete = (Label)sender; Spieler sp = (Spieler)Mitspieler.Where(x => x.Name.Equals(LblDelete.Tag.ToString())).FirstOrDefault(); Mitspieler.Remove(sp); ZeichneGrid(); }
public Spieler GetSpielerById(int Id) { using (TennisclubNeuEntities db = new TennisclubNeuEntities()) { Spieler spieler = (from Spieler s in db.Spieler where s.Id == Id select s).FirstOrDefault(); return(spieler); } }
public SpielerViewModel(Spieler spieler) { if (spieler == null) { throw new ArgumentNullException(nameof(spieler)); } _spieler = spieler; }
public static AuftrittsterminViewModel FromSingle(Auftrittstermin termin, Spieler spieler) { var avm = new AuftrittsterminViewModel(); avm.RefreshFrom(termin, spieler); avm.DoneLoading(); return(avm); }
public static TrainingsterminViewModel FromSingle(Trainingstermin termin, Spieler spieler) { var tvm = new TrainingsterminViewModel(); tvm.RefreshFrom(termin, spieler); tvm.DoneLoading(); return(tvm); }
public void ConstructAttribute_AttributeIsNotNullOrEmpty() { var mock = new Mock <IFertigkeitVeraendernService>(); var held = new Spieler(mock.Object); Assert.NotNull(held.Attribute); Assert.NotEmpty(held.Attribute); }
public void SetzeSpielerIstGebucht(int spielerId, bool _bool) { using (TennisclubNeuEntities db = new TennisclubNeuEntities()) { Spieler spieler = (from Spieler s in db.Spieler where s.Id == spielerId select s).FirstOrDefault(); spieler.IstGebucht = _bool; db.SaveChanges(); } }
public void ConstructHeld_KoerperIsNotNullOrEmpty() { var mock = new Mock <IFertigkeitVeraendernService>(); var held = new Spieler(mock.Object); Assert.NotNull(held.Koerper); Assert.NotEmpty(held.Koerper); }
static void Main(string[] args) { Spieler s = new Spieler(); while (true) { Spiel.Hauptmenue(s); } }
internal static void SpieleStein(int[,] spielfeld, Spieler spieler, int spalte) { for (var j = 0; j < spielfeld.GetLength(1); j++) { if (spielfeld[spalte, j] == 0) { spielfeld[spalte, j] = (int)spieler; return; } } throw new InvalidOperationException(); }
public static async Task InitSpielerAsync() { if (__spieler == null && !string.IsNullOrEmpty(__APIKey)) { __spieler = await((new APIConnectionService()).GetPlayerForAPIKey(__APIKey)); Shared.ViewModels.AuftrittsterminViewModel.AlleOrte = (await((new OrteService(__APIKey)).GetOrteAsync())).ToList(); Shared.ViewModels.AuftrittsterminViewModel.AlleSpieler = (await((new SpielerService(__APIKey)).GetAlleSpielerAsync())).ToList(); } }
public SpielerStatistics(Board board, Spieler spieler) { Name = spieler.Name; IsComputer = spieler.IsComputer; Freezed = spieler.Freezed; CarrotsSpare = spieler.CarrotsSpare; CabbageSpare = spieler.CabbageSpare; Score = ComputerMind.GetSpielerScore(board, spieler); }
public GameGUI(GameController ctr) { InitializeComponent(); this.Ctr = ctr; Ctr.AnzZeilenSpalten(); Y = Ctr.anzZeilen; X = Ctr.anzSpalten; spieler = Ctr.spieler; spielfeld = Ctr.spielfeld; }
private void UserWantsToAddNewSpieler(object obj) { var sp = new Spieler() { Name = "NEU", Händigkeit = true, Geschlecht = Geschlecht.Divers }; core.UnitOfWork.SpielerRepository.Add(sp); SpielerList.Add(sp); }
public static string GetSpielerNameById(int?id) { Spieler spieler = SpielerRepository.GetInstance().GetSpielerById((int)id); if (spieler == null) { return(""); } return(spieler.Nachname + ", " + spieler.Vorname); }
public void AnzZeilenSpalten() { spiel = new Spiel(anzZeilen, anzSpalten); spiel.spielStarten(); spieler = spiel.spieler; spielfeld = spiel.spielfeld; feld = spielfeld.feld; player1 = spieler.player1; player2 = spieler.player2; }
public void HandleFaktischerWertAttributChanged_SenderIsNoAttribut_ThrowsInvalidCastException() { var mock = new Mock <IFertigkeitVeraendernService>(); var held = new Spieler(mock.Object); object attribut = new object(); Action testCode = () => held.HandleFaktischerWertAttributChanged(attribut, new FaktischerWertChangedEventArgs()); Assert.ThrowsAny <InvalidCastException>(testCode); }
private void DataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { DataGrid grid = (DataGrid)sender; Spieler s = (Spieler)grid.SelectedItem; tbId.Text = s.Id.ToString(); tbNachname.Text = s.Nachname; tbVorname.Text = s.Vorname; tbChipId.Text = s.ChipId; chkAktiv.IsChecked = (bool)s.IstAktiv; }
private void Initialisierung() { Ausgeben("Erzeuge Topf"); Ausgeben("Erzeuge Wuerfel"); wuerfel1 = new Wuerfel(); wuerfel2 = new Wuerfel(); Ausgeben("Erzeuge Spieler"); spieler1 = new Spieler(wuerfel1, wuerfel2, topf); spieler2 = new Spieler(wuerfel1, wuerfel2, topf); }
//Wird die Spielsteuerung Initialisert so werden mit dem sofort 2 Spieler Objekte erstellt. //Dieser Spieler Objekte bekommen unterschiedliche werte zugewiesen wie ein Farb unterschied oder ungleiche namen. public Spielsteuerung() { SpielerEins = new Spieler(); SpielerEins.Id = 1; SpielerEins.ZellenPinsel = new SolidBrush(Color.Green); SpielerEins.Name = "Spieler1"; SpielerZwei = new Spieler(); SpielerZwei.Id = 2; SpielerZwei.ZellenPinsel = new SolidBrush(Color.Red); SpielerZwei.Name = "Spieler2"; }
private void bewegeSpieler(int x, int y) { if (selectedspieler.PossibleMove(x, y)) { Spieler2[selectedspieler.CurrentX, selectedspieler.CurrentY] = null; selectedspieler.transform.position = Mitte(x, y); Spieler2[x, y] = selectedspieler; isWhiteTurn = !isWhiteTurn; } selectedspieler = null; }
void Start() { rb = GetComponent <Rigidbody2D>(); target = GameObject.FindObjectOfType <Spieler>(); moveDirection = (target.transform.position - transform.position).normalized * moveSpeed; rb.velocity = new Vector2(moveDirection.x, moveDirection.y); Destroy(gameObject, 3f); if (transform.position.x > 8f) { Destroy(gameObject); } }
public SpielerViewModelSamplaData(string spielerName, Farbe spielerFarbe) { var spielsteine = new List <Spielstein>(); for (int i = 0; i < 21; i++) { spielsteine.Add(new Spielstein(spielerFarbe, spielerName)); } _spieler = new Spieler(spielerName, spielsteine, spielerFarbe); IstAnDerReihe = true; }
public string Zählen(Spieler aufschlaggewinner) { _eventStore.Record("Aufschlag gewonnen", aufschlaggewinner.ToString(), _kontext); var spielstand = ""; Spielphase_bestimmen( () => spielstand = Zählung_für_Phase1(), () => spielstand = Zählung_für_Phase2() ); return spielstand; }
public IActionResult SeeSpieler(string Vorname, string Nachname, string Telefon, string Email, string Jahrgang) { Spieler newSpieler = new Spieler() { vorname = Vorname, email = Email, jahrgang = Jahrgang, nachname = Nachname, telefon = Telefon }; SpielerRepo.SpielerListe.Add(newSpieler); return(View(newSpieler)); }
private Spieler HerstellenSpieler(SpielerUebertragung su) { Log.Debug("HerstellenSpieler", "Spieler herstellen..."); Spieler s = new Spieler(); s.Logdaten = su.Logdaten; s.Name = su.Name; s.SpielerId = su.SpielerId; s.Monster = HerstellenMonster(su.Monster); return(s); }
public void SpieleZugLaesstEinenSpielsteinFallen() { // Arrange var testTarget = new Spieler(_spielerName, _spielsteinDummy, new Farbe(120, 0, 0)); var spalteMock = new SpalteMock(); // Act testTarget.SpieleZug(spalteMock); // Assert Assert.True(spalteMock.WurdeLasseSpielsteinFallenGenauEinmalAufgerufen); }
public void ReduziereFertigkeit_Attribut_AttributWurdeReduziert() { var spieler = new Spieler(new FertigkeitVeraendernService()); SteigerbareFertigkeitBase attribut = spieler.Attribute.Staerke; attribut.SteigerungsWert = 5; spieler.ReduziereFertigkeit(ref attribut); Assert.True(attribut.SteigerungsWert == 4); Assert.True(attribut.Erfahrung > 0); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.Map); btnUebersicht = FindViewById <Button>(Resource.Id.buttonUebersicht); btnUebersicht.Click += OnClickUebersicht; // Entgegennehmen Spieler spieler = JsonConvert.DeserializeObject <Spieler>(Intent.GetStringExtra("spieler")); activeMonsters = new List <Monster>(); requestingLocationUpdates = false; SetUpMap(); _isGooglePlayServicesInstalled = IsGooglePlayServicesInstalled(); //RequestPermissions(PermissionsLocation, RequestLocationId); if (ActivityCompat.CheckSelfPermission(this, Manifest.Permission.AccessFineLocation) == Permission.Granted && ActivityCompat.CheckSelfPermission(this, Manifest.Permission.AccessCoarseLocation) == Permission.Granted) { Log.Debug("OnCreate", "Permissions ok, "); } else { Log.Debug("OnCreate", "Permissions not ok, requesting..."); RequestPermissions(PermissionsLocation, RequestLocationId); } if (_isGooglePlayServicesInstalled) { Log.Debug("OnCreate", "Build ApiClient and connect..."); apiClient = BuildApiClient(); apiClient.Connect(); try { CreateLocationRequest(); }catch { } } else { Log.Error("OnCreate", "Google Play Services nicht installiert"); Toast.MakeText(this, "Google Play Services nicht installiert", ToastLength.Long).Show(); } monsterarten = EinlesenMonsterarten(); angriffe = EinlesenAngriffe(); }
public void ReduziereFertigkeit_FertigkeitsKategorie_NichtsPassiert() { var spieler = new Spieler(new FertigkeitVeraendernService()); SteigerbareFertigkeitBase kategorie = spieler.FertigkeitsKategorien.Nahkampf; kategorie.Erfahrung = 0; kategorie.SteigerungsWert = 1; spieler.ReduziereFertigkeit(ref kategorie); Assert.True(kategorie.SteigerungsWert == 1); Assert.True(kategorie.Erfahrung == 0); }
public void SteigereFertigkeit_FertigkeitsKategorie_KategorieWurdeGesteigert() { var spieler = new Spieler(new FertigkeitVeraendernService()); SteigerbareFertigkeitBase kategorie = spieler.FertigkeitsKategorien.Nahkampf; kategorie.Erfahrung = 5; kategorie.SteigerungsWert = 0; spieler.SteigereFertigkeit(ref kategorie); Assert.True(kategorie.SteigerungsWert == 1); Assert.True(kategorie.Erfahrung == 0); }
public void SteigereFertigkeit_AttributMitGenugEp_AttributWurdeGesteigert() { var spieler = new Spieler(new FertigkeitVeraendernService()); SteigerbareFertigkeitBase attribut = spieler.Attribute.Staerke; attribut.SteigerungsWert = 0; attribut.Erfahrung = 2; spieler.SteigereFertigkeit(ref attribut); Assert.True(attribut.SteigerungsWert == 1); Assert.True(attribut.Erfahrung == 0); }
public Hud(Spieler spieler, Texture2D hudTextur) { this.spieler = spieler; this.hudTextur = hudTextur; positionGleitenAnzeige = new Vector2(400, 35); positionTastaturbelegung = new Vector2(100, -250); positionCheckbox = new Vector2(800, 35); positionPunkte = new Vector2(50, 35); positionTimer = new Vector2(1000, 640); unlockPosition = new Vector2(1000, 720); updateAchievement = false; achievementOben = false; achievementDauer = 0; gameOverPosition = new Vector2(100, 100); schriftFarbe = Color.Black; linieListe = new List<Hindernis>(); }
public Fallen(Spieler spieler) : base(spieler) { beschleunigung = 0; }
public Gleiten(Spieler spieler):base(spieler) { // Position der Hitbox vom Player null punkt aus(42,63) // Größe der Hitbox 53 x 104 hitbox = new Rectangle((int)spieler.position.X + 42, (int)spieler.position.Y + 63, 53, 104); }
public Game1() { graphics = new GraphicsDeviceManager(this); Content.RootDirectory = "Content"; // Spieler Initialisierung spieler = new Spieler(); // Menü Initialisierung menue = new Menue(); // Hintergrund Initialisierung hintergrund = new Hintergrund(); // Optionen Initialisieren optionen = new Optionen(); // Konfig Datei; konfig = new KonfigDatei(); gewonnen = int.Parse(konfig.ReadFile()); // Punkte Initialisierung punkt1 = new Punkt(1); punkt2 = new Punkt(2); punkt5 = new Punkt(5); punkt10 = new Punkt(10); // Powerup powerUp = new PowerUp(); // Noten Platzer Größe init }
public void neustart() { spieler = new Spieler(); hud = new Hud(spieler, hudTextur); LoadContent(); loadAnimation(); hud.gewonnen = false; Hindernis.punkteAnzahl = 0; notenFallSchrittweite = 0; ((Fallen)spieler.fallen).beschleunigung = 0; cheat = false; zielInSicht = false; notenFreilassen.Clear(); spieler.aktuellerSkin = optionen.skinListe[optionen.auswahl]; spieler.aktuellerSkin.sterbenAnimationKlatscher.index = 0; spieler.aktuellerSkin.sterbenAnimationKlatscherOben.index = 0; spieler.aktuellerSkin.sterbenAnimationKoepfen.index = 0; spieler.aktuellerSkin.sterbenAnimationStolpern.index = 0; spieler.aktuellerSkin.sterbenAnimationPieksen.index = 0; // hindernisListe = Hindernis.generieHindernisse(15, hindernisTexturS, hindernisTexturA, hindernisTexturB, hindernisTexturC, hindernisTexturD, hindernisTexturE, hindernisTexturZ, punkt1, punkt2, punkt5, punkt10, powerUp, zielEinlauf); hindernisListe = Hindernis.generieHindernisse(15, this); }
public void SpieleStein(Spieler spieler, int spalte) { BrettLogik.SpieleStein(spielfeld, spieler, spalte); }
public void AddToSpieler(Spieler spieler) { base.AddObject("Spieler", spieler); }
public static Spieler CreateSpieler(int spielerId, string vorname, string nachname, int spielerNummer) { Spieler spieler = new Spieler(); spieler.SpielerId = spielerId; spieler.Vorname = vorname; spieler.Nachname = nachname; spieler.SpielerNummer = spielerNummer; return spieler; }
//Erhöht nach einem Sieg die Eigenschafte "Spielsiege" in dem Spieler Objekt um 1 public void spielErgebnis(Spieler spieler) { spieler.SpielSiege++; }