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.
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. |