always only allow 3 stars to be bought
This commit is contained in:
parent
bf7f7d3ee2
commit
28550a8edf
4 changed files with 4 additions and 8 deletions
|
@ -7,7 +7,7 @@
|
|||
"ReallyEarnStar": "Wenn du jetzt deine <i ticket> eintauschst, erhältst du {0}<i star>. Alle platzierten Attraktionen und deine <i ticket> werden gelöscht. Bist du sicher?",
|
||||
"Yes": "Ja",
|
||||
"Okay": "Okay",
|
||||
"RequiresTickets": "{0}<i ticket> für 1<i star>. Höchstens {1}.",
|
||||
"RequiresTickets": "{0}<i ticket> für 1<i star>. Höchstens 3.",
|
||||
"AppliedUpgrades": "Aktives Upgrade",
|
||||
"Options": "Optionen",
|
||||
"RainingTicketLimit": "Max. Fallende Tickets",
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
"ReallyEarnStar": "Cashing in your <i ticket> now would earn you {0}<i star>. It will also remove all placed attractions and reset your <i ticket>. Are you sure?",
|
||||
"Yes": "Yes",
|
||||
"Okay": "Okay",
|
||||
"RequiresTickets": "{0}<i ticket> for 1<i star>. Maximum {1}.",
|
||||
"RequiresTickets": "{0}<i ticket> for 1<i star>. Maximum 3.",
|
||||
"AppliedUpgrades": "Active Upgrades",
|
||||
"Options": "Options",
|
||||
"RainingTicketLimit": "Max Raining Tickets",
|
||||
|
|
|
@ -108,12 +108,8 @@ namespace TouchyTickets {
|
|||
return 1000000000 * BigInteger.Pow(10, this.TimesRestarted);
|
||||
}
|
||||
|
||||
public int GetMaxStars() {
|
||||
return 3 * (this.TimesRestarted + 1);
|
||||
}
|
||||
|
||||
public int GetBuyableStars() {
|
||||
return Math.Min(this.GetMaxStars(), (int) (this.Tickets / this.GetStarPrice()));
|
||||
return Math.Min(3, (int) (this.Tickets / this.GetStarPrice()));
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -339,7 +339,7 @@ namespace TouchyTickets {
|
|||
this.uiSystem.Add("ReallyEarnStarBox", infoBox);
|
||||
}
|
||||
});
|
||||
upgradeHeader.AddChild(new Paragraph(Anchor.AutoCenter, 1, p => string.Format(Localization.Get("RequiresTickets"), PrettyPrintNumber(GameImpl.Instance.GetStarPrice()), GameImpl.Instance.GetMaxStars()), true) {
|
||||
upgradeHeader.AddChild(new Paragraph(Anchor.AutoCenter, 1, p => string.Format(Localization.Get("RequiresTickets"), PrettyPrintNumber(GameImpl.Instance.GetStarPrice())), true) {
|
||||
PositionOffset = new Vector2(0, 2)
|
||||
});
|
||||
var upgradeList = upgradeUi.AddChild(new Panel(Anchor.AutoLeft, new Vector2(1), Vector2.Zero, false, true, new Point(10, 30), false) {
|
||||
|
|
Loading…
Reference in a new issue