Finished type transfer
This commit is contained in:
parent
85e7bd0cba
commit
436db6afbb
|
|
@ -1,10 +1,11 @@
|
|||
<!DOCTYPE html>
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<meta name="theme-color" content="#000000" />
|
||||
<title>Solid App</title>
|
||||
<link rel="icon" type="image/x-icon" href="/public//favicon.ico" />
|
||||
<title>Trans Girl Type Calculator</title>
|
||||
</head>
|
||||
<body>
|
||||
<noscript>You need to enable JavaScript to run this app.</noscript>
|
||||
|
|
|
|||
BIN
public/favicon.ico
Normal file
BIN
public/favicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 15 KiB |
|
|
@ -43,10 +43,10 @@ const Main: Component = () => {
|
|||
keys.forEach((key) => counts.set(girlT[parseInt(key)], 0));
|
||||
|
||||
strengths.forEach((str) =>
|
||||
counts.set(girlTypes[str], counts.get(girlTypes[str]) + 1),
|
||||
counts.set(girlTypes[str], counts.get(girlTypes[str]) - 1),
|
||||
);
|
||||
weaknesses.forEach((wea) =>
|
||||
counts.set(girlTypes[wea], counts.get(girlTypes[wea]) - 1),
|
||||
counts.set(girlTypes[wea], counts.get(girlTypes[wea]) + 1),
|
||||
);
|
||||
|
||||
const multipliers = new Set([...counts.values()].sort((a, b) => b - a));
|
||||
|
|
@ -91,56 +91,81 @@ const Main: Component = () => {
|
|||
return ret;
|
||||
});
|
||||
|
||||
const isHolly = createMemo(() => {
|
||||
if (selectedTypes().length !== 5) {
|
||||
return false;
|
||||
}
|
||||
const types = [
|
||||
girlTypes.Robot,
|
||||
girlTypes.Gamer,
|
||||
girlTypes.Knight,
|
||||
girlTypes.Nerd,
|
||||
girlTypes.Deer,
|
||||
];
|
||||
var included = true;
|
||||
types.forEach((t) => (included = included && selectedTypes().includes(t)));
|
||||
console.log(types, selectedTypes());
|
||||
return included;
|
||||
});
|
||||
|
||||
const isAbyss = createMemo(() => {
|
||||
if (selectedTypes().length !== 2) {
|
||||
return false;
|
||||
}
|
||||
const types = [girlTypes.Knight, girlTypes.Sister];
|
||||
var included = true;
|
||||
types.forEach((t) => (included = included && selectedTypes().includes(t)));
|
||||
console.log(types, selectedTypes());
|
||||
return included;
|
||||
});
|
||||
|
||||
const isJuno = createMemo(() => {
|
||||
if (selectedTypes().length !== 7) {
|
||||
return false;
|
||||
}
|
||||
const types = [
|
||||
girlTypes.Princess,
|
||||
girlTypes.Fox,
|
||||
girlTypes.Sister,
|
||||
girlTypes.Brat,
|
||||
girlTypes.Spider,
|
||||
girlTypes.Rat,
|
||||
girlTypes.Dragon,
|
||||
];
|
||||
var included = true;
|
||||
types.forEach((t) => (included = included && selectedTypes().includes(t)));
|
||||
console.log(types, selectedTypes());
|
||||
return included;
|
||||
});
|
||||
|
||||
return (
|
||||
<div class="flex bg-emerald-950 text-white font-[Grixel] h-screen overflow-y-auto ">
|
||||
<div class="flex-1 m-2 my-1 overflow-y-auto">
|
||||
<h2 class="m-2">Choose defending Pokémon types</h2>
|
||||
<div class="flex flex-wrap">
|
||||
{allTypes.map((t) => (
|
||||
<button
|
||||
class="cursor-pointer"
|
||||
onClick={() => handleClick(t.type)}
|
||||
id={t.type + ""}
|
||||
>
|
||||
<img
|
||||
src={t.displayImage}
|
||||
alt={t.displayName}
|
||||
class={
|
||||
selectedTypes().find((value) => value === t.type)
|
||||
? "brightness-100 contrast-200 border-4 border-indigo-500 transition-all"
|
||||
: "border-4 border-emerald-950 transition-all"
|
||||
}
|
||||
></img>
|
||||
</button>
|
||||
))}
|
||||
</div>
|
||||
<div class="m-2 my-1">
|
||||
<h2 class="m-2">Your types:</h2>
|
||||
<div class="bg-emerald-950 text-white font-[Grixel] h-screen overflow-hidden flex flex-col justify-between">
|
||||
<div class="flex bg-emerald-950 text-white font-[Grixel] overflow-y-auto ">
|
||||
<div class="flex-1 m-2 my-1 overflow-y-auto">
|
||||
<h2 class="m-2">Choose defending Pokémon types</h2>
|
||||
<div class="flex flex-wrap">
|
||||
{chosenTypes().map((g) => (
|
||||
<img
|
||||
src={g?.displayImage}
|
||||
alt={g?.displayName}
|
||||
class={
|
||||
"border-4 border-emerald-950 transition-all animate-fadein"
|
||||
}
|
||||
></img>
|
||||
{allTypes.map((t) => (
|
||||
<button
|
||||
class="cursor-pointer"
|
||||
onClick={() => handleClick(t.type)}
|
||||
id={t.type + ""}
|
||||
>
|
||||
<img
|
||||
src={t.displayImage}
|
||||
alt={t.displayName}
|
||||
class={
|
||||
selectedTypes().find((value) => value === t.type)
|
||||
? "brightness-100 contrast-200 border-4 border-indigo-400 transition-all"
|
||||
: "border-4 border-emerald-950 transition-all"
|
||||
}
|
||||
></img>
|
||||
</button>
|
||||
))}
|
||||
</div>
|
||||
<button
|
||||
onClick={() => setSelectedTypes([])}
|
||||
class="cursor-pointer border-4 border-indigo-500 rounded p-2 py-1 mt-2 bg-indigo-800"
|
||||
>
|
||||
Reset!
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="flex-1 m-2 my-1 overflow-y-auto">
|
||||
{rows().map((row) => (
|
||||
<div>
|
||||
<h2 class="m-2">Takes {row.mul}× from</h2>
|
||||
<div class="m-2 my-1">
|
||||
<h2 class="m-2">Your types:</h2>
|
||||
<div class="flex flex-wrap">
|
||||
{row.girls.map((g) => (
|
||||
{chosenTypes().map((g) => (
|
||||
<img
|
||||
src={g?.displayImage}
|
||||
alt={g?.displayName}
|
||||
|
|
@ -150,8 +175,93 @@ const Main: Component = () => {
|
|||
></img>
|
||||
))}
|
||||
</div>
|
||||
{isJuno() && <h5>eyes emoji</h5>}
|
||||
{isHolly() && <h5>hi :3</h5>}
|
||||
{isAbyss() && <h5>hi {"<3"}</h5>}
|
||||
{selectedTypes().length > 0 && (
|
||||
<button
|
||||
onClick={() => setSelectedTypes([])}
|
||||
class="cursor-pointer border-4 border-indigo-500 rounded p-2 py-1 mt-2 bg-indigo-800"
|
||||
>
|
||||
Reset!
|
||||
</button>
|
||||
)}
|
||||
</div>
|
||||
))}
|
||||
</div>
|
||||
<div class="flex-1 m-2 my-1 overflow-y-auto">
|
||||
{rows().map((row) => (
|
||||
<div>
|
||||
<h2 class="m-2">Takes {row.mul}× from</h2>
|
||||
<div class="flex flex-wrap">
|
||||
{row.girls.map((g) => (
|
||||
<img
|
||||
src={g?.displayImage}
|
||||
alt={g?.displayName}
|
||||
class={
|
||||
"border-4 border-emerald-950 transition-all animate-fadein"
|
||||
}
|
||||
></img>
|
||||
))}
|
||||
</div>
|
||||
</div>
|
||||
))}
|
||||
</div>
|
||||
</div>
|
||||
<div class="p-1 bg-linear-to-t from-sky-950 to-emerald-950">
|
||||
<h4 class="m-1">
|
||||
Created by{" "}
|
||||
<a
|
||||
href="https://geckyjuno.tumblr.com"
|
||||
target="_blank"
|
||||
class="underline text-indigo-200"
|
||||
>
|
||||
@GeckyJuno
|
||||
</a>{" "}
|
||||
Based on{" "}
|
||||
<a
|
||||
href="https://www.pkmn.help/defense/solo/"
|
||||
target="_blank"
|
||||
class="underline text-indigo-200"
|
||||
>
|
||||
Pokémon Type Calculator
|
||||
</a>
|
||||
</h4>
|
||||
<h4 class="m-1">
|
||||
Using{" "}
|
||||
<a
|
||||
href="https://www.tumblr.com/sashasurname/810004493089521664"
|
||||
target="_blank"
|
||||
class="underline text-indigo-200"
|
||||
>
|
||||
Types and Images
|
||||
</a>{" "}
|
||||
by{" "}
|
||||
<a
|
||||
href="https://www.tumblr.com/sashasurname"
|
||||
target="_blank"
|
||||
class="underline text-indigo-200"
|
||||
>
|
||||
@sashasurname
|
||||
</a>
|
||||
</h4>
|
||||
<h4 class="m-1">
|
||||
Implementing{" "}
|
||||
<a
|
||||
href="https://docs.google.com/spreadsheets/d/1pbDgCzcnmM6-GD6jmCz01R-19x1fFUKs6xyTrxnjbzE/edit"
|
||||
target="_blank"
|
||||
class="underline text-indigo-200"
|
||||
>
|
||||
Type Chart
|
||||
</a>{" "}
|
||||
by{" "}
|
||||
<a
|
||||
href="https://www.tumblr.com/zoyasayshi"
|
||||
target="_blank"
|
||||
class="underline text-indigo-200"
|
||||
>
|
||||
@zoyasayshi
|
||||
</a>
|
||||
</h4>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
|
|
|
|||
|
|
@ -118,7 +118,7 @@ export const Puppy: girlType = {
|
|||
displayImage: ImgPuppy,
|
||||
type: girlTypes.Puppy,
|
||||
strengths: [girlTypes.Knight, girlTypes.Puppy, girlTypes.Plushy, girlTypes.Angel, girlTypes.PoolToy],
|
||||
weaknesses: [girlTypes.Kitty, girlTypes.Little, girlTypes.Dragon, girlTypes.Bug, girlTypes.Goddess, girlTypes.Horror, girlTypes.Handler],
|
||||
weaknesses: [girlTypes.Kitty, girlTypes.Little, girlTypes.Dragon, girlTypes.Bug, girlTypes.Goddess, girlTypes.Horror, girlTypes.Handler, girlTypes.Goth, girlTypes.Plant],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -158,7 +158,7 @@ export const Vampire: girlType = {
|
|||
displayImage: ImgVampire,
|
||||
type: girlTypes.Vampire,
|
||||
strengths: [girlTypes.Maid, girlTypes.Little, girlTypes.Sister, girlTypes.Princess, girlTypes.Gamer, girlTypes.Nerd, girlTypes.Goth, girlTypes.Mommy, girlTypes.Clown],
|
||||
weaknesses: [girlTypes.Knight, girlTypes.Robot, girlTypes.Doll, girlTypes.Plushy, girlTypes.Goddess, girlTypes.Angel, girlTypes.Slut],
|
||||
weaknesses: [girlTypes.Knight, girlTypes.Robot, girlTypes.Doll, girlTypes.Plushy, girlTypes.Goddess, girlTypes.Angel, girlTypes.Slut, girlTypes.Alien],
|
||||
immunities: [girlTypes.Vampire]
|
||||
}
|
||||
|
||||
|
|
@ -187,7 +187,7 @@ export const Sister: girlType = {
|
|||
displayName: "SISTER",
|
||||
displayImage: ImgSister,
|
||||
type: girlTypes.Sister,
|
||||
strengths: [girlTypes.Doll, girlTypes.Gamer, girlTypes.Bird, girlTypes.Plushy, girlTypes.Nerd, girlTypes.Goth, girlTypes.Bunny, girlTypes.Fox, girlTypes.Horse],
|
||||
strengths: [girlTypes.Doll, girlTypes.Gamer, girlTypes.Plushy, girlTypes.Nerd, girlTypes.Goth],
|
||||
weaknesses: [girlTypes.Vampire, girlTypes.Brat, girlTypes.Little, girlTypes.Sister, girlTypes.Bug, girlTypes.Horror, girlTypes.Mommy, girlTypes.Slut],
|
||||
immunities: []
|
||||
}
|
||||
|
|
@ -197,7 +197,7 @@ export const Princess: girlType = {
|
|||
displayName: "PRNCSS",
|
||||
displayImage: ImgPrincess,
|
||||
type: girlTypes.Princess,
|
||||
strengths: [girlTypes.Bird, girlTypes.Deer, girlTypes.Bunny, girlTypes.Fox],
|
||||
strengths: [girlTypes.Bird, girlTypes.Deer, girlTypes.Bunny, girlTypes.Fox, girlTypes.Horse],
|
||||
weaknesses: [girlTypes.Vampire, girlTypes.Brat, girlTypes.Princess, girlTypes.Dragon, girlTypes.Demon, girlTypes.Witch, girlTypes.Slut, girlTypes.Pirate],
|
||||
immunities: [girlTypes.Knight]
|
||||
}
|
||||
|
|
@ -207,9 +207,9 @@ export const Fairy: girlType = {
|
|||
displayName: "FAIRY",
|
||||
displayImage: ImgFairy,
|
||||
type: girlTypes.Fairy,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
immunities: []
|
||||
strengths: [girlTypes.Knight, girlTypes.Little, girlTypes.Goddess, girlTypes.Slime, girlTypes.Fox, girlTypes.Elf],
|
||||
weaknesses: [girlTypes.Were, girlTypes.Bug, girlTypes.Deer, girlTypes.Rat, girlTypes.Goth, girlTypes.Snake, girlTypes.Spider],
|
||||
immunities: [girlTypes.Dragon]
|
||||
}
|
||||
|
||||
//Dragon
|
||||
|
|
@ -217,8 +217,8 @@ export const Dragon: girlType = {
|
|||
displayName: "DRAGON",
|
||||
displayImage: ImgDragon,
|
||||
type: girlTypes.Dragon,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Puppy, girlTypes.Kitty, girlTypes.Little, girlTypes.Princess, girlTypes.Gamer, girlTypes.Deer, girlTypes.Plant, girlTypes.Cow, girlTypes.Lizard],
|
||||
weaknesses: [girlTypes.Knight, girlTypes.Maid, girlTypes.Fairy, girlTypes.Dragon, girlTypes.Angel, girlTypes.Fox, girlTypes.Slut, girlTypes.Elf],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -227,9 +227,9 @@ export const Doll: girlType = {
|
|||
displayName: "DOLL",
|
||||
displayImage: ImgDoll,
|
||||
type: girlTypes.Doll,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
immunities: []
|
||||
strengths: [girlTypes.Doll, girlTypes.Plushy, girlTypes.Horror,],
|
||||
weaknesses: [girlTypes.Little, girlTypes.Sister, girlTypes.Bug, girlTypes.Rat, girlTypes.Witch, girlTypes.Plant, girlTypes.Spider, girlTypes.Handler],
|
||||
immunities: [girlTypes.Vampire]
|
||||
}
|
||||
|
||||
//Gamer
|
||||
|
|
@ -237,8 +237,8 @@ export const Gamer: girlType = {
|
|||
displayName: "GAMER",
|
||||
displayImage: ImgGamer,
|
||||
type: girlTypes.Gamer,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Robot, girlTypes.Snake, girlTypes.Slut],
|
||||
weaknesses: [girlTypes.Vampire, girlTypes.Sister, girlTypes.Dragon, girlTypes.Were, girlTypes.Bug, girlTypes.Goth, girlTypes.Mommy, girlTypes.Plant, girlTypes.Handler],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -247,8 +247,8 @@ export const Bird: girlType = {
|
|||
displayName: "BIRD",
|
||||
displayImage: ImgBird,
|
||||
type: girlTypes.Bird,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Vampire, girlTypes.Bug, girlTypes.Bunny, girlTypes.Pirate, girlTypes.Fish, girlTypes.Lizard],
|
||||
weaknesses: [girlTypes.Kitty, girlTypes.Princess, girlTypes.Were, girlTypes.Rat, girlTypes.Goddess, girlTypes.Snake, girlTypes.Fox, girlTypes.PoolToy, girlTypes.Elf],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -257,8 +257,8 @@ export const Were: girlType = {
|
|||
displayName: "WERE-",
|
||||
displayImage: ImgWere,
|
||||
type: girlTypes.Were,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Little, girlTypes.Fairy, girlTypes.Bird, girlTypes.Plushy, girlTypes.Deer, girlTypes.Bunny, girlTypes.Cow],
|
||||
weaknesses: [girlTypes.Knight, girlTypes.Goddess, girlTypes.Angel, girlTypes.Witch, girlTypes.Slut, girlTypes.Elf, girlTypes.Handler],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -267,9 +267,9 @@ export const Plushy: girlType = {
|
|||
displayName: "PLUSHY",
|
||||
displayImage: ImgPlushy,
|
||||
type: girlTypes.Plushy,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
immunities: []
|
||||
strengths: [girlTypes.Doll, girlTypes.Plushy, girlTypes.Slime],
|
||||
weaknesses: [girlTypes.Puppy, girlTypes.Kitty, girlTypes.Little, girlTypes.Sister, girlTypes.Were, girlTypes.Bug, girlTypes.Rat, girlTypes.Spider],
|
||||
immunities: [girlTypes.Vampire]
|
||||
}
|
||||
|
||||
//Bug
|
||||
|
|
@ -277,8 +277,8 @@ export const Bug: girlType = {
|
|||
displayName: "BUG",
|
||||
displayImage: ImgBug,
|
||||
type: girlTypes.Bug,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Puppy, girlTypes.Kitty, girlTypes.Robot, girlTypes.Vampire, girlTypes.Little, girlTypes.Sister, girlTypes.Fairy, girlTypes.Doll, girlTypes.Gamer, girlTypes.Plushy],
|
||||
weaknesses: [girlTypes.Bird, girlTypes.Nerd, girlTypes.Witch, girlTypes.Snake, girlTypes.Mommy, girlTypes.Lizard],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -287,8 +287,8 @@ export const Deer: girlType = {
|
|||
displayName: "DEER",
|
||||
displayImage: ImgDeer,
|
||||
type: girlTypes.Deer,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Fairy, girlTypes.Goddess, girlTypes.Angel, girlTypes.Plant],
|
||||
weaknesses: [girlTypes.Princess, girlTypes.Dragon, girlTypes.Were, girlTypes.Witch, girlTypes.Horror, girlTypes.Elf],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -297,8 +297,8 @@ export const Rat: girlType = {
|
|||
displayName: "RAT",
|
||||
displayImage: ImgRat,
|
||||
type: girlTypes.Rat,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Vampire, girlTypes.Fairy, girlTypes.Doll, girlTypes.Plushy, girlTypes.PoolToy, girlTypes.Clown, girlTypes.Handler],
|
||||
weaknesses: [girlTypes.Bird, girlTypes.Goth, girlTypes.Snake, girlTypes.Fox],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -307,8 +307,8 @@ export const Goddess: girlType = {
|
|||
displayName: "GODESS",
|
||||
displayImage: ImgGoddess,
|
||||
type: girlTypes.Goddess,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Knight, girlTypes.Puppy, girlTypes.Kitty, girlTypes.Vampire, girlTypes.Bird, girlTypes.Were, girlTypes.Demon, girlTypes.Angel, girlTypes.Nerd, girlTypes.Mommy, girlTypes.Bunny, girlTypes.Fox, girlTypes.Plant, girlTypes.Elf, girlTypes.Pirate],
|
||||
weaknesses: [girlTypes.Robot, girlTypes.Brat, girlTypes.Fairy, girlTypes.Deer, girlTypes.Goddess, girlTypes.Horror, girlTypes.Slut],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -317,8 +317,8 @@ export const Demon: girlType = {
|
|||
displayName: "DEMON",
|
||||
displayImage: ImgDemon,
|
||||
type: girlTypes.Demon,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Vampire, girlTypes.Little, girlTypes.Princess, girlTypes.Goth, girlTypes.Witch, girlTypes.Horse],
|
||||
weaknesses: [girlTypes.Knight, girlTypes.Brat, girlTypes.Goddess, girlTypes.Demon, girlTypes.Angel, girlTypes.Horror, girlTypes.Slut],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -327,8 +327,8 @@ export const Angel: girlType = {
|
|||
displayName: "ANGEL",
|
||||
displayImage: ImgAngel,
|
||||
type: girlTypes.Angel,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Knight, girlTypes.Puppy, girlTypes.Kitty, girlTypes.Vampire, girlTypes.Dragon, girlTypes.Were, girlTypes.Demon, girlTypes.Spider, girlTypes.Alien],
|
||||
weaknesses: [girlTypes.Brat, girlTypes.Deer, girlTypes.Goddess, girlTypes.Goth, girlTypes.Horror, girlTypes.Slut, girlTypes.Handler],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -337,8 +337,8 @@ export const Nerd: girlType = {
|
|||
displayName: "NERD",
|
||||
displayImage: ImgNerd,
|
||||
type: girlTypes.Nerd,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Robot, girlTypes.Bug, girlTypes.Plant, girlTypes.Alien],
|
||||
weaknesses: [girlTypes.Vampire, girlTypes.Sister, girlTypes.Were, girlTypes.Goddess, girlTypes.Goth, girlTypes.Slut],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -347,8 +347,8 @@ export const Goth: girlType = {
|
|||
displayName: "GOTH",
|
||||
displayImage: ImgGoth,
|
||||
type: girlTypes.Goth,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Puppy, girlTypes.Fairy, girlTypes.Gamer, girlTypes.Rat, girlTypes.Angel, girlTypes.Nerd, girlTypes.Horror, girlTypes.Spider],
|
||||
weaknesses: [girlTypes.Vampire, girlTypes.Sister, girlTypes.Were, girlTypes.Demon, girlTypes.Slut],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -357,8 +357,8 @@ export const Witch: girlType = {
|
|||
displayName: "WITCH",
|
||||
displayImage: ImgWitch,
|
||||
type: girlTypes.Witch,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Little, girlTypes.Princess, girlTypes.Doll, girlTypes.Were, girlTypes.Bug, girlTypes.Deer, girlTypes.Demon, girlTypes.Slime, girlTypes.Snake, girlTypes.Plant, girlTypes.Elf],
|
||||
weaknesses: [girlTypes.Fox],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -367,9 +367,9 @@ export const Slime: girlType = {
|
|||
displayName: "SLIME",
|
||||
displayImage: ImgSlime,
|
||||
type: girlTypes.Slime,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
immunities: []
|
||||
strengths: [girlTypes.Slime, girlTypes.Horror, girlTypes.Clown, girlTypes.Elf, girlTypes.Lizard],
|
||||
weaknesses: [girlTypes.Knight, girlTypes.Fairy, girlTypes.Plushy, girlTypes.Witch, girlTypes.Slut],
|
||||
immunities: [girlTypes.Vampire]
|
||||
}
|
||||
|
||||
//Snake
|
||||
|
|
@ -377,8 +377,8 @@ export const Snake: girlType = {
|
|||
displayName: "SNAKE",
|
||||
displayImage: ImgSnake,
|
||||
type: girlTypes.Snake,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Kitty, girlTypes.Little, girlTypes.Fairy, girlTypes.Bird, girlTypes.Bug, girlTypes.Rat, girlTypes.Bunny, girlTypes.PoolToy, girlTypes.Elf, girlTypes.Pirate, girlTypes.Lizard],
|
||||
weaknesses: [girlTypes.Gamer, girlTypes.Witch, girlTypes.Snake, girlTypes.Plant, girlTypes.Slut],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -387,8 +387,8 @@ export const Horror: girlType = {
|
|||
displayName: "HORROR",
|
||||
displayImage: ImgHorror,
|
||||
type: girlTypes.Horror,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Puppy, girlTypes.Kitty, girlTypes.Little, girlTypes.Sister, girlTypes.Deer, girlTypes.Goddess, girlTypes.Demon, girlTypes.Angel, girlTypes.Horror, girlTypes.Bunny, girlTypes.Clown, girlTypes.Horse],
|
||||
weaknesses: [girlTypes.Knight, girlTypes.Doll, girlTypes.Bug, girlTypes.Goth, girlTypes.Slime, girlTypes.Elf, girlTypes.Pirate],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -397,8 +397,8 @@ export const Mommy: girlType = {
|
|||
displayName: "MOMMY",
|
||||
displayImage: ImgMommy,
|
||||
type: girlTypes.Mommy,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Knight, girlTypes.Little, girlTypes.Sister, girlTypes.Gamer],
|
||||
weaknesses: [girlTypes.Vampire, girlTypes.Brat, girlTypes.Were, girlTypes.Bug, girlTypes.Goddess, girlTypes.Slut],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -407,8 +407,8 @@ export const Bunny: girlType = {
|
|||
displayName: "BUNNY",
|
||||
displayImage: ImgBunny,
|
||||
type: girlTypes.Bunny,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Slut, girlTypes.Elf, girlTypes.Lizard],
|
||||
weaknesses: [girlTypes.Princess, girlTypes.Bird, girlTypes.Were, girlTypes.Goddess, girlTypes.Snake, girlTypes.Horror, girlTypes.Fox, girlTypes.Plant],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -417,8 +417,8 @@ export const Fox: girlType = {
|
|||
displayName: "FOX",
|
||||
displayImage: ImgFox,
|
||||
type: girlTypes.Fox,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Knight, girlTypes.Dragon, girlTypes.Bird, girlTypes.Rat, girlTypes.Witch, girlTypes.Bunny, girlTypes.Fish],
|
||||
weaknesses: [girlTypes.Little, girlTypes.Princess, girlTypes.Fairy, girlTypes.Were, girlTypes.Goddess],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -427,8 +427,8 @@ export const PoolToy: girlType = {
|
|||
displayName: "POOLTY",
|
||||
displayImage: ImgPoolToy,
|
||||
type: girlTypes.PoolToy,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Bird, girlTypes.PoolToy, girlTypes.Clown, girlTypes.Horse, girlTypes.Cow],
|
||||
weaknesses: [girlTypes.Puppy, girlTypes.Vampire, girlTypes.Rat, girlTypes.Snake, girlTypes.Pirate, girlTypes.Fish],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -437,9 +437,9 @@ export const Plant: girlType = {
|
|||
displayName: "PLANT",
|
||||
displayImage: ImgPlant,
|
||||
type: girlTypes.Plant,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
immunities: []
|
||||
strengths: [girlTypes.Puppy, girlTypes.Kitty, girlTypes.Little, girlTypes.Doll, girlTypes.Gamer, girlTypes.Snake, girlTypes.Bunny, girlTypes.Plant, girlTypes.Slut, girlTypes.Elf],
|
||||
weaknesses: [girlTypes.Robot, girlTypes.Dragon, girlTypes.Were, girlTypes.Deer, girlTypes.Goddess, girlTypes.Nerd, girlTypes.Witch, girlTypes.Horse, girlTypes.Cow, girlTypes.Alien],
|
||||
immunities: [girlTypes.Brat]
|
||||
}
|
||||
|
||||
//Clown
|
||||
|
|
@ -447,8 +447,8 @@ export const Clown: girlType = {
|
|||
displayName: "CLOWN",
|
||||
displayImage: ImgClown,
|
||||
type: girlTypes.Clown,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Knight, girlTypes.Little, girlTypes.Snake, girlTypes.Handler],
|
||||
weaknesses: [girlTypes.Vampire, girlTypes.Rat, girlTypes.Slime, girlTypes.Horror, girlTypes.PoolToy,],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -457,8 +457,8 @@ export const Horse: girlType = {
|
|||
displayName: "HORSE",
|
||||
displayImage: ImgHorse,
|
||||
type: girlTypes.Horse,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Knight, girlTypes.Plant, girlTypes.Cow],
|
||||
weaknesses: [girlTypes.Princess, girlTypes.Demon, girlTypes.Horror, girlTypes.PoolToy, girlTypes.Slut],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -467,8 +467,8 @@ export const Cow: girlType = {
|
|||
displayName: "COW",
|
||||
displayImage: ImgCow,
|
||||
type: girlTypes.Cow,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Plant, girlTypes.Elf],
|
||||
weaknesses: [girlTypes.Robot, girlTypes.Maid, girlTypes.Dragon, girlTypes.Were, girlTypes.PoolToy, girlTypes.Horse, girlTypes.Alien],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -477,8 +477,8 @@ export const Slut: girlType = {
|
|||
displayName: "SLUT",
|
||||
displayImage: ImgSlut,
|
||||
type: girlTypes.Slut,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Little, girlTypes.Sister, girlTypes.Princess, girlTypes.Dragon, girlTypes.Were, girlTypes.Goddess, girlTypes.Demon, girlTypes.Angel, girlTypes.Nerd, girlTypes.Goth, girlTypes.Slime, girlTypes.Snake, girlTypes.Mommy, girlTypes.Horse, girlTypes.Spider, girlTypes.Alien],
|
||||
weaknesses: [girlTypes.Brat, girlTypes.Gamer, girlTypes.Bunny, girlTypes.Plant, girlTypes.Slut],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -487,8 +487,8 @@ export const Elf: girlType = {
|
|||
displayName: "ELF",
|
||||
displayImage: ImgElf,
|
||||
type: girlTypes.Elf,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Bird, girlTypes.Were, girlTypes.Plushy, girlTypes.Deer, girlTypes.Witch, girlTypes.Horror, girlTypes.Lizard],
|
||||
weaknesses: [girlTypes.Fairy, girlTypes.Dragon, girlTypes.Goddess, girlTypes.Slime, girlTypes.Snake, girlTypes.Bunny, girlTypes.Plant, girlTypes.Cow, girlTypes.Spider],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -497,8 +497,8 @@ export const Spider: girlType = {
|
|||
displayName: "SPIDER",
|
||||
displayImage: ImgSpider,
|
||||
type: girlTypes.Spider,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Little, girlTypes.Doll, girlTypes.Elf, girlTypes.Lizard],
|
||||
weaknesses: [girlTypes.Knight, girlTypes.Angel, girlTypes.Goth, girlTypes.Slut],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -507,8 +507,8 @@ export const Pirate: girlType = {
|
|||
displayName: "PIRATE",
|
||||
displayImage: ImgPirate,
|
||||
type: girlTypes.Pirate,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Princess, girlTypes.PoolToy, girlTypes.Horror],
|
||||
weaknesses: [girlTypes.Vampire, girlTypes.Bird, girlTypes.Goddess, girlTypes.Snake, girlTypes.Fish],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -517,8 +517,8 @@ export const Fish: girlType = {
|
|||
displayName: "FISH",
|
||||
displayImage: ImgFish,
|
||||
type: girlTypes.Fish,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.PoolToy, girlTypes.Pirate],
|
||||
weaknesses: [girlTypes.Kitty, girlTypes.Bird, girlTypes.Fox],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -527,8 +527,8 @@ export const Handler: girlType = {
|
|||
displayName: "HANDLR",
|
||||
displayImage: ImgHandler,
|
||||
type: girlTypes.Handler,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Knight, girlTypes.Puppy, girlTypes.Kitty, girlTypes.Doll, girlTypes.Gamer, girlTypes.Were, girlTypes.Angel, girlTypes.Handler, girlTypes.Alien],
|
||||
weaknesses: [girlTypes.Little, girlTypes.Rat, girlTypes.Clown],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -537,8 +537,8 @@ export const Lizard: girlType = {
|
|||
displayName: "LIZARD",
|
||||
displayImage: ImgLizard,
|
||||
type: girlTypes.Lizard,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Bug],
|
||||
weaknesses: [girlTypes.Dragon, girlTypes.Bird, girlTypes.Slime, girlTypes.Snake, girlTypes.Bunny, girlTypes.Elf, girlTypes.Spider],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
@ -547,8 +547,8 @@ export const Alien: girlType = {
|
|||
displayName: "ALIEN",
|
||||
displayImage: ImgAlien,
|
||||
type: girlTypes.Alien,
|
||||
strengths: [],
|
||||
weaknesses: [],
|
||||
strengths: [girlTypes.Vampire, girlTypes.Little, girlTypes.Plant, girlTypes.Cow],
|
||||
weaknesses: [girlTypes.Angel, girlTypes.Nerd, girlTypes.Slut, girlTypes.Handler, girlTypes.Alien],
|
||||
immunities: []
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue