minor balancing and tutorial tweaks

This commit is contained in:
Ellpeck 2020-06-04 22:27:42 +02:00
parent 50768791da
commit 5a02e51e72
4 changed files with 7 additions and 6 deletions

View file

@ -14,8 +14,9 @@
"Tutorial5": "You'll still be able to sell <i ticket> manually by tapping, but the longer you play, the more <i ticket> you'll be able to accumulate automatically.",
"Tutorial6": "While the game is closed or in the background, you'll sell <i ticket> at half the regular speed.",
"Tutorial7": "Looks like you finally sold enough <i ticket> to exchange them for a <i star>! Once you're ready, access the menu on the left by swiping and earn a <i star>.",
"Tutorial8": "Now that you have a <i star>, you also have to restart the game. But don't worry: <i star> give you the ability to purchase some great permanent upgrades for your attractions.",
"Tutorial9": "Now, you can rack up more <i ticket> even faster to earn more <i star> to rack up more <i ticket>... you get the point. Have fun!",
"Tutorial8": "Alternatively, you can wait a little bit longer and buy multiple <i star> at once with more <i ticket>.",
"Tutorial9": "Now that you have a <i star>, you also have to restart the game. But don't worry: <i star> give you the ability to purchase some great permanent upgrades for your attractions.",
"Tutorial10": "Now, you can rack up more <i ticket> even faster to earn more <i star> to rack up more <i ticket>... you get the point. Have fun!",
"Carousel": "Carousel",
"FoodCourt": "Food Court",
"FerrisWheel": "Ferris Wheel",

View file

@ -83,7 +83,7 @@ namespace TouchyTickets {
}
public BigInteger GetStarPrice() {
return 1000000 * BigInteger.Pow(10, this.TimesRestarted);
return 10000000 * BigInteger.Pow(10, this.TimesRestarted);
}
}

View file

@ -6,7 +6,7 @@
<ItemGroup>
<PackageReference Include="Coroutine" Version="1.0.4" />
<PackageReference Include="MLEM.Startup" Version="3.3.3-200" />
<PackageReference Include="MLEM.Startup" Version="3.3.3-201" />
<PackageReference Include="MonoGame.Framework.Portable" Version="3.7.1.189">
<PrivateAssets>all</PrivateAssets>
</PackageReference>

View file

@ -12,8 +12,8 @@ namespace TouchyTickets {
new Step(g => g.Tickets >= AttractionType.Carousel.InitialPrice, "Tutorial2"),
new Step(g => g.DrawMap && g.Map.PlacingAttraction?.Type == AttractionType.Carousel, "Tutorial3"),
new Step(g => g.Map.GetAttractionAmount(AttractionType.Carousel) > 0, "Tutorial4", "Tutorial5", "Tutorial6"),
new Step(g => g.Tickets >= g.GetStarPrice(), "Tutorial7"),
new Step(g => g.Stars > 0, "Tutorial8", "Tutorial9")
new Step(g => g.Tickets >= g.GetStarPrice(), "Tutorial7", "Tutorial8"),
new Step(g => g.Stars > 0, "Tutorial9", "Tutorial10")
};
public int CurrentStep;
private int currentStepMessage;