-
Notifications
You must be signed in to change notification settings - Fork 3
/
Shop.cs
44 lines (42 loc) · 1.67 KB
/
Shop.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/*
* Candy Clicker ver. 1.1.1
* Copyright © 2021-2022 Ptolemy Hill
*/
namespace CandyClicker
{
public static class Shop
{
public class ShopItem
{
public string Name { get; private set; }
public ulong AdditionalPerClick { get; private set; }
public ulong AdditionalPerSecond { get; private set; }
public ulong Price { get; private set; }
public ShopItem(string name, ulong additionalPerClick, ulong additionalPerSecond, ulong price)
{
Name = name;
AdditionalPerClick = additionalPerClick;
AdditionalPerSecond = additionalPerSecond;
Price = price;
}
}
public static readonly ShopItem[] CandyShop =
{
new ShopItem("Auto Clicker", 0, 1, 100),
new ShopItem("Candy Machine", 0, 5, 250),
new ShopItem("Larger Candies", 1, 0, 500),
new ShopItem("Grandma", 2, 10, 1000),
new ShopItem("Candy Shop", 3, 15, 2500),
new ShopItem("Candy Factory", 5, 20, 5000),
new ShopItem("Candy Army", 10, 50, 50000),
new ShopItem("King Candy", 15, 60, 100000),
new ShopItem("Candy Nuke", 25, 100, 250000),
new ShopItem("Planet Candy", 50, 500, 500000),
new ShopItem("Candy Cosmos", 100, 750, 1000000),
new ShopItem("CandyTime Continuum", 250, 1000, 2000000),
new ShopItem("Candyverse Portal", 500, 5000, 5000000),
new ShopItem("Infinite Candy Theory", 1000, 10000, 10000000),
new ShopItem("Unobtainium Candy", 2500, 25000, 15000000),
};
}
}