mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-12-15 10:54:22 -05:00
129 lines
4.4 KiB
C
129 lines
4.4 KiB
C
|
#ifndef PROPORTIONEN_H
|
||
|
#define PROPORTIONEN_H
|
||
|
|
||
|
// fuer Basisstapel
|
||
|
#define BASISSTAPEL_AUSTEILSTAPEL "austeilstapel"
|
||
|
#define BASISSTAPEL_AUSTEILCOSTAPEL "austeilcostapel"
|
||
|
#define BASISSTAPEL_ZIELSTAPEL "zielstapel"
|
||
|
#define BASISSTAPEL_ABLAGESTAPEL "ablagestapel"
|
||
|
#define BASISSTAPEL_ABSTAND_HILFSZEIGER_VERHAELTNIS 28.0
|
||
|
#define BASISSTAPEL_ANZAHL_SPEICHERELEMENTE 2
|
||
|
#define BASISSTAPEL_SAVE_ID_IDX 0
|
||
|
#define BASISSTAPEL_KARTEN_IDX 1
|
||
|
#define BASISSTAPEL_KARTEN_SPLITTER ","
|
||
|
|
||
|
// fuer Ablagestapel
|
||
|
#define ABLAGESTAPEL_YDRIFT_VERHAELTNIS 9.333333333333333
|
||
|
|
||
|
|
||
|
// fuer Austeilcostapel
|
||
|
#define AUSTEILCOSTAPEL_XDRIFT_VERHAELTNIS 7.0
|
||
|
|
||
|
// muss um 1 groesser sein als BASISSTAPEL_KARTEN_IDX !!!
|
||
|
#define AUSTEILSTAPEL_ABLAGENUMMER_IDX 2
|
||
|
|
||
|
// muss um mindestens 1 groesser sein als BASISSTAPEL_ANZAHL_SPEICHERELEMENTE !!!
|
||
|
#define AUSTEILSTAPEL_ANZAHL_SPEICHERELEMENTE 3
|
||
|
|
||
|
// fuer Highscore
|
||
|
#define HIGHSCORE_NAME_POSITION 0
|
||
|
#define HIGHSCORE_PUNKTE_POSITION 1
|
||
|
#define HIGHSCORE_ZEIT_POSITION 2
|
||
|
#define HIGHSCORE_ZEILEN 15
|
||
|
#define HIGHSCORE_LEER "n / a"
|
||
|
#define HIGHSCORE_SPLITTER ":"
|
||
|
#define HIGHSCORE_NAME_SPALTE_STANDARTGROESSE 250
|
||
|
|
||
|
|
||
|
// fuer Hilfszeiger
|
||
|
#define HILFSZEIGER_BREITE_VERHAELTNIS 6.0
|
||
|
#define HILFSZEIGER_HOEHE_VERHAELTNIS 7.0
|
||
|
#define HILFSZEIGER_DICKE_VERHAELTNIS 70
|
||
|
|
||
|
|
||
|
// fuer Karten
|
||
|
#define KARTEN_KREUTZ "kreutz"
|
||
|
#define KARTEN_PIK "pik"
|
||
|
#define KARTEN_HERZ "herz"
|
||
|
#define KARTEN_KARO "karo"
|
||
|
#define KARTEN_ASS "ass"
|
||
|
#define KARTEN_BUBE "bube"
|
||
|
#define KARTEN_DAME "dame"
|
||
|
#define KARTEN_KOENIG "koenig"
|
||
|
#define KARTE_ANZAHL_SPEICHERELEMENTE 2
|
||
|
#define KARTE_SAVE_ID_IDX 0
|
||
|
#define KARTE_IST_VORNE_IDX 1
|
||
|
#define KARTE_VERHAELTNIS_BREITE_ZU_HOEHE 1.555555555555556
|
||
|
|
||
|
|
||
|
// fuer Punktezaehler
|
||
|
// punkte wenn nur eine karte gezogen wird
|
||
|
#define PUNKTEZAEHLER_EINE_ZIEHEN_AUSTEILSTAPEL_ZU_ABLAGESTAPEL 5
|
||
|
#define PUNKTEZAEHLER_EINE_ZIEHEN_AUSTEILSTAPEL_ZU_ZIELSTAPEL 15
|
||
|
#define PUNKTEZAEHLER_EINE_ZIEHEN_ABLAGESTAPEL_ZU_ZIELSTAPEL 10
|
||
|
#define PUNKTEZAEHLER_EINE_ZIEHEN_PUNKTEABZUG_ZEIT 2
|
||
|
#define PUNKTEZAEHLER_EINE_ZIEHEN_KARTE_AUF_ABLAGESTAPEL_AUFGEDECKT 5
|
||
|
#define PUNKTEZAEHLER_EINE_ZIEHEN_AUSTEILSTAPEL_DURCH 100
|
||
|
|
||
|
// punkte wenn drei karten gezogen werden
|
||
|
#define PUNKTEZAEHLER_DREI_ZIEHEN_AUSTEILSTAPEL_ZU_ABLAGESTAPEL 5
|
||
|
#define PUNKTEZAEHLER_DREI_ZIEHEN_AUSTEILSTAPEL_ZU_ZIELSTAPEL 15
|
||
|
#define PUNKTEZAEHLER_DREI_ZIEHEN_ABLAGESTAPEL_ZU_ZIELSTAPEL 10
|
||
|
#define PUNKTEZAEHLER_DREI_ZIEHEN_PUNKTEABZUG_ZEIT 1
|
||
|
#define PUNKTEZAEHLER_DREI_ZIEHEN_KARTE_AUF_ABLAGESTAPEL_AUFGEDECKT 5
|
||
|
#define PUNKTEZAEHLER_DREI_ZIEHEN_AUSTEILSTAPEL_DURCH 50
|
||
|
|
||
|
#define PUNKTEZAEHLER_SPLITTER "<<<"
|
||
|
|
||
|
#define PUNKTEZAEHLER_ANZAHL_SPEICHERELEMENTE 4
|
||
|
#define PUNKTEZAEHLER_STRING_SPLITTER ","
|
||
|
#define PUNKTEZAEHLER_SAVE_ID_IDX 0
|
||
|
#define PUNKTEZAEHLER_STRAFTIMER_ON_IDX 1
|
||
|
#define PUNKTEZAEHLER_NACH_OBEN_LISTE_IDX 2
|
||
|
#define PUNKTEZAEHLER_PUNKTE_IDX 3
|
||
|
|
||
|
|
||
|
// fuer Rahmen
|
||
|
#define RAHMEN_DICKE_VERHAELTNIS 23.333333333333333
|
||
|
#define RAHMEN_ECKRADIUS_VERHAELTNIS 9.333333333333333
|
||
|
|
||
|
// fuer Scene
|
||
|
#define SCENE_ABLAGE_STAPELZAHL 7
|
||
|
#define SCENE_ANZAHL_SPEICHERELEMENTE 3
|
||
|
#define SCENE_SAVE_ID_IDX 0
|
||
|
#define SCENE_EINE_ZIEHEN_IDX 1
|
||
|
#define SCENE_VERSTRICHENE_ZEIT_IDX 2
|
||
|
#define SCENE_AUSGANGSBREITE 795.0
|
||
|
#define SCENE_AUSGANGSHOEHE 595.0
|
||
|
#define SCENE_AUSTEILSTAPEL_X_VERHAELTNIS 34.565217391304348
|
||
|
#define SCENE_AUSTEILCOSTAPEL_X_VERHAELTNIS 5.977443609022556
|
||
|
#define SCENE_KREUTZZIELSTAPEL_X_VERHAELTNIS 2.252124645892351
|
||
|
#define SCENE_PIKZIELSTAPEL_X_VERHAELTNIS 1.717062634989201
|
||
|
#define SCENE_KAROZIELSTAPEL_X_VERHAELTNIS 1.387434554973822
|
||
|
#define SCENE_HERZZIELSTAPEL_X_VERHAELTNIS 1.16398243045388
|
||
|
#define SCENE_ABLAGESTAPEL_01_X_VERHAELTNIS 34.565217391304348
|
||
|
#define SCENE_ABLAGESTAPEL_02_X_VERHAELTNIS 5.977443609022556
|
||
|
#define SCENE_ABLAGESTAPEL_03_X_VERHAELTNIS 3.271604938271605
|
||
|
#define SCENE_ABLAGESTAPEL_04_X_VERHAELTNIS 2.252124645892351
|
||
|
#define SCENE_ABLAGESTAPEL_05_X_VERHAELTNIS 1.717062634989201
|
||
|
#define SCENE_ABLAGESTAPEL_06_X_VERHAELTNIS 1.387434554973822
|
||
|
#define SCENE_ABLAGESTAPEL_07_X_VERHAELTNIS 1.16398243045388
|
||
|
#define SCENE_ABLAGESTAPEL_Y_VERHAELTNIS 3.305555555555556
|
||
|
#define SCENE_VERHAELTNIS_BREITE_ZU_HOEHE 1.336134453781513
|
||
|
#define SCENE_VERHAELTNIS_HOEHE_ZU_BREITE 0.748427672955975
|
||
|
#define SCENE_HOEHE_ZU_KARTENHOEHE 4.25
|
||
|
#define SCENE_OBERE_STAPEL_Y_VERHAELTNIS 59.5
|
||
|
|
||
|
|
||
|
// fuer Undo
|
||
|
#define ZUEGE_PRO_BEWEGUNG 1.0
|
||
|
#define ZUEGE_PRO_AUFDECKUNG 0.5
|
||
|
#define UNDO_LIMIT 3.0
|
||
|
#define ZUEGE_SPLITTER ","
|
||
|
#define ZUEGE_NACH_SPLITTER "."
|
||
|
#define UNDO_ANZAHL_SPEICHERELEMENTE 2
|
||
|
#define UNDO_SAVE_ID_IDX 0
|
||
|
#define UNDO_VERLAUF_IDX 1
|
||
|
|
||
|
#endif
|