A bunch of perks

This commit is contained in:
Renan LE CARO 2025-03-19 21:58:08 +01:00
parent 5abbf5263e
commit dce41a43ec
9 changed files with 2125 additions and 1372 deletions

View file

@ -6,7 +6,7 @@ export const rawUpgrades = [
threshold: 0,
giftable: false,
id: "extra_life",
max: 7,
max: 3,
name: t("upgrades.extra_life.name"),
help: (lvl: number) =>
lvl === 1
@ -375,11 +375,11 @@ export const rawUpgrades = [
requires: "",
threshold: 65000,
giftable: false,
id: "antigrav",
id: "helium",
max: 1,
name: t("upgrades.antigrav.name"),
help: (lvl: number) => t("upgrades.antigrav.help"),
fullHelp: t("upgrades.antigrav.fullHelp"),
name: t("upgrades.helium.name"),
help: (lvl: number) => t("upgrades.helium.help"),
fullHelp: t("upgrades.helium.fullHelp"),
},
{
requires: "",
@ -441,4 +441,76 @@ export const rawUpgrades = [
help: (lvl: number) => t("upgrades.etherealcoins.help"),
fullHelp: t("upgrades.etherealcoins.fullHelp"),
},
{
requires: "multiball",
threshold:100000,
giftable: false,
id: "shocks",
max: 1,
name: t("upgrades.shocks.name"),
help: (lvl: number) => t("upgrades.shocks.help"),
fullHelp: t("upgrades.shocks.fullHelp"),
},
{
requires: "",
threshold:105000,
giftable: false,
id: "zen",
max: 1,
name: t("upgrades.zen.name"),
help: (lvl: number) => t("upgrades.zen.help"),
fullHelp: t("upgrades.zen.fullHelp"),
},
{
requires: "extra_life",
threshold:110000,
giftable: false,
id: "sacrifice",
max: 1,
name: t("upgrades.sacrifice.name"),
help: (lvl: number) => t("upgrades.sacrifice.help"),
fullHelp: t("upgrades.sacrifice.fullHelp"),
},
{
requires: "",
threshold:115000,
giftable: false,
id: "trampoline",
max: 3,
name: t("upgrades.trampoline.name"),
help: (lvl: number) => t("upgrades.trampoline.help",{lvl}),
fullHelp: t("upgrades.trampoline.fullHelp"),
},
{
requires: "",
threshold:120000,
giftable: false,
id: "ghost_coins",
max: 1,
name: t("upgrades.ghost_coins.name"),
help: (lvl: number) => t("upgrades.ghost_coins.help",{lvl}),
fullHelp: t("upgrades.ghost_coins.fullHelp"),
},
{
requires: "",
threshold:125000,
giftable: false,
id: "forgiving",
max: 1,
name: t("upgrades.forgiving.name"),
help: (lvl: number) => t("upgrades.forgiving.help"),
fullHelp: t("upgrades.forgiving.fullHelp"),
},
{
requires: "",
threshold:130000,
giftable: false,
id: "ball_attracts_coins",
max: 3,
name: t("upgrades.ball_attracts_coins.name"),
help: (lvl: number) => t("upgrades.ball_attracts_coins.help"),
fullHelp: t("upgrades.ball_attracts_coins.fullHelp"),
},
] as const;