Skip to content

Commit 02975e2

Browse files
committed
refactor
1 parent 99d5826 commit 02975e2

File tree

3 files changed

+192
-137
lines changed

3 files changed

+192
-137
lines changed

index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<link rel="icon" type="image/svg" href="./favicon.svg">
7-
<title>Monster Hunter Stories CheatSheet</title>
7+
<title>Monster Hunter Stories 2</title>
88
<link rel="stylesheet" href="style.css">
99
</head>
1010
<body>

scripts/monster_data.js

+110-28
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,115 @@
11
// Atk: speed > power > technical > speed
2-
// Weapon Weakness: slash | pierce | blunt
2+
// Weapons: slash, pierce, blunt
3+
// Parts: Head, Body, Stomach, Wings, Legs, Tail
4+
// Elements: water, fire, dragon
5+
6+
// [id, monster name, isHatchable?, normal Atk, Enraged Atk, Weapon Weakness, Element Weakness]
7+
// Weapon Weakness: [weapons, [part, weapons], ...]
8+
39
const data = [
4-
['Icon', 'Egg', 'Name', 'Atk', 'Spe', 'Weapon Weakness'/*, 'Notes'*/],
5-
//['000', 'Unknow', 'power technical speed', 'power technical speed', ['slash pierce blunt', ['Part', 'slash pierce blunt']], 'note'],
6-
['001', 'Aptonoth', 'power', '', ['slash pierce'], ''],
7-
['002', 'Larinoth', 'technical', '', ['slash pierce'], ''],
8-
['004', 'Velociprey', 'speed', '', ['slash pierce'], ''],
9-
['005', 'Velocidrone', 'speed', 'power', ['slash'], ''],
10-
['006', 'Kulu-Ya-', 'technical', 'power', '', ''],
11-
['007', 'Bnahabra', 'technical', '', ['blunt'], ''],
12-
['008', 'Konshu', 'technical', '', ['blunt'], ''],
13-
['009', 'Yian Kut-Ku', 'technical', 'speed', [['Head', 'pierce']], ''],
14-
['010', 'Bullfango', 'power', '', ['slash'], ''],
15-
['011', 'Bulldrome', 'power', '', ['slash'], ''],
16-
['012', 'Pukei-Pukei', 'technical', 'power', [['Head', 'blunt'], ['Body', 'slash'], ['Tail', 'slash']], ''],
17-
['013', 'Apceros', 'power', '', ['blunt'], ''],
18-
['014', 'Slagtoth', 'power', '', ['slash'], ''],
19-
['015', 'Gargwa', 'speed', '', ['pierce'], ''],
20-
['016', 'Jaggi', 'speed', '', ['slash'], ''],
21-
['017', 'Jaggia', 'power', '', ['pierce'], ''],
22-
['018', 'Great Jaggi', 'technical', 'speed', ['slash'], ''],
23-
['019', 'Ludrothrudoro', 'power', '', ['blunt'], ''],
24-
['020', 'Royal Ludroth', 'power', 'technical', [['Head', 'slash'], ['Stomach', 'slash']], ''],
25-
['021', 'Tetsucabra', 'power', '', ['slash', ['Rock', 'blunt']], ''],
26-
['022', 'Azuros', 'power', 'technical', [['Stomach', 'slash blunt'], ['Legs', 'blunt']], ''],
27-
['023', 'Qurupeco', 'technical', 'power', [['Head', 'blunt'], ['Body', 'slash']], ''],
28-
['024', 'Blue Yian Kut-Ku', 'technical', 'speed', [['Head', 'pierce']], ''],
29-
['027', 'Paolumu', 'technical', 'speed', [['Neck', 'pierce'], ['Body', 'slash blunt']], ''],
30-
['028', 'Basarios', 'technical', 'power', [['Head', 'blunt'], ['Wings', 'pierce'], ['Stomach', 'blunt'], ['Tail', 'slash']], ''],
10+
//['000', 'Unknown', true, 'power technical speed', 'power technical speed', ['slash pierce blunt', ['Part', 'slash pierce blunt']], 'none water fire ice thunder dragon'],
11+
['001', 'Aptonoth', true, 'power', '', ['slash pierce'], ''],
12+
['002', 'Larinoth', false, 'technical', '', ['slash pierce'], ''],
13+
['004', 'Velociprey', false, 'speed', '', ['slash pierce'], ''],
14+
['005', 'Velocidrome', true, 'speed', 'power', ['slash'], ''],
15+
['006', 'Kulu-Ya-Ku', true, 'technical', 'power', '', ''],
16+
['007', 'Bnahabra (Blue)', false, 'technical', '', ['blunt'], ''],
17+
['008', 'Konchu (Yellow)', false, 'technical', '', ['blunt'], ''],
18+
['009', 'Yian Kut-Ku', true, 'technical', 'speed', [['Head', 'pierce']], ''],
19+
['010', 'Bullfango', false, 'power', '', ['slash'], ''],
20+
['011', 'Bulldrome', true, 'power', '', ['slash'], ''],
21+
['012', 'Pukei-Pukei', true, 'technical', 'power', [['Head', 'blunt'], ['Body', 'slash'], ['Tail', 'slash']], ''],
22+
['013', 'Apceros', true, 'power', '', ['blunt'], ''],
23+
['014', 'Slagtoth (Green)', false, 'power', '', ['slash'], ''],
24+
['015', 'Gargwa', false, 'speed', '', ['pierce'], ''],
25+
['016', 'Jaggi', false, 'speed', '', ['slash'], ''],
26+
['017', 'Jaggia', false, 'power', '', ['pierce'], ''],
27+
['018', 'Great Jaggi', true, 'technical', 'speed', ['slash'], ''],
28+
['019', 'Ludroth', false, 'power', '', ['blunt'], ''],
29+
['020', 'Royal Ludroth', true, 'power', 'technical', [['Head', 'slash'], ['Stomach', 'slash']], ''],
30+
['021', 'Tetsucabra', false, 'power', '', ['slash', ['Rock', 'blunt']], ''],
31+
['022', 'Arzuros', true, 'power', 'technical', [['Stomach', 'slash blunt'], ['Legs', 'blunt']], ''],
32+
['023', 'Qurupeco', true, 'technical', 'power', [['Head', 'blunt'], ['Body', 'slash']], ''],
33+
['024', 'Blue Yian Kut-Ku', true, 'technical', 'speed', [['Head', 'pierce']], ''],
34+
['027', 'Paolumu', true, 'technical', 'speed', [['Neck', 'pierce'], ['Body', 'slash blunt']], ''],
35+
['028', 'Basarios', true, 'technical', 'power', [['Head', 'blunt'], ['Wings', 'pierce'], ['Stomach', 'blunt'], ['Tail', 'slash']], ''],
36+
// ????
37+
['029', 'Unknown', true, '', '', 'slash pierce blunt', ''],
38+
['030', 'Unknown', true, '', '', 'slash pierce blunt', ''],
39+
['031', 'Unknown', true, '', '', 'slash pierce blunt', ''],
40+
['032', 'Unknown', true, '', '', 'slash pierce blunt', ''],
41+
['033', 'Unknown', true, '', '', 'slash pierce blunt', ''],
42+
['034', 'Unknown', true, '', '', 'slash pierce blunt', ''],
43+
['035', 'Unknown', true, '', '', 'slash pierce blunt', ''],
44+
['036', 'Unknown', true, '', '', 'slash pierce blunt', ''],
45+
['037', 'Unknown', true, '', '', 'slash pierce blunt', ''],
46+
['040', 'Unknown', true, '', '', 'slash pierce blunt', ''],
47+
['041', 'Unknown', true, '', '', 'slash pierce blunt', ''],
48+
['042', 'Unknown', true, '', '', 'slash pierce blunt', ''],
49+
['043', 'Unknown', true, '', '', 'slash pierce blunt', ''],
50+
['044', 'Unknown', true, '', '', 'slash pierce blunt', ''],
51+
['045', 'Unknown', true, '', '', 'slash pierce blunt', ''],
52+
['046', 'Unknown', true, '', '', 'slash pierce blunt', ''],
53+
['047', 'Unknown', true, '', '', 'slash pierce blunt', ''],
54+
['050', 'Unknown', true, '', '', 'slash pierce blunt', ''],
55+
['051', 'Unknown', true, '', '', 'slash pierce blunt', ''],
56+
['052', 'Unknown', true, '', '', 'slash pierce blunt', ''],
57+
['053', 'Unknown', true, '', '', 'slash pierce blunt', ''],
58+
['054', 'Unknown', true, '', '', 'slash pierce blunt', ''],
59+
['055', 'Unknown', true, '', '', 'slash pierce blunt', ''],
60+
['056', 'Unknown', true, '', '', 'slash pierce blunt', ''],
61+
['057', 'Unknown', true, '', '', 'slash pierce blunt', ''],
62+
['060', 'Unknown', true, '', '', 'slash pierce blunt', ''],
63+
['061', 'Unknown', true, '', '', 'slash pierce blunt', ''],
64+
['062', 'Unknown', true, '', '', 'slash pierce blunt', ''],
65+
['063', 'Unknown', true, '', '', 'slash pierce blunt', ''],
66+
['064', 'Unknown', true, '', '', 'slash pierce blunt', ''],
67+
['065', 'Unknown', true, '', '', 'slash pierce blunt', ''],
68+
['066', 'Unknown', true, '', '', 'slash pierce blunt', ''],
69+
['067', 'Unknown', true, '', '', 'slash pierce blunt', ''],
70+
['070', 'Unknown', true, '', '', 'slash pierce blunt', ''],
71+
['071', 'Unknown', true, '', '', 'slash pierce blunt', ''],
72+
['072', 'Unknown', true, '', '', 'slash pierce blunt', ''],
73+
['073', 'Unknown', true, '', '', 'slash pierce blunt', ''],
74+
['074', 'Unknown', true, '', '', 'slash pierce blunt', ''],
75+
['075', 'Unknown', true, '', '', 'slash pierce blunt', ''],
76+
['076', 'Unknown', true, '', '', 'slash pierce blunt', ''],
77+
['077', 'Unknown', true, '', '', 'slash pierce blunt', ''],
78+
['0100', 'Unknown', true, '', '', 'slash pierce blunt', ''],
79+
['0101', 'Unknown', true, '', '', 'slash pierce blunt', ''],
80+
['0102', 'Unknown', true, '', '', 'slash pierce blunt', ''],
81+
['0103', 'Unknown', true, '', '', 'slash pierce blunt', ''],
82+
['0104', 'Unknown', true, '', '', 'slash pierce blunt', ''],
83+
['0105', 'Unknown', true, '', '', 'slash pierce blunt', ''],
84+
['0106', 'Unknown', true, '', '', 'slash pierce blunt', ''],
85+
['0107', 'Unknown', true, '', '', 'slash pierce blunt', ''],
86+
['0110', 'Unknown', true, '', '', 'slash pierce blunt', ''],
87+
['0111', 'Unknown', true, '', '', 'slash pierce blunt', ''],
88+
['0112', 'Unknown', true, '', '', 'slash pierce blunt', ''],
89+
['0113', 'Unknown', true, '', '', 'slash pierce blunt', ''],
90+
['0114', 'Unknown', true, '', '', 'slash pierce blunt', ''],
91+
['0115', 'Unknown', true, '', '', 'slash pierce blunt', ''],
92+
['0116', 'Unknown', true, '', '', 'slash pierce blunt', ''],
93+
['0117', 'Unknown', true, '', '', 'slash pierce blunt', ''],
94+
['0120', 'Unknown', true, '', '', 'slash pierce blunt', ''],
95+
['0121', 'Unknown', true, '', '', 'slash pierce blunt', ''],
96+
['0122', 'Unknown', true, '', '', 'slash pierce blunt', ''],
97+
['0123', 'Unknown', true, '', '', 'slash pierce blunt', ''],
98+
['0124', 'Unknown', true, '', '', 'slash pierce blunt', ''],
99+
['0125', 'Unknown', true, '', '', 'slash pierce blunt', ''],
100+
['0126', 'Unknown', true, '', '', 'slash pierce blunt', ''],
101+
['0127', 'Unknown', true, '', '', 'slash pierce blunt', ''],
102+
['0130', 'Unknown', true, '', '', 'slash pierce blunt', ''],
103+
['0131', 'Unknown', true, '', '', 'slash pierce blunt', ''],
104+
['0132', 'Unknown', true, '', '', 'slash pierce blunt', ''],
105+
['0133', 'Unknown', true, '', '', 'slash pierce blunt', ''],
106+
['0134', 'Unknown', true, '', '', 'slash pierce blunt', ''],
107+
['0135', 'Unknown', true, '', '', 'slash pierce blunt', ''],
108+
['0136', 'Unknown', true, '', '', 'slash pierce blunt', ''],
109+
['0137', 'Unknown', true, '', '', 'slash pierce blunt', ''],
110+
['0140', 'Unknown', true, '', '', 'slash pierce blunt', ''],
111+
['0141', 'Unknown', true, '', '', 'slash pierce blunt', ''],
112+
['0142', 'Unknown', true, '', '', 'slash pierce blunt', ''],
31113
];
32114

33115
export default data;

0 commit comments

Comments
 (0)