Hallo Leute,
seit einiger Zeit werden bei mir (GM-Studio) Werte, wenn ich sie in eine ini-Datei abspeichere mit Kommazahlen versehen,
selbst wenn es sich um 1 oder 0 handelt.
Ich kann mich erinnern, dass das früher mal anders war, also dass die Kommastellen weggelassen wurden.
Mit dem Auslesen der Werte gibt es zwar kein Problem, aber ich frage mich oder besser gesagt euch, ob es nicht eine Methode gibt,
den Kommateil "wegzuschneiden".
Mit floor(wert) ändert sich nichts, da es nur die Zahl selbst betrifft, 1 wird damit immer noch als 1.000000 abgespeichert.
math_set_epsilon habe ich auch probiert, ändert auch nichts.
Eigentlich geht es da um reine Kosmetik, wenn ein unerfahrener Spieler aber sich die ini-Datei ansieht,
wird er sich vielleicht wundern warum Kommastellen angeschrieben stehen wenn es sich z.B. nur um eine Unterscheidung
zwischen Fenster- und Vollbildmodus handelt.
Wenn es bools oder integers gäbe im GM wäre das ja kein Problem aber wie macht man das mit einer real-Variable?
seit einiger Zeit werden bei mir (GM-Studio) Werte, wenn ich sie in eine ini-Datei abspeichere mit Kommazahlen versehen,
selbst wenn es sich um 1 oder 0 handelt.
Ich kann mich erinnern, dass das früher mal anders war, also dass die Kommastellen weggelassen wurden.
Mit dem Auslesen der Werte gibt es zwar kein Problem, aber ich frage mich oder besser gesagt euch, ob es nicht eine Methode gibt,
den Kommateil "wegzuschneiden".
Mit floor(wert) ändert sich nichts, da es nur die Zahl selbst betrifft, 1 wird damit immer noch als 1.000000 abgespeichert.
math_set_epsilon habe ich auch probiert, ändert auch nichts.
Eigentlich geht es da um reine Kosmetik, wenn ein unerfahrener Spieler aber sich die ini-Datei ansieht,
wird er sich vielleicht wundern warum Kommastellen angeschrieben stehen wenn es sich z.B. nur um eine Unterscheidung
zwischen Fenster- und Vollbildmodus handelt.
Wenn es bools oder integers gäbe im GM wäre das ja kein Problem aber wie macht man das mit einer real-Variable?