Zum Inhalt

loan

Quelle: base/tealdef/game_mechanics/finance/loan.d.tl

Hinweise

Darlehen, die dem Spieler angeboten werden oder die er aufgenommen hat (Zustand von loan.gs).

LoanType

enum global base/tealdef/game_mechanics/finance/loan.d.tl:3

global enum LoanType

Hinweise

Größenklasse eines Darlehens.

Wert Beschreibung
"Small" Kleines Darlehen (1 bis 5 Jahre, 3 bis 5 % Zinsen).
"Medium" Mittleres Darlehen (3 bis 8 Jahre, 5 bis 8 %).
"Large" Großes Darlehen (5 bis 12 Jahre, 8 bis 10 %).
"ExtraLarge" Sehr großes Darlehen (10 bis 24 Jahre, 10 bis 12 %).
"Custom" Benutzerdefiniertes Darlehen (im Basisspiel nicht angeboten).Im Spiel BenutzerdefiniertIm Code: Custom

Loan

record global base/tealdef/game_mechanics/finance/loan.d.tl:11

global record Loan

Hinweise

Ein Darlehensangebot oder ein aufgenommenes Darlehen.

Felder

Name Typ Beschreibung
type LoanType Größenklasse.
amount integer Geliehener Betrag in Spielwährung.
duration integer Laufzeit in Spielzeit (ms).
percentage number Zinsen als Anteil des Betrags, in gleichen Monatsraten über die Laufzeit gezahlt.
lastPayDay integer Spielzeit (ms) der letzten Monatszahlung.
timesPaid integer Geleistete Monatszahlungen.
birthDay integer Spielzeit (ms), zu der das Angebot erstellt wurde. Angebote werden nach einem halben Spieljahr erneuert.
cooldownUntil integer Spielzeit (ms), bis zu der ein angenommener Angebotsplatz leer bleibt (4 bis 8 Spielmonate).
id integer ID eines aufgenommenen Darlehens.

LoanTable

record global base/tealdef/game_mechanics/finance/loan.d.tl:23

global record LoanTable

Hinweise

Zustand des Darlehens-Game-Scripts.

Felder

Name Typ Beschreibung
availableLoans {Loan} Aktuelle Angebote, eines pro Größenklasse.
obtainedLoans {Loan} Darlehen, die der Spieler aufgenommen hat.
freeId integer Nächste freie Darlehens-ID.