Swiss Jass!! 3348, 9.6.2018

***************************


5- Jass: Kein Aufruf von Timer1Timer via eigene WM Meldung - Grund: OOR Meldung, siehe 4.


4- sjOnline: Senden von String via Socket - Code angepasst - Grund: 1 OOR Meldung A318 Twixt


3- Onlinejass: Coiffeur und Sidi werden nicht mehr automatisch abgebrochen, wenn nicht mehr vier SpielerInnen am Tisch sind. Wie bei den anderen Jassvarianten übernimmt ein Compispieler. Feedback AB


2- Updateform. downloadproto.txt. Flag setzen, wenn bereits gespeichert.


1- Bitmap nach Bitmap32 konvertieren. Code angepasst. A228 sugus, A302 Botak


3347, 6.6.2018


6- Aufgrund von Änderung 5 Anpassung nötig: Höher gestellte Weiskarten wieder tiefer stellen [auch an Stelle 4 im Stich].

5- Internetjass: Handkarte geklickt => senden => anzeigen - Code angepasst. Sicherstellen, dass die Karte auf allen Systemen zuerst an die anderen gesendet wird bevor sie auf den Tisch bewegt wird. (WM Queue)


Build 3347 steht für mehr Tempo beim Spielablauf. Verschiedene neu eingebaute oder angepasste Funktionen beschleunigen den Spielablauf:

- Wenn du 3347 installierst, dann sehen die anderen SpielerInnen am Spieltisch deine Spielkarten rascher (auch jene, welche mit älteren Versionen spielen). (Zeitersparnis mit Standardeinstellung: 1,000s pro Stich)

- Wenn du den Stich machst, dann werden die vier Spielkarten mit höherer Geschwindigkeit vom Tisch gefegt. Dadurch müssen deine MitspielerInnen weniger lang auf das Ausspielen deiner nächsten Spielkarte warten. (0.200s schneller (mit Standardeinstellung))

- Du siehst dir einen Stich etwas länger an und die anderen haben bereits weiter gespielt? Sobald auch du den Stich rein nimmst, werden die bereits gespielten Spielkarten in rascher oder sehr rascher Folge angezeigt. Du bist somit schnell auf dem neusten Stand. (Funktion ausgebaut)

- Weitere kleine Anpassungen.

- Wenn dein Jass eine Spielkarte empfängt, dann wird diese neu sofort angezeigt, bisher via Timer. (nur kleiner Gewinn von ca. 0.01s-0.03s)


Wenn alle an deinem Spieltisch 3347 installiert haben läuft's natürlich richtig rund.


4- Handkarte geklickt => senden/anzeigen - NEU sofortige Bearbeitung, bisher Timer - Dadurch je nach System u.U. schnelleres Senden und Anzeigen der eigenen Karte


3- Es wird eine Karte empfangen - falls noch unbekannt: NEU sofortige Bearbeitung, bisher Timer - je nach System u.U. raschere Anzeige der Karte


2- Default Update (default.upd herunterladen und installieren) Aufruf via Onlinenetzwerk möglich - Ziel: Supportkosten senken

UserIn kann diese Funktion auch selbst aufrufen: Neu im Updatefenster Menu: ".upd Datei installieren".


1- sjOnline: Der ".." Button links vom Eingabefeld für den Onlinenamen wird neu bereits ab einem angemeldeten Namen angezeigt; bisher nur wenn mehrere angemeldet waren.

Grund: Vereinfachung der Abläufe - Supportkosten sparen.


3346, 31.5.2018


2- HD Kartensatz laden - Exception in 3345 bei Erstinstallation, wenn Jass den HD Satz aus einer Datei laden wollte anstatt aus der exe-Ressource.


1- HD Kartensatz laden - Neu ist der HD Kartensatz Standard (Jass fragt also nach einer Erstinstallation nicht mehr, ob HD Kartensätze geladen werden sollen.)

Wie bisher kannst du unter "Optionen > Anzeige, Grafik" zwischen Standard und HD wählen.


3345, 31.5.2018


5- Anmeldung zum Testen und andere http Anfragen: Teilweise wurden mit dem neuen Delphi die Meldungsfenster nicht mehr immer angezeigt.

Das Fenster "Verbinde..." wird neu nach einer http Anfrage sofort zerstört und danach erst wird die Meldung angezeigt - Code angepasst.


4- Abbruchform - Schriftgrad OK Button angepasst.

Die Schrift im Memo entspricht neu der Schrift im Chatfenster (Memo oben).

(Die Schrift war auf einigen Systemen zu klein.)


3- Wenn sjOnline iconisiert ist (im Hintergrund läuft, Icon links neben der Windows Uhr) und du sjOnline wieder maximierst, dann werden sjOnline und Jass wieder maximiert.

(Das Gleiche gilt, wenn du sjOnline startest und bereits ein sjOnline im Hintergrund läuft.)

Wenn kein Spiel läuft, wird das sjOnline Fenster vor das Jassfenster gerückt. Auf einigen Systemen funktioniert das nicht immer wie geplant; dh. das Jassfenster liegt ab und zu vor dem sjOnline Fenster. Code angepasst, Protokoll ergänzt.


2- Testuser melden sich ab und zu mit einer falschen eMail Adresse an und erhalten dadurch das Passwort nicht.

Die erneute Anmeldung zum Testen mit einer anderen eMail Adresse schlug bisher mit einer Fehlermeldung fehl.

NEU wird in solchen Fällen die erste (nicht genutzte) Anmeldung automatisch gelöscht.

Die zweite Anmeldung wird abgearbeitet.

(Supportkosten senken)


1- HD Kartensatz laden - Neu kein Aufruf der Donwloadfunktion via Internet, wenn der "Standard HD Kartensatz" verwendet wird.

Die HD Kartensätze sind seit 3341-11 in der jass.exe gespeichert und werden bei Bedarf von dort geladen. A 279+280 Philzviel



Swiss Jass!! 3344 26.5.2018

***************************


2- Löckli meldet ein Problem beim "Turniercoiffeur Offline". Fehler in 3343: Compispieler schiebt im Fass. Korrigiert.


1- Die Änderung 3343-3 wird auch für die zweite Abbruchwarnung eingeführt: Anzeige nur alle 60 Tage.

Swiss Jass!! 3343 24.5.2018

***************************


9- Einige Webseiten angepasst. Alte „Windows Bilder“ durch "Windows 10 Grafiken" ersetzt.


8- Abbruch Turnierspiel.

Es sind nicht mehr alle am Tisch? => UserIn kann sofort raus. (funktioniert auch im Zusammenspiel mit älteren Versionen)

Mindestens drei(*) SpielerInnen wollten den Tisch verlassen. => UserIn kann sofort raus. ((*) funktioniert wenn die drei mit dieser oder einer neueren Version spielen)


7- floattostr Exception in einer Prozedur (neu: Daten löschen und neu aufbauen.) - Problem auf einem PC - der stumme – A263/A264

6- Das Menu "Infos > Leitungs-/Fertigspielqualität" entfällt.

Grund der Änderung: Missbrauch der Funktion


5- sjOnline Menu "Info > Liste aller SpielerInnen". „*“ für gesperrte UserInnen entfällt.
Grund der Änderung: Missbrauch der Funktion


4- sjOnline und Swiss Jass!!: Standardeinstellung beim „Spielabbruch Form“ ist neu "Das Spiel soll nicht gewertet werden." - Bisher Stadard: Keine Auswahl


3- Abbruchwarnung. Wenn du vor Spielabbrüchen gewarnt werden willst, dann zeigt Jass nur noch alle 60 Tage ein Meldungsfenster an, wenn du dich an einen Tisch mit „Abbruchgefahr“ klickst. (Die Zahl oben links am offenen Tisch genügt...)


2- winti hat mir sein Optionen File z.V. gestellt - Dankeschön. Drei Anpassungen:

a) Wenn das Jassfenster in 3341 oder 3342 maximiert geladen wurde, dann wurden die VCL-Elemente (wie Buttons) zu stark skaliert und die Schrift war zu klein. Angepasst.

b) Ausschliesslich mit wintis Optionenfile lief Jass beim Starten des ersten Spiels in eine Exception (nicht sichtbar und ohne Auswirkungen). Code angepasst.

c) Mit wintis Einstellungen hat Swiss Jass!! immer die franz. Karten geladen. Code massiv umgestellt (endlich objektorientiert).


1- sjOnline Fenster - Skalieren, wenn noch offline. Das Hintergrundbild war teilweise in 3341 und 3342 doppelt sichtbar.


Frühere Anpassungen