feat: New features (research, invest, gambling, new game+, trophies)
This commit is contained in:
@@ -2,16 +2,48 @@
|
||||
"theme": {
|
||||
"name": "Alien Minerals",
|
||||
"title": "Xeno-Mining Colony",
|
||||
"res": { "units": "Xenocrystals", "unit": "xenocrystal", "funds": "Credits", "material": "Raw ore" },
|
||||
"fmt": { "funds": "{value} cr" },
|
||||
"action": { "make": "Refine a crystal", "buyMaterial": "Order raw ore" },
|
||||
"res": {
|
||||
"units": "Xenocrystals",
|
||||
"unit": "xenocrystal",
|
||||
"funds": "Credits",
|
||||
"material": "Raw ore",
|
||||
"chips": "Chance Crystals",
|
||||
"research": "Xeno-Data",
|
||||
"legacy": "Blueprints"
|
||||
},
|
||||
"fmt": {
|
||||
"funds": "{value} cr"
|
||||
},
|
||||
"action": {
|
||||
"make": "Refine a crystal",
|
||||
"buyMaterial": "Order raw ore",
|
||||
"gamble": "Consult the oracle"
|
||||
},
|
||||
"gen": {
|
||||
"gen1": { "name": "Mining Drone", "desc": "A tiny robot that scrapes the rock face." },
|
||||
"gen2": { "name": "Plasma Drill", "desc": "Melts through bedrock like butter." },
|
||||
"gen3": { "name": "Orbital Extractor", "desc": "Pulls ore straight out of the crust from orbit." },
|
||||
"gen4": { "name": "Asteroid Harvester", "desc": "Eats whole asteroids and refines the leftovers." },
|
||||
"gen5": { "name": "Hive Swarm", "desc": "Millions of drones thinking as one." },
|
||||
"gen6": { "name": "Planet Cracker", "desc": "Opens a world like a walnut." }
|
||||
"gen1": {
|
||||
"name": "Mining Drone",
|
||||
"desc": "A tiny robot that scrapes the rock face."
|
||||
},
|
||||
"gen2": {
|
||||
"name": "Plasma Drill",
|
||||
"desc": "Melts through bedrock like butter."
|
||||
},
|
||||
"gen3": {
|
||||
"name": "Orbital Extractor",
|
||||
"desc": "Pulls ore straight out of the crust from orbit."
|
||||
},
|
||||
"gen4": {
|
||||
"name": "Asteroid Harvester",
|
||||
"desc": "Eats whole asteroids and refines the leftovers."
|
||||
},
|
||||
"gen5": {
|
||||
"name": "Hive Swarm",
|
||||
"desc": "Millions of drones thinking as one."
|
||||
},
|
||||
"gen6": {
|
||||
"name": "Planet Cracker",
|
||||
"desc": "Opens a world like a walnut."
|
||||
}
|
||||
},
|
||||
"upg": {
|
||||
"click_1": "Gravity Gloves",
|
||||
@@ -50,6 +82,38 @@
|
||||
"stack_4": "Convoy Fleets",
|
||||
"stack_5": "Orbital Stockpile",
|
||||
"auto_buy": "Autonomous Freighter"
|
||||
},
|
||||
"tab": {
|
||||
"gamble": "Xeno Oracle"
|
||||
},
|
||||
"inv": {
|
||||
"inv_low_1": {
|
||||
"name": "Zeta Mining Cooperative"
|
||||
},
|
||||
"inv_low_2": {
|
||||
"name": "Orion Ore Trust"
|
||||
},
|
||||
"inv_low_3": {
|
||||
"name": "Lunar Refinery Bond"
|
||||
},
|
||||
"inv_mid_1": {
|
||||
"name": "XenoCorp Industries"
|
||||
},
|
||||
"inv_mid_2": {
|
||||
"name": "Nebula Extraction Ltd"
|
||||
},
|
||||
"inv_mid_3": {
|
||||
"name": "Void Cargo Syndicate"
|
||||
},
|
||||
"inv_high_1": {
|
||||
"name": "Hyperion Rift Labs"
|
||||
},
|
||||
"inv_high_2": {
|
||||
"name": "Singularity Salvage"
|
||||
},
|
||||
"inv_high_3": {
|
||||
"name": "Black Hole Ventures"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,16 +2,48 @@
|
||||
"theme": {
|
||||
"name": "Minerais extraterrestres",
|
||||
"title": "Colonie d'extraction xéno",
|
||||
"res": { "units": "Xénocristaux", "unit": "xénocristal", "funds": "Crédits", "material": "Minerai brut" },
|
||||
"fmt": { "funds": "{value} cr" },
|
||||
"action": { "make": "Raffiner un cristal", "buyMaterial": "Commander du minerai brut" },
|
||||
"res": {
|
||||
"units": "Xénocristaux",
|
||||
"unit": "xénocristal",
|
||||
"funds": "Crédits",
|
||||
"material": "Minerai brut",
|
||||
"chips": "Cristaux de hasard",
|
||||
"research": "Xéno-données",
|
||||
"legacy": "Plans"
|
||||
},
|
||||
"fmt": {
|
||||
"funds": "{value} cr"
|
||||
},
|
||||
"action": {
|
||||
"make": "Raffiner un cristal",
|
||||
"buyMaterial": "Commander du minerai brut",
|
||||
"gamble": "Consulter l'oracle"
|
||||
},
|
||||
"gen": {
|
||||
"gen1": { "name": "Drone mineur", "desc": "Un minuscule robot qui gratte la roche." },
|
||||
"gen2": { "name": "Foreuse à plasma", "desc": "Fond la roche comme du beurre." },
|
||||
"gen3": { "name": "Extracteur orbital", "desc": "Aspire le minerai de la croûte depuis l'orbite." },
|
||||
"gen4": { "name": "Moissonneur d'astéroïdes", "desc": "Avale des astéroïdes entiers et raffine les restes." },
|
||||
"gen5": { "name": "Essaim-ruche", "desc": "Des millions de drones qui pensent comme un seul." },
|
||||
"gen6": { "name": "Briseur de planètes", "desc": "Ouvre un monde comme une noix." }
|
||||
"gen1": {
|
||||
"name": "Drone mineur",
|
||||
"desc": "Un minuscule robot qui gratte la roche."
|
||||
},
|
||||
"gen2": {
|
||||
"name": "Foreuse à plasma",
|
||||
"desc": "Fond la roche comme du beurre."
|
||||
},
|
||||
"gen3": {
|
||||
"name": "Extracteur orbital",
|
||||
"desc": "Aspire le minerai de la croûte depuis l'orbite."
|
||||
},
|
||||
"gen4": {
|
||||
"name": "Moissonneur d'astéroïdes",
|
||||
"desc": "Avale des astéroïdes entiers et raffine les restes."
|
||||
},
|
||||
"gen5": {
|
||||
"name": "Essaim-ruche",
|
||||
"desc": "Des millions de drones qui pensent comme un seul."
|
||||
},
|
||||
"gen6": {
|
||||
"name": "Briseur de planètes",
|
||||
"desc": "Ouvre un monde comme une noix."
|
||||
}
|
||||
},
|
||||
"upg": {
|
||||
"click_1": "Gants gravitationnels",
|
||||
@@ -50,6 +82,38 @@
|
||||
"stack_4": "Flottes de convoi",
|
||||
"stack_5": "Stock orbital",
|
||||
"auto_buy": "Cargo autonome"
|
||||
},
|
||||
"tab": {
|
||||
"gamble": "Oracle xéno"
|
||||
},
|
||||
"inv": {
|
||||
"inv_low_1": {
|
||||
"name": "Coopérative minière Zêta"
|
||||
},
|
||||
"inv_low_2": {
|
||||
"name": "Fonds du minerai d'Orion"
|
||||
},
|
||||
"inv_low_3": {
|
||||
"name": "Obligation Raffinerie lunaire"
|
||||
},
|
||||
"inv_mid_1": {
|
||||
"name": "XenoCorp Industries"
|
||||
},
|
||||
"inv_mid_2": {
|
||||
"name": "Extraction Nébuleuse SARL"
|
||||
},
|
||||
"inv_mid_3": {
|
||||
"name": "Syndicat du fret du Vide"
|
||||
},
|
||||
"inv_high_1": {
|
||||
"name": "Labo de la Faille Hypérion"
|
||||
},
|
||||
"inv_high_2": {
|
||||
"name": "Récupération Singularité"
|
||||
},
|
||||
"inv_high_3": {
|
||||
"name": "Trou Noir Capital"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
--accent: #2de2a6;
|
||||
--accent-contrast: #032119;
|
||||
--danger: #ff6b6b;
|
||||
--good: #2de2a6;
|
||||
--bad: #ff6b6b;
|
||||
--radius: 4px;
|
||||
--font: ui-monospace, 'Cascadia Mono', Menlo, Consolas, monospace;
|
||||
}
|
||||
|
||||
@@ -2,16 +2,48 @@
|
||||
"theme": {
|
||||
"name": "Computers & GalliumCoin",
|
||||
"title": "GalliumCoin Mining Lab",
|
||||
"res": { "units": "CPU Power", "unit": "cycle", "funds": "GalliumCoin", "material": "Energy (W)" },
|
||||
"fmt": { "funds": "{value} GAL" },
|
||||
"action": { "make": "Run a computation", "buyMaterial": "Buy energy" },
|
||||
"res": {
|
||||
"units": "CPU Power",
|
||||
"unit": "cycle",
|
||||
"funds": "GalliumCoin",
|
||||
"material": "Energy (W)",
|
||||
"chips": "Qubits",
|
||||
"research": "Algorithms",
|
||||
"legacy": "Legacy Code"
|
||||
},
|
||||
"fmt": {
|
||||
"funds": "{value} GAL"
|
||||
},
|
||||
"action": {
|
||||
"make": "Run a computation",
|
||||
"buyMaterial": "Buy energy",
|
||||
"gamble": "Run the circuit"
|
||||
},
|
||||
"gen": {
|
||||
"gen1": { "name": "Old Laptop", "desc": "Fans screaming, but it still crunches numbers." },
|
||||
"gen2": { "name": "Gaming PC", "desc": "The RGB lighting adds at least 10% more power." },
|
||||
"gen3": { "name": "GPU Mining Rig", "desc": "Six graphics cards and a prayer." },
|
||||
"gen4": { "name": "Server Rack", "desc": "Forty-two units of blinking lights." },
|
||||
"gen5": { "name": "Data Center", "desc": "A warehouse of racks and an industrial cooling plant." },
|
||||
"gen6": { "name": "Quantum Mainframe", "desc": "Computes every possibility at once." }
|
||||
"gen1": {
|
||||
"name": "Old Laptop",
|
||||
"desc": "Fans screaming, but it still crunches numbers."
|
||||
},
|
||||
"gen2": {
|
||||
"name": "Gaming PC",
|
||||
"desc": "The RGB lighting adds at least 10% more power."
|
||||
},
|
||||
"gen3": {
|
||||
"name": "GPU Mining Rig",
|
||||
"desc": "Six graphics cards and a prayer."
|
||||
},
|
||||
"gen4": {
|
||||
"name": "Server Rack",
|
||||
"desc": "Forty-two units of blinking lights."
|
||||
},
|
||||
"gen5": {
|
||||
"name": "Data Center",
|
||||
"desc": "A warehouse of racks and an industrial cooling plant."
|
||||
},
|
||||
"gen6": {
|
||||
"name": "Quantum Mainframe",
|
||||
"desc": "Computes every possibility at once."
|
||||
}
|
||||
},
|
||||
"upg": {
|
||||
"click_1": "Mechanical Keyboard",
|
||||
@@ -50,6 +82,38 @@
|
||||
"stack_4": "Dedicated Power Line",
|
||||
"stack_5": "Private Power Plant",
|
||||
"auto_buy": "Smart Power Meter"
|
||||
},
|
||||
"tab": {
|
||||
"gamble": "Quantum Rig"
|
||||
},
|
||||
"inv": {
|
||||
"inv_low_1": {
|
||||
"name": "Stable Silicon Bank"
|
||||
},
|
||||
"inv_low_2": {
|
||||
"name": "ByteSafe Trust"
|
||||
},
|
||||
"inv_low_3": {
|
||||
"name": "Mainframe Heritage Fund"
|
||||
},
|
||||
"inv_mid_1": {
|
||||
"name": "NeoChip Holdings"
|
||||
},
|
||||
"inv_mid_2": {
|
||||
"name": "CloudNine Hosting"
|
||||
},
|
||||
"inv_mid_3": {
|
||||
"name": "Packet Dynamics"
|
||||
},
|
||||
"inv_high_1": {
|
||||
"name": "MoonShot Mining DAO"
|
||||
},
|
||||
"inv_high_2": {
|
||||
"name": "HypeCoin Labs"
|
||||
},
|
||||
"inv_high_3": {
|
||||
"name": "Quantum Leap Capital"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,16 +2,48 @@
|
||||
"theme": {
|
||||
"name": "Ordinateurs et GalliumCoin",
|
||||
"title": "Laboratoire de minage GalliumCoin",
|
||||
"res": { "units": "Puissance CPU", "unit": "cycle", "funds": "GalliumCoin", "material": "Énergie (W)" },
|
||||
"fmt": { "funds": "{value} GAL" },
|
||||
"action": { "make": "Lancer un calcul", "buyMaterial": "Acheter de l'énergie" },
|
||||
"res": {
|
||||
"units": "Puissance CPU",
|
||||
"unit": "cycle",
|
||||
"funds": "GalliumCoin",
|
||||
"material": "Énergie (W)",
|
||||
"chips": "Qubits",
|
||||
"research": "Algorithmes",
|
||||
"legacy": "Code hérité"
|
||||
},
|
||||
"fmt": {
|
||||
"funds": "{value} GAL"
|
||||
},
|
||||
"action": {
|
||||
"make": "Lancer un calcul",
|
||||
"buyMaterial": "Acheter de l'énergie",
|
||||
"gamble": "Lancer le circuit"
|
||||
},
|
||||
"gen": {
|
||||
"gen1": { "name": "Vieux portable", "desc": "Les ventilateurs hurlent, mais il calcule encore." },
|
||||
"gen2": { "name": "PC gamer", "desc": "Les LED RGB ajoutent au moins 10 % de puissance." },
|
||||
"gen3": { "name": "Rig de minage GPU", "desc": "Six cartes graphiques et une prière." },
|
||||
"gen4": { "name": "Baie de serveurs", "desc": "Quarante-deux unités de lumières clignotantes." },
|
||||
"gen5": { "name": "Centre de données", "desc": "Un entrepôt de baies et une centrale de refroidissement industrielle." },
|
||||
"gen6": { "name": "Mainframe quantique", "desc": "Calcule toutes les possibilités à la fois." }
|
||||
"gen1": {
|
||||
"name": "Vieux portable",
|
||||
"desc": "Les ventilateurs hurlent, mais il calcule encore."
|
||||
},
|
||||
"gen2": {
|
||||
"name": "PC gamer",
|
||||
"desc": "Les LED RGB ajoutent au moins 10 % de puissance."
|
||||
},
|
||||
"gen3": {
|
||||
"name": "Rig de minage GPU",
|
||||
"desc": "Six cartes graphiques et une prière."
|
||||
},
|
||||
"gen4": {
|
||||
"name": "Baie de serveurs",
|
||||
"desc": "Quarante-deux unités de lumières clignotantes."
|
||||
},
|
||||
"gen5": {
|
||||
"name": "Centre de données",
|
||||
"desc": "Un entrepôt de baies et une centrale de refroidissement industrielle."
|
||||
},
|
||||
"gen6": {
|
||||
"name": "Mainframe quantique",
|
||||
"desc": "Calcule toutes les possibilités à la fois."
|
||||
}
|
||||
},
|
||||
"upg": {
|
||||
"click_1": "Clavier mécanique",
|
||||
@@ -50,6 +82,38 @@
|
||||
"stack_4": "Ligne électrique dédiée",
|
||||
"stack_5": "Centrale privée",
|
||||
"auto_buy": "Compteur intelligent"
|
||||
},
|
||||
"tab": {
|
||||
"gamble": "Rig quantique"
|
||||
},
|
||||
"inv": {
|
||||
"inv_low_1": {
|
||||
"name": "Banque Silicium Stable"
|
||||
},
|
||||
"inv_low_2": {
|
||||
"name": "ByteSafe Trust"
|
||||
},
|
||||
"inv_low_3": {
|
||||
"name": "Fonds du Patrimoine Mainframe"
|
||||
},
|
||||
"inv_mid_1": {
|
||||
"name": "NeoChip Holdings"
|
||||
},
|
||||
"inv_mid_2": {
|
||||
"name": "CloudNine Hébergement"
|
||||
},
|
||||
"inv_mid_3": {
|
||||
"name": "Packet Dynamics"
|
||||
},
|
||||
"inv_high_1": {
|
||||
"name": "MoonShot Mining DAO"
|
||||
},
|
||||
"inv_high_2": {
|
||||
"name": "HypeCoin Labs"
|
||||
},
|
||||
"inv_high_3": {
|
||||
"name": "Quantum Leap Capital"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
--accent: #1f6feb;
|
||||
--accent-contrast: #ffffff;
|
||||
--danger: #f85149;
|
||||
--good: #3fb950;
|
||||
--bad: #ff6b6b;
|
||||
--radius: 6px;
|
||||
--font: 'Segoe UI', Inter, system-ui, -apple-system, sans-serif;
|
||||
}
|
||||
|
||||
@@ -2,16 +2,48 @@
|
||||
"theme": {
|
||||
"name": "Leaf-Piling Insects",
|
||||
"title": "Leaf Pile Colony",
|
||||
"res": { "units": "Leaves", "unit": "leaf", "funds": "Honeydew", "material": "Silk" },
|
||||
"fmt": { "funds": "{value} drops" },
|
||||
"action": { "make": "Cut a leaf", "buyMaterial": "Trade for silk" },
|
||||
"res": {
|
||||
"units": "Leaves",
|
||||
"unit": "leaf",
|
||||
"funds": "Honeydew",
|
||||
"material": "Silk",
|
||||
"chips": "Pollen Grains",
|
||||
"research": "Instinct",
|
||||
"legacy": "Colony Memories"
|
||||
},
|
||||
"fmt": {
|
||||
"funds": "{value} drops"
|
||||
},
|
||||
"action": {
|
||||
"make": "Cut a leaf",
|
||||
"buyMaterial": "Trade for silk",
|
||||
"gamble": "Start the race"
|
||||
},
|
||||
"gen": {
|
||||
"gen1": { "name": "Worker Ant", "desc": "Carries a leaf many times its own size." },
|
||||
"gen2": { "name": "Leafcutter Squad", "desc": "Slices, hauls and stacks in perfect formation." },
|
||||
"gen3": { "name": "Beetle Hauler", "desc": "Armoured carrier that shifts whole piles." },
|
||||
"gen4": { "name": "Termite Mound", "desc": "A towering colony that never stops building." },
|
||||
"gen5": { "name": "Locust Swarm", "desc": "Strips whole trees in an afternoon." },
|
||||
"gen6": { "name": "Hive Queen", "desc": "Her pheromones coordinate millions of workers." }
|
||||
"gen1": {
|
||||
"name": "Worker Ant",
|
||||
"desc": "Carries a leaf many times its own size."
|
||||
},
|
||||
"gen2": {
|
||||
"name": "Leafcutter Squad",
|
||||
"desc": "Slices, hauls and stacks in perfect formation."
|
||||
},
|
||||
"gen3": {
|
||||
"name": "Beetle Hauler",
|
||||
"desc": "Armoured carrier that shifts whole piles."
|
||||
},
|
||||
"gen4": {
|
||||
"name": "Termite Mound",
|
||||
"desc": "A towering colony that never stops building."
|
||||
},
|
||||
"gen5": {
|
||||
"name": "Locust Swarm",
|
||||
"desc": "Strips whole trees in an afternoon."
|
||||
},
|
||||
"gen6": {
|
||||
"name": "Hive Queen",
|
||||
"desc": "Her pheromones coordinate millions of workers."
|
||||
}
|
||||
},
|
||||
"upg": {
|
||||
"click_1": "Sharper Mandibles",
|
||||
@@ -50,6 +82,38 @@
|
||||
"stack_4": "Spider Caravans",
|
||||
"stack_5": "Great Silk Hoard",
|
||||
"auto_buy": "Spider Delivery Service"
|
||||
},
|
||||
"tab": {
|
||||
"gamble": "Beetle Derby"
|
||||
},
|
||||
"inv": {
|
||||
"inv_low_1": {
|
||||
"name": "Anthill Savings Bank"
|
||||
},
|
||||
"inv_low_2": {
|
||||
"name": "Honeycomb Trust"
|
||||
},
|
||||
"inv_low_3": {
|
||||
"name": "Leafy Greens Co-op"
|
||||
},
|
||||
"inv_mid_1": {
|
||||
"name": "Dung Beetle Logistics Ltd"
|
||||
},
|
||||
"inv_mid_2": {
|
||||
"name": "Termite Tower Builders"
|
||||
},
|
||||
"inv_mid_3": {
|
||||
"name": "Cricket Courier Corp"
|
||||
},
|
||||
"inv_high_1": {
|
||||
"name": "Locust Swarm Capital"
|
||||
},
|
||||
"inv_high_2": {
|
||||
"name": "Wasp Venture Fund"
|
||||
},
|
||||
"inv_high_3": {
|
||||
"name": "Mantis Ambush Futures"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,16 +2,48 @@
|
||||
"theme": {
|
||||
"name": "Insectes et tas de feuilles",
|
||||
"title": "Colonie des tas de feuilles",
|
||||
"res": { "units": "Feuilles", "unit": "feuille", "funds": "Miellat", "material": "Soie" },
|
||||
"fmt": { "funds": "{value} gouttes" },
|
||||
"action": { "make": "Couper une feuille", "buyMaterial": "Échanger contre de la soie" },
|
||||
"res": {
|
||||
"units": "Feuilles",
|
||||
"unit": "feuille",
|
||||
"funds": "Miellat",
|
||||
"material": "Soie",
|
||||
"chips": "Grains de pollen",
|
||||
"research": "Instinct",
|
||||
"legacy": "Souvenirs de la colonie"
|
||||
},
|
||||
"fmt": {
|
||||
"funds": "{value} gouttes"
|
||||
},
|
||||
"action": {
|
||||
"make": "Couper une feuille",
|
||||
"buyMaterial": "Échanger contre de la soie",
|
||||
"gamble": "Donner le départ"
|
||||
},
|
||||
"gen": {
|
||||
"gen1": { "name": "Fourmi ouvrière", "desc": "Porte une feuille bien plus grosse qu'elle." },
|
||||
"gen2": { "name": "Escouade coupeuse", "desc": "Coupe, transporte et empile en formation parfaite." },
|
||||
"gen3": { "name": "Scarabée porteur", "desc": "Porteur blindé qui déplace des tas entiers." },
|
||||
"gen4": { "name": "Termitière", "desc": "Une colonie immense qui ne cesse de bâtir." },
|
||||
"gen5": { "name": "Nuée de criquets", "desc": "Dépouille des arbres entiers en un après-midi." },
|
||||
"gen6": { "name": "Reine de la ruche", "desc": "Ses phéromones coordonnent des millions d'ouvrières." }
|
||||
"gen1": {
|
||||
"name": "Fourmi ouvrière",
|
||||
"desc": "Porte une feuille bien plus grosse qu'elle."
|
||||
},
|
||||
"gen2": {
|
||||
"name": "Escouade coupeuse",
|
||||
"desc": "Coupe, transporte et empile en formation parfaite."
|
||||
},
|
||||
"gen3": {
|
||||
"name": "Scarabée porteur",
|
||||
"desc": "Porteur blindé qui déplace des tas entiers."
|
||||
},
|
||||
"gen4": {
|
||||
"name": "Termitière",
|
||||
"desc": "Une colonie immense qui ne cesse de bâtir."
|
||||
},
|
||||
"gen5": {
|
||||
"name": "Nuée de criquets",
|
||||
"desc": "Dépouille des arbres entiers en un après-midi."
|
||||
},
|
||||
"gen6": {
|
||||
"name": "Reine de la ruche",
|
||||
"desc": "Ses phéromones coordonnent des millions d'ouvrières."
|
||||
}
|
||||
},
|
||||
"upg": {
|
||||
"click_1": "Mandibules aiguisées",
|
||||
@@ -50,6 +82,38 @@
|
||||
"stack_4": "Caravanes d'araignées",
|
||||
"stack_5": "Grand trésor de soie",
|
||||
"auto_buy": "Livraison par araignée"
|
||||
},
|
||||
"tab": {
|
||||
"gamble": "Course de scarabées"
|
||||
},
|
||||
"inv": {
|
||||
"inv_low_1": {
|
||||
"name": "Caisse d'épargne de la Fourmilière"
|
||||
},
|
||||
"inv_low_2": {
|
||||
"name": "Fonds du Rayon de miel"
|
||||
},
|
||||
"inv_low_3": {
|
||||
"name": "Coopérative des Feuilles vertes"
|
||||
},
|
||||
"inv_mid_1": {
|
||||
"name": "Logistique des Bousiers SARL"
|
||||
},
|
||||
"inv_mid_2": {
|
||||
"name": "Bâtisseurs de Tours de termites"
|
||||
},
|
||||
"inv_mid_3": {
|
||||
"name": "Courrier Criquet SA"
|
||||
},
|
||||
"inv_high_1": {
|
||||
"name": "Nuée de criquets Capital"
|
||||
},
|
||||
"inv_high_2": {
|
||||
"name": "Fonds de capital-risque Guêpe"
|
||||
},
|
||||
"inv_high_3": {
|
||||
"name": "Affûts de Mante à terme"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
--accent: #2f7d32;
|
||||
--accent-contrast: #ffffff;
|
||||
--danger: #b3412a;
|
||||
--good: #2f7d32;
|
||||
--bad: #c0392b;
|
||||
--radius: 12px;
|
||||
--font: 'Trebuchet MS', 'Segoe UI', system-ui, sans-serif;
|
||||
}
|
||||
|
||||
@@ -2,16 +2,48 @@
|
||||
"theme": {
|
||||
"name": "Paperclips",
|
||||
"title": "Paperclip Factory",
|
||||
"res": { "units": "Paperclips", "unit": "paperclip", "funds": "Funds", "material": "Wire" },
|
||||
"fmt": { "funds": "${value}" },
|
||||
"action": { "make": "Make a paperclip", "buyMaterial": "Buy wire" },
|
||||
"res": {
|
||||
"units": "Paperclips",
|
||||
"unit": "paperclip",
|
||||
"funds": "Funds",
|
||||
"material": "Wire",
|
||||
"chips": "Quantum Chips",
|
||||
"research": "R&D Points",
|
||||
"legacy": "Patents"
|
||||
},
|
||||
"fmt": {
|
||||
"funds": "${value}"
|
||||
},
|
||||
"action": {
|
||||
"make": "Make a paperclip",
|
||||
"buyMaterial": "Buy wire",
|
||||
"gamble": "Run a quantum cycle"
|
||||
},
|
||||
"gen": {
|
||||
"gen1": { "name": "Autoclipper", "desc": "A small machine that bends wire on its own." },
|
||||
"gen2": { "name": "MegaClipper", "desc": "Ten times the appetite for wire." },
|
||||
"gen3": { "name": "Clip Factory", "desc": "A whole building devoted to paperclips." },
|
||||
"gen4": { "name": "Hypno Drones", "desc": "They convince everyone that they need more paperclips." },
|
||||
"gen5": { "name": "Probe Swarm", "desc": "Self-replicating probes fold wire across the galaxy." },
|
||||
"gen6": { "name": "Matter Converter", "desc": "Turns anything into paperclips. Anything." }
|
||||
"gen1": {
|
||||
"name": "Autoclipper",
|
||||
"desc": "A small machine that bends wire on its own."
|
||||
},
|
||||
"gen2": {
|
||||
"name": "MegaClipper",
|
||||
"desc": "Ten times the appetite for wire."
|
||||
},
|
||||
"gen3": {
|
||||
"name": "Clip Factory",
|
||||
"desc": "A whole building devoted to paperclips."
|
||||
},
|
||||
"gen4": {
|
||||
"name": "Hypno Drones",
|
||||
"desc": "They convince everyone that they need more paperclips."
|
||||
},
|
||||
"gen5": {
|
||||
"name": "Probe Swarm",
|
||||
"desc": "Self-replicating probes fold wire across the galaxy."
|
||||
},
|
||||
"gen6": {
|
||||
"name": "Matter Converter",
|
||||
"desc": "Turns anything into paperclips. Anything."
|
||||
}
|
||||
},
|
||||
"upg": {
|
||||
"click_1": "Ergonomic Bender",
|
||||
@@ -50,6 +82,38 @@
|
||||
"stack_4": "Freight Trains",
|
||||
"stack_5": "Wire Mills",
|
||||
"auto_buy": "WireBuyer"
|
||||
},
|
||||
"tab": {
|
||||
"gamble": "Quantum Computer"
|
||||
},
|
||||
"inv": {
|
||||
"inv_low_1": {
|
||||
"name": "Steady Staples Inc."
|
||||
},
|
||||
"inv_low_2": {
|
||||
"name": "Office Supply Trust"
|
||||
},
|
||||
"inv_low_3": {
|
||||
"name": "Copper Wire Bond"
|
||||
},
|
||||
"inv_mid_1": {
|
||||
"name": "Binder Dynamics"
|
||||
},
|
||||
"inv_mid_2": {
|
||||
"name": "Clip Logistics"
|
||||
},
|
||||
"inv_mid_3": {
|
||||
"name": "Stationery Futures"
|
||||
},
|
||||
"inv_high_1": {
|
||||
"name": "NanoWire Labs"
|
||||
},
|
||||
"inv_high_2": {
|
||||
"name": "Paperless Dreams Ltd"
|
||||
},
|
||||
"inv_high_3": {
|
||||
"name": "Hyper-Clip Ventures"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,16 +2,48 @@
|
||||
"theme": {
|
||||
"name": "Trombones",
|
||||
"title": "Usine à trombones",
|
||||
"res": { "units": "Trombones", "unit": "trombone", "funds": "Fonds", "material": "Fil" },
|
||||
"fmt": { "funds": "{value} $" },
|
||||
"action": { "make": "Fabriquer un trombone", "buyMaterial": "Acheter du fil" },
|
||||
"res": {
|
||||
"units": "Trombones",
|
||||
"unit": "trombone",
|
||||
"funds": "Fonds",
|
||||
"material": "Fil",
|
||||
"chips": "Puces quantiques",
|
||||
"research": "Points de R&D",
|
||||
"legacy": "Brevets"
|
||||
},
|
||||
"fmt": {
|
||||
"funds": "{value} $"
|
||||
},
|
||||
"action": {
|
||||
"make": "Fabriquer un trombone",
|
||||
"buyMaterial": "Acheter du fil",
|
||||
"gamble": "Lancer un cycle quantique"
|
||||
},
|
||||
"gen": {
|
||||
"gen1": { "name": "Autotrombone", "desc": "Une petite machine qui plie le fil toute seule." },
|
||||
"gen2": { "name": "MégaTrombone", "desc": "Dix fois plus gourmande en fil." },
|
||||
"gen3": { "name": "Usine à trombones", "desc": "Un bâtiment entier dédié aux trombones." },
|
||||
"gen4": { "name": "Drones hypnotiques", "desc": "Ils convainquent tout le monde d'avoir besoin de trombones." },
|
||||
"gen5": { "name": "Essaim de sondes", "desc": "Des sondes auto-répliquantes plient du fil à travers la galaxie." },
|
||||
"gen6": { "name": "Convertisseur de matière", "desc": "Transforme n'importe quoi en trombones. N'importe quoi." }
|
||||
"gen1": {
|
||||
"name": "Autotrombone",
|
||||
"desc": "Une petite machine qui plie le fil toute seule."
|
||||
},
|
||||
"gen2": {
|
||||
"name": "MégaTrombone",
|
||||
"desc": "Dix fois plus gourmande en fil."
|
||||
},
|
||||
"gen3": {
|
||||
"name": "Usine à trombones",
|
||||
"desc": "Un bâtiment entier dédié aux trombones."
|
||||
},
|
||||
"gen4": {
|
||||
"name": "Drones hypnotiques",
|
||||
"desc": "Ils convainquent tout le monde d'avoir besoin de trombones."
|
||||
},
|
||||
"gen5": {
|
||||
"name": "Essaim de sondes",
|
||||
"desc": "Des sondes auto-répliquantes plient du fil à travers la galaxie."
|
||||
},
|
||||
"gen6": {
|
||||
"name": "Convertisseur de matière",
|
||||
"desc": "Transforme n'importe quoi en trombones. N'importe quoi."
|
||||
}
|
||||
},
|
||||
"upg": {
|
||||
"click_1": "Plieuse ergonomique",
|
||||
@@ -50,6 +82,38 @@
|
||||
"stack_4": "Trains de marchandises",
|
||||
"stack_5": "Tréfileries",
|
||||
"auto_buy": "AcheteurDeFil"
|
||||
},
|
||||
"tab": {
|
||||
"gamble": "Ordinateur quantique"
|
||||
},
|
||||
"inv": {
|
||||
"inv_low_1": {
|
||||
"name": "Agrafes Tranquilles SA"
|
||||
},
|
||||
"inv_low_2": {
|
||||
"name": "Fonds des fournitures de bureau"
|
||||
},
|
||||
"inv_low_3": {
|
||||
"name": "Obligation Fil de cuivre"
|
||||
},
|
||||
"inv_mid_1": {
|
||||
"name": "Classeur Dynamique"
|
||||
},
|
||||
"inv_mid_2": {
|
||||
"name": "Logistique Trombone"
|
||||
},
|
||||
"inv_mid_3": {
|
||||
"name": "Papeterie à terme"
|
||||
},
|
||||
"inv_high_1": {
|
||||
"name": "NanoFil Labo"
|
||||
},
|
||||
"inv_high_2": {
|
||||
"name": "Rêves sans papier SARL"
|
||||
},
|
||||
"inv_high_3": {
|
||||
"name": "Hyper-Trombone Capital"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
--accent: #1e6fd9;
|
||||
--accent-contrast: #ffffff;
|
||||
--danger: #c0392b;
|
||||
--good: #1a7f4b;
|
||||
--bad: #c0392b;
|
||||
--radius: 8px;
|
||||
--font: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
|
||||
}
|
||||
|
||||
@@ -2,16 +2,48 @@
|
||||
"theme": {
|
||||
"name": "Witch Potions",
|
||||
"title": "Hedge Witch Brewery",
|
||||
"res": { "units": "Potions", "unit": "potion", "funds": "Gold", "material": "Herbs" },
|
||||
"fmt": { "funds": "{value} gold" },
|
||||
"action": { "make": "Brew a potion", "buyMaterial": "Gather herbs" },
|
||||
"res": {
|
||||
"units": "Potions",
|
||||
"unit": "potion",
|
||||
"funds": "Gold",
|
||||
"material": "Herbs",
|
||||
"chips": "Fate Tokens",
|
||||
"research": "Arcane Insight",
|
||||
"legacy": "Grimoire Pages"
|
||||
},
|
||||
"fmt": {
|
||||
"funds": "{value} gold"
|
||||
},
|
||||
"action": {
|
||||
"make": "Brew a potion",
|
||||
"buyMaterial": "Gather herbs",
|
||||
"gamble": "Read the future"
|
||||
},
|
||||
"gen": {
|
||||
"gen1": { "name": "Apprentice", "desc": "Stirs, sweeps and occasionally sets things on fire." },
|
||||
"gen2": { "name": "Bubbling Cauldron", "desc": "Brews day and night without complaint." },
|
||||
"gen3": { "name": "Alchemy Lab", "desc": "Glassware, grimoires and a faint smell of sulphur." },
|
||||
"gen4": { "name": "Broomstick Fleet", "desc": "Delivers herbs and potions faster than any cart." },
|
||||
"gen5": { "name": "Moonlit Coven", "desc": "Thirteen witches, one very large cauldron." },
|
||||
"gen6": { "name": "Philosopher's Engine", "desc": "Turns lead, dreams and moonlight into potions." }
|
||||
"gen1": {
|
||||
"name": "Apprentice",
|
||||
"desc": "Stirs, sweeps and occasionally sets things on fire."
|
||||
},
|
||||
"gen2": {
|
||||
"name": "Bubbling Cauldron",
|
||||
"desc": "Brews day and night without complaint."
|
||||
},
|
||||
"gen3": {
|
||||
"name": "Alchemy Lab",
|
||||
"desc": "Glassware, grimoires and a faint smell of sulphur."
|
||||
},
|
||||
"gen4": {
|
||||
"name": "Broomstick Fleet",
|
||||
"desc": "Delivers herbs and potions faster than any cart."
|
||||
},
|
||||
"gen5": {
|
||||
"name": "Moonlit Coven",
|
||||
"desc": "Thirteen witches, one very large cauldron."
|
||||
},
|
||||
"gen6": {
|
||||
"name": "Philosopher's Engine",
|
||||
"desc": "Turns lead, dreams and moonlight into potions."
|
||||
}
|
||||
},
|
||||
"upg": {
|
||||
"click_1": "Steady Stirring",
|
||||
@@ -50,6 +82,38 @@
|
||||
"stack_4": "Greenhouse Harvest",
|
||||
"stack_5": "Whole-Forest Rights",
|
||||
"auto_buy": "Self-Gathering Basket"
|
||||
},
|
||||
"tab": {
|
||||
"gamble": "Crystal Ball"
|
||||
},
|
||||
"inv": {
|
||||
"inv_low_1": {
|
||||
"name": "Old Hollow Apothecary"
|
||||
},
|
||||
"inv_low_2": {
|
||||
"name": "Greywood Herb Co-op"
|
||||
},
|
||||
"inv_low_3": {
|
||||
"name": "Village Cauldron Guild"
|
||||
},
|
||||
"inv_mid_1": {
|
||||
"name": "Moonpetal Brewers"
|
||||
},
|
||||
"inv_mid_2": {
|
||||
"name": "Nightshade & Sons"
|
||||
},
|
||||
"inv_mid_3": {
|
||||
"name": "Crooked Broom Trading"
|
||||
},
|
||||
"inv_high_1": {
|
||||
"name": "Dragonscale Elixirs"
|
||||
},
|
||||
"inv_high_2": {
|
||||
"name": "Wyrmwood Potions Ltd"
|
||||
},
|
||||
"inv_high_3": {
|
||||
"name": "Forbidden Brew Cartel"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,16 +2,48 @@
|
||||
"theme": {
|
||||
"name": "Potions de sorcière",
|
||||
"title": "Brasserie de la sorcière",
|
||||
"res": { "units": "Potions", "unit": "potion", "funds": "Or", "material": "Herbes" },
|
||||
"fmt": { "funds": "{value} or" },
|
||||
"action": { "make": "Concocter une potion", "buyMaterial": "Cueillir des herbes" },
|
||||
"res": {
|
||||
"units": "Potions",
|
||||
"unit": "potion",
|
||||
"funds": "Or",
|
||||
"material": "Herbes",
|
||||
"chips": "Jetons du destin",
|
||||
"research": "Savoir arcanique",
|
||||
"legacy": "Pages de grimoire"
|
||||
},
|
||||
"fmt": {
|
||||
"funds": "{value} or"
|
||||
},
|
||||
"action": {
|
||||
"make": "Concocter une potion",
|
||||
"buyMaterial": "Cueillir des herbes",
|
||||
"gamble": "Lire l'avenir"
|
||||
},
|
||||
"gen": {
|
||||
"gen1": { "name": "Apprentie", "desc": "Remue, balaie et met parfois le feu à quelque chose." },
|
||||
"gen2": { "name": "Chaudron bouillonnant", "desc": "Infuse jour et nuit sans se plaindre." },
|
||||
"gen3": { "name": "Laboratoire d'alchimie", "desc": "Verrerie, grimoires et une légère odeur de soufre." },
|
||||
"gen4": { "name": "Escadrille de balais", "desc": "Livre herbes et potions plus vite que n'importe quelle charrette." },
|
||||
"gen5": { "name": "Sabbat sous la lune", "desc": "Treize sorcières, un seul très grand chaudron." },
|
||||
"gen6": { "name": "Machine du philosophe", "desc": "Transforme plomb, rêves et clair de lune en potions." }
|
||||
"gen1": {
|
||||
"name": "Apprentie",
|
||||
"desc": "Remue, balaie et met parfois le feu à quelque chose."
|
||||
},
|
||||
"gen2": {
|
||||
"name": "Chaudron bouillonnant",
|
||||
"desc": "Infuse jour et nuit sans se plaindre."
|
||||
},
|
||||
"gen3": {
|
||||
"name": "Laboratoire d'alchimie",
|
||||
"desc": "Verrerie, grimoires et une légère odeur de soufre."
|
||||
},
|
||||
"gen4": {
|
||||
"name": "Escadrille de balais",
|
||||
"desc": "Livre herbes et potions plus vite que n'importe quelle charrette."
|
||||
},
|
||||
"gen5": {
|
||||
"name": "Sabbat sous la lune",
|
||||
"desc": "Treize sorcières, un seul très grand chaudron."
|
||||
},
|
||||
"gen6": {
|
||||
"name": "Machine du philosophe",
|
||||
"desc": "Transforme plomb, rêves et clair de lune en potions."
|
||||
}
|
||||
},
|
||||
"upg": {
|
||||
"click_1": "Brassage régulier",
|
||||
@@ -50,6 +82,38 @@
|
||||
"stack_4": "Récolte en serre",
|
||||
"stack_5": "Droits sur toute la forêt",
|
||||
"auto_buy": "Panier qui cueille tout seul"
|
||||
},
|
||||
"tab": {
|
||||
"gamble": "Boule de cristal"
|
||||
},
|
||||
"inv": {
|
||||
"inv_low_1": {
|
||||
"name": "Apothicairerie du Vieux Creux"
|
||||
},
|
||||
"inv_low_2": {
|
||||
"name": "Coopérative des herbes de Grisebois"
|
||||
},
|
||||
"inv_low_3": {
|
||||
"name": "Guilde des chaudrons du village"
|
||||
},
|
||||
"inv_mid_1": {
|
||||
"name": "Brasseurs de Pétale-de-Lune"
|
||||
},
|
||||
"inv_mid_2": {
|
||||
"name": "Belladone & Fils"
|
||||
},
|
||||
"inv_mid_3": {
|
||||
"name": "Commerce du Balai tordu"
|
||||
},
|
||||
"inv_high_1": {
|
||||
"name": "Élixirs Écaille-de-Dragon"
|
||||
},
|
||||
"inv_high_2": {
|
||||
"name": "Potions Bois-de-Wyrm SARL"
|
||||
},
|
||||
"inv_high_3": {
|
||||
"name": "Cartel de la Brassée interdite"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
--accent: #9333ea;
|
||||
--accent-contrast: #ffffff;
|
||||
--danger: #e0526a;
|
||||
--good: #5fd38d;
|
||||
--bad: #ff6b6b;
|
||||
--radius: 14px;
|
||||
--font: Georgia, 'Times New Roman', serif;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user