removed management ui again
This commit is contained in:
parent
d34fac03bc
commit
abd267408f
3 changed files with 2 additions and 31 deletions
3
Ideas.md
3
Ideas.md
|
@ -20,8 +20,7 @@
|
||||||
- Upgrade that increases the amount of modifiers on each ride
|
- Upgrade that increases the amount of modifiers on each ride
|
||||||
- Advanced version that adds modifiers to each ride automatically, regardless of whether they already contain them
|
- Advanced version that adds modifiers to each ride automatically, regardless of whether they already contain them
|
||||||
|
|
||||||
# Park management
|
# Gameplay options
|
||||||
- ~~Shows statistics on how much each ride type generates in the park~~
|
|
||||||
- Edit park templates
|
- Edit park templates
|
||||||
- Set the minimum amount of tickets required for auto-buyers of any kind to take effect
|
- Set the minimum amount of tickets required for auto-buyers of any kind to take effect
|
||||||
- Set the amount of time between auto-buy attempts
|
- Set the amount of time between auto-buy attempts
|
|
@ -20,10 +20,8 @@
|
||||||
"KeepScreenOn": "Keep Screen On",
|
"KeepScreenOn": "Keep Screen On",
|
||||||
"RateInfo": "You've been playing the game for a while now, which probably means you're enjoying it.\nPlease <c Yellow>rate</c> the game, it really helps out! Thanks <3",
|
"RateInfo": "You've been playing the game for a while now, which probably means you're enjoying it.\nPlease <c Yellow>rate</c> the game, it really helps out! Thanks <3",
|
||||||
"Rate": "Rate",
|
"Rate": "Rate",
|
||||||
"ParkManagement": "Park Management",
|
|
||||||
"Attractions": "Attractions",
|
"Attractions": "Attractions",
|
||||||
"Modifiers": "Modifiers",
|
"Modifiers": "Modifiers",
|
||||||
"RideStats": "Sales per Ride",
|
|
||||||
"----- Tutorial -----": "",
|
"----- Tutorial -----": "",
|
||||||
"Tutorial1": "Hi! Welcome to Touchy Tickets. To start the game, simply tap the ticket booth to sell a <i ticket>. Start by racking up 50<i ticket>!",
|
"Tutorial1": "Hi! Welcome to Touchy Tickets. To start the game, simply tap the ticket booth to sell a <i ticket>. Start by racking up 50<i ticket>!",
|
||||||
"Tutorial2": "Great! Now, you can buy your first attraction. Access the menu on the right by swiping and purchase a carousel.",
|
"Tutorial2": "Great! Now, you can buy your first attraction. Access the menu on the right by swiping and purchase a carousel.",
|
||||||
|
|
|
@ -410,33 +410,7 @@ namespace TouchyTickets {
|
||||||
});
|
});
|
||||||
this.uiSystem.Add("Options", optionsUi);
|
this.uiSystem.Add("Options", optionsUi);
|
||||||
|
|
||||||
var managementUi = new Group(Anchor.TopLeft, Vector2.One, false) {
|
this.swipeRelations = new Element[] {optionsUi, upgradeUi, main, buyUi, modifierUi};
|
||||||
IsHidden = true,
|
|
||||||
OnDrawn = (e, time, batch, alpha) => batch.Draw(batch.GetBlankTexture(), e.DisplayArea, ColorExtensions.FromHex(0xff86bccf) * alpha)
|
|
||||||
};
|
|
||||||
managementUi.AddChild(new Paragraph(Anchor.AutoCenter, 1, Localization.Get("ParkManagement"), true) {TextScale = 0.15F});
|
|
||||||
var managementList = managementUi.AddChild(new Panel(Anchor.AutoLeft, new Vector2(1), Vector2.Zero, false, true, new Point(10, 30), false) {
|
|
||||||
ChildPadding = new Padding(5, 15, 5, 5),
|
|
||||||
PreventParentSpill = true
|
|
||||||
});
|
|
||||||
managementList.AddChild(new Paragraph(Anchor.AutoCenter, 1, Localization.Get("RideStats"), true) {
|
|
||||||
PositionOffset = new Vector2(0, 4),
|
|
||||||
TextScale = 0.12F
|
|
||||||
});
|
|
||||||
foreach (var type in AttractionType.Attractions.Values) {
|
|
||||||
var group = managementList.AddChild(new Group(Anchor.AutoCenter, new Vector2(1)) {
|
|
||||||
OnUpdated = (e, time) => e.IsHidden = !GameImpl.Instance.Map.TicketsPerRide.ContainsKey(type),
|
|
||||||
PositionOffset = new Vector2(0, 1)
|
|
||||||
});
|
|
||||||
group.AddChild(new Image(Anchor.AutoLeft, new Vector2(20), Assets.AttractionTexture[type.TextureRegion]));
|
|
||||||
group.AddChild(new Paragraph(Anchor.CenterLeft, 1, p => {
|
|
||||||
GameImpl.Instance.Map.TicketsPerRide.TryGetValue(type, out var tickets);
|
|
||||||
return tickets.ToString("#,0.##") + "<i ticket>/s";
|
|
||||||
}, true) {PositionOffset = new Vector2(24, 0)});
|
|
||||||
}
|
|
||||||
this.uiSystem.Add("Management", managementUi);
|
|
||||||
|
|
||||||
this.swipeRelations = new Element[] {optionsUi, upgradeUi, managementUi, main, buyUi, modifierUi};
|
|
||||||
|
|
||||||
var swipeTimer = 0D;
|
var swipeTimer = 0D;
|
||||||
var swipeInfo = new Group(Anchor.BottomCenter, Vector2.One) {
|
var swipeInfo = new Group(Anchor.BottomCenter, Vector2.One) {
|
||||||
|
|
Loading…
Reference in a new issue