go karts and bouncers

This commit is contained in:
Ellpeck 2020-06-09 22:23:48 +02:00
parent 6c83312ad3
commit 9fd9ffb952
7 changed files with 13 additions and 3 deletions

View file

@ -14,6 +14,7 @@ namespace TouchyTickets.Attractions {
Register(new AttractionModifier("Lubricant", 200, AttractionFlags.Cars, 1.02F, Ui.Texture[0, 4])); Register(new AttractionModifier("Lubricant", 200, AttractionFlags.Cars, 1.02F, Ui.Texture[0, 4]));
Register(new AttractionModifier("LouderMusic", 500, AttractionFlags.Relaxed, 1.05F, Ui.Texture[2, 4])); Register(new AttractionModifier("LouderMusic", 500, AttractionFlags.Relaxed, 1.05F, Ui.Texture[2, 4]));
Register(new AttractionModifier("LongerQueue", 1000, AttractionFlags.All, 1.1F, Ui.Texture[1, 4])); Register(new AttractionModifier("LongerQueue", 1000, AttractionFlags.All, 1.1F, Ui.Texture[1, 4]));
Register(new AttractionModifier("Bouncer", 1500, AttractionFlags.Walking, 1.05F, Ui.Texture[3, 4]));
} }
public readonly string Name; public readonly string Name;

View file

@ -18,9 +18,10 @@ namespace TouchyTickets.Attractions {
public static readonly AttractionType FerrisWheel = Register(new AttractionType("FerrisWheel", RectArea(2, 2), Attraction.Texture[0, 1, 2, 2], 12, 4000, Relaxed | Cars)); public static readonly AttractionType FerrisWheel = Register(new AttractionType("FerrisWheel", RectArea(2, 2), Attraction.Texture[0, 1, 2, 2], 12, 4000, Relaxed | Cars));
public static readonly AttractionType FreefallCoaster = Register(new AttractionType("FreefallCoaster", new[,] {{true, false, true}, {true, true, true}}, Attraction.Texture[6, 0, 3, 2], 24, 8000, FastCars)); public static readonly AttractionType FreefallCoaster = Register(new AttractionType("FreefallCoaster", new[,] {{true, false, true}, {true, true, true}}, Attraction.Texture[6, 0, 3, 2], 24, 8000, FastCars));
public static readonly AttractionType HauntedHouse = Register(new AttractionType("HauntedHouse", RectArea(2, 2), Attraction.Texture[3, 5, 2, 2], 30, 12000, FastCars)); public static readonly AttractionType HauntedHouse = Register(new AttractionType("HauntedHouse", RectArea(2, 2), Attraction.Texture[3, 5, 2, 2], 30, 12000, FastCars));
public static readonly AttractionType WildMouse = Register(new AttractionType("WildMouse", RectArea(3, 2), Attraction.Texture[2, 1, 3, 2], 50, 24000, FastCars)); public static readonly AttractionType GoKarts = Register(new AttractionType("GoKarts", RectArea(2, 2), Attraction.Texture[5, 2, 2, 2], 50, 24000, Cars | Relaxed));
public static readonly AttractionType LogFlume = Register(new AttractionType("LogFlume", new[,] {{true, true, false}, {true, true, true}}, Attraction.Texture[0, 3, 3, 2], 75, 38000, FastCars)); public static readonly AttractionType WildMouse = Register(new AttractionType("WildMouse", RectArea(3, 2), Attraction.Texture[2, 1, 3, 2], 75, 38000, FastCars));
public static readonly AttractionType WoodCoaster = Register(new AttractionType("WoodCoaster", RectArea(3, 3), Attraction.Texture[0, 5, 3, 3], 140, 60000, FastCars)); public static readonly AttractionType LogFlume = Register(new AttractionType("LogFlume", new[,] {{true, true, false}, {true, true, true}}, Attraction.Texture[0, 3, 3, 2], 140, 60000, FastCars));
public static readonly AttractionType WoodCoaster = Register(new AttractionType("WoodCoaster", RectArea(3, 3), Attraction.Texture[0, 5, 3, 3], 200, 150000, FastCars));
public readonly string Name; public readonly string Name;
public readonly bool[,] Area; public readonly bool[,] Area;

View file

@ -1,4 +1,5 @@
{ {
"----- Ui -----": "",
"Back": "Back", "Back": "Back",
"Place": "Place", "Place": "Place",
"Remove": "Remove", "Remove": "Remove",
@ -8,6 +9,7 @@
"Okay": "Okay", "Okay": "Okay",
"RequiresTickets": "{0}<i ticket> for 1<i star>. Maximum {1}.", "RequiresTickets": "{0}<i ticket> for 1<i star>. Maximum {1}.",
"AppliedUpgrades": "Active Upgrades", "AppliedUpgrades": "Active Upgrades",
"----- 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.",
"Tutorial3": "This is your park map. The area inside the fence is what belongs to you. Place the carousel by dragging it to the perfect location and then pressing the button below.", "Tutorial3": "This is your park map. The area inside the fence is what belongs to you. Place the carousel by dragging it to the perfect location and then pressing the button below.",
@ -22,6 +24,7 @@
"Tutorial12": "Different kinds of modifiers can be applied to different attractions. Click on one of your attractions and add the modifier to it.", "Tutorial12": "Different kinds of modifiers can be applied to different attractions. Click on one of your attractions and add the modifier to it.",
"Tutorial13": "Modifiers add a ticket sale multiplier to a single attraction. Each attraction can have an infinite amount of any given modifier, so they're a great way to rack up tickets faster.", "Tutorial13": "Modifiers add a ticket sale multiplier to a single attraction. Each attraction can have an infinite amount of any given modifier, so they're a great way to rack up tickets faster.",
"GDPRInfo": "This game uses user data for advertising and analytics. For more information, see <c CornflowerBlue><l https://gameanalytics.com/privacy>GameAnalytics'</l></c> and <c CornflowerBlue><l http://www.google.com/policies/privacy/partners/>Google's</l></c> policies on data collection.", "GDPRInfo": "This game uses user data for advertising and analytics. For more information, see <c CornflowerBlue><l https://gameanalytics.com/privacy>GameAnalytics'</l></c> and <c CornflowerBlue><l http://www.google.com/policies/privacy/partners/>Google's</l></c> policies on data collection.",
"----- Attractions -----": "",
"Carousel": "Carousel", "Carousel": "Carousel",
"FoodCourt": "Food Court", "FoodCourt": "Food Court",
"FerrisWheel": "Ferris Wheel", "FerrisWheel": "Ferris Wheel",
@ -33,12 +36,17 @@
"FreefallCoaster": "Freefall Coaster", "FreefallCoaster": "Freefall Coaster",
"MirrorHouse": "House of Mirrors", "MirrorHouse": "House of Mirrors",
"HauntedHouse": "Haunted House", "HauntedHouse": "Haunted House",
"GoKarts": "Go Karts",
"----- Modifiers -----": "",
"Lubricant": "Slip and Slide", "Lubricant": "Slip and Slide",
"LubricantDescription": "The wheels of a ride's cars are lubricated for greater speed.", "LubricantDescription": "The wheels of a ride's cars are lubricated for greater speed.",
"LongerQueue": "Queuete", "LongerQueue": "Queuete",
"LongerQueueDescription": "The queue length of an attraction is increased.", "LongerQueueDescription": "The queue length of an attraction is increased.",
"LouderMusic": "Audiophobia", "LouderMusic": "Audiophobia",
"LouderMusicDescription": "Relaxed rides play louder music, causing riders to leave faster.", "LouderMusicDescription": "Relaxed rides play louder music, causing riders to leave faster.",
"Bouncer": "Bouncers",
"BouncerDescription": "Bouncers are placed at walking-based rides, allowing only young, energetic people to enter.",
"----- Upgrades -----": "",
"MapSize1": "Big Park", "MapSize1": "Big Park",
"MapSize1Description": "Increases your park's buildable area. Existing attractions are not removed.", "MapSize1Description": "Increases your park's buildable area. Existing attractions are not removed.",
"MapSize2": "Bigger Park", "MapSize2": "Bigger Park",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB