Commit Graph

24 Commits (dd1efe383609c87da4f953bb428cbda4345f21b3)

Author SHA1 Message Date
Zocker1999NET 191c4e9e24 Vereinfachung bei initProvinces (fehlerfrei)
Diese Vereinfachung fasst die Daten der Provinzen zum Besitzer und zur Einheitenanzahl in ein Array namens dataL zusammen.
Bisher ist der alte Code noch im Einsatz, eine For-Schleife überprüft bisher nur den Inhalt des dataL-Arrays mit den vom alten Code gegeben Daten.
Später, sobald feststeht, dass die Arrays korrekt erzeugt werden, der Prüfcode durch einen Code ersetzt werden, der die Daten des Arrays verwendet und den Provinzen übergibt. Damit werden die langen Zeilen dann ersetzt.
8 years ago
Zocker1999NET 47da46ec33 Vereinfachung erweitert/verbessert
Bisher unvollständige und daher fehlerverursachende Vereinfachungen wurden entfernt. Alle zukünftigen Änderungen für partialle Vereinfachungen werden fehlerfrei sein!
*.redrawProvince() für jede Provinz wurde entfernt zusammen mit der For-Schleife, die dies erledigen sollte, da die Provinz dies selbst beim Festlegen einer Einheitenanzahl macht.
8 years ago
Felix Stupp 8b6044f749 Zweite Verbesserung nach Pull Request + Anfang Vereinfachung
- Verbesserung: Abgeschnittener Kommentar ergänzt
- If-Blöcke zu einem If-Block kombiniert mit "else if"
- Anfang Kürzung der vielen Befehle durch ein Ersetzen mit **ownerL**
und **entitiesL** als *int[]*
8 years ago
Felix Stupp 6067ac4473 Anpassung an den letzten Pull Request
- Tabs angepasst
- abgeschnittenen If-Block korrigiert
8 years ago
Zocker1999NET 894504b8a0 Merge branch 'GeneralMap-Startprovincen-2' into GeneralMapErweiterung
GeneralMap mit Startprovincen von MaxiJohl.
8 years ago
MaxiJohl 5f59d3094e Add files via upload 8 years ago
Zocker1999NET 8cc4370b1f Einführung der Änderungen bei Fight
Diese Änderungen sind nun mit in die GeneralMap-Klasse integriert. Damit wird auch wieder die Fight-Klasse aus diesem Branch entfernt.
8 years ago
Zocker1999NET 1a7bc86b41 Umschreibung bei GeneralMap.createPlayerObjects
In der Methode wurde die zuvor eingesetzte If-Verschachtelung durch eine durchaus besser lesbaren und funktionell identischen Switch-Block ersetzt.
8 years ago
Zocker1999NET 61261bcd7e Merge branch 'master' into GeneralMapErweiterung 8 years ago
Zocker1999NET e2985ad4aa Merge branch 'GeneralMapErweiterung' into GeneralMap-Player 8 years ago
Achim f1ae469629 Add files via upload 8 years ago
Felix Stupp b65d0ffa43 GeneralMap Integration & Erweiterung
- Integration des Kampfsystems und des "Einheiten verschieben"-Systems
- Vorbereitung des Spielerwechsels
- Utils.StringToInt(String) hinzugefügt
8 years ago
Zocker1999NET a6ce6e6325 Abschluss der Arbeiten an dem Offset
- **SCALE_VALUE** wurde wieder auf 1 erhöht
- In der Methode **initProvinces** wurden die Befehle nun so kompakt und performant wie möglich gestaltet
9 years ago
Zocker1999NET aa59110993 Fehlerbehebungen Offset
- SCALE_VALUE ist nun eine Kommazahl als double, dies hat sich eher angeboten, um Fehler zu vermeiden
- **getX** und **getY** waren hierfür die falschen Methoden zum Abfragen der hinterlegten Position (sie geben nämlich die aktuelle Position des Actors zurück, was bisher noch nicht geht an dieser Stelle, da die Provinzen noch nicht einer Welt hinzugefügt wurden)
- Expliziter Cast für das Umwandeln in die verschiedenen Typen fehlte noch
9 years ago
Zocker1999NET 6d9c86271b Province Offset Einrichtung
- *GeneralMap*: Hinzufügen der Konstanten und der Methode **initProvinces**
- *Map_World*: Umstellung auf Verwendung der neuen Methode
- Architektur: Dokumentation der neuen Methode hinzugefügt, dabei wurde die Methode **addProvinceToMap** gestrichen
9 years ago
Zocker1999NET 86772bed53 Dokument-Kommentar angepasst
* Autorenliste erweitert
* Versionsnummer erhöht
* Schreibweise geändert
9 years ago
Zocker1999NET 4f09f512ef Debug Session Fehlerbehebungen
GeneralMap
30: Konstruktor erweitert
38: playerList zu players
89: provinces[i]
91: pw zu pr
107: return Statement hinzugefügt
Map_World
25: Konstruktorparamter hinzugefügt und weitergeleitet
26: Konstruktor Aufruf entfernen
27: Internes Array nach außen verlagert
29: Kommentartyp angepasst
32: Kommentar verkürzt
Dice
64 & 65: Round zu round
72: Konstruktoraufruf von java.awt.geom.RoundRectangle2D.Double
73 & 76 & 79 & 82: else entfernt
Player
25: color-Eigenschaft als private Variable und als Konstruktorparameter eingeführt
42 & 49 & 123 & 127 & 138 & 189: Methoden von private zu public
ArmySchubser
18: Konstruktorparamter hinzugefügt und weitergeleitet
28 & 37: For-Anfang auf 1 erhöht
GUI_Interface
15 & 18: Standardgröße erhöht
9 years ago
Felix Stupp 595b311101 Projektanpassung an Architektur #1
Die meisten Methoden in der GeneralMap wurden kommentiert und verbessert, außerdem bekam GeneralMap endlich nun wichtige Variablen dazu.
Bei der Province Klasse wurde ein Import-Fehler nun endgültig behoben.
Die Klassen Spieleranzahl, Spieloptionen und Weltenauswahl wurden nun entfernt, da bei der neuen Aufgabenteilung diese unnötig wurden. Sie enthielten kaum Code, welcher aber für massig Fehler sorgte.
9 years ago
Zocker1999NET 711090cebc [DEBUG] Auskommentieren fehlerbringender Zeilen
Da die Konstruktoren der hier verwendeten Klassen verändert wurden,
arbeiten diese Code-Zeilen nicht mehr korrekt. Um Fehlern aus dem Weg zu
gehen, wurden diese auskommentiert. Diese Klasse wird später über einen
anderen Branch wieder verbessert. Diese Änderung muss beim Pull Request
nicht übernommen werden.
9 years ago
Achim b6a126da8f General-Map Platzhalter
seeeeeehr viele Platzhalter hinzugefügt
9 years ago
SariusRu 2a041a3cd2 Anpassung Grafik
veränderte Grafik für 1600x900, angepasste Größen
9 years ago
Achim f836a3e94f Anpassungen an Architektur & US-Map
- Code an umbenannte Klassen angepasst
- US-Map als PNG hochgeladen, kann bei Bedarf von den Grafikern weiterverarbeitet werde
(Die Gimp-Datei (.xcf) hätte ich auch noch, falls die jemand braucht.)
9 years ago
Zocker1999NET 47d7bb58cf GeneralMap verbessert
Map zu GeneralMap umbenannt
9 years ago
Zocker1999NET 97d122c315 Anpassung an Architektur
Hier wurden nun die bisherigen Klassen umbenannt (auch ihre Dateinamen
selbst) und teilweise auch entfernt, da sie nicht der Architektur
entsprachen.
9 years ago