-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathHarryPotterData.cs
More file actions
399 lines (393 loc) · 13.1 KB
/
Copy pathHarryPotterData.cs
File metadata and controls
399 lines (393 loc) · 13.1 KB
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
using System.Collections.Generic;
namespace FakerDotNet.Data
{
internal static class HarryPotterData
{
public static readonly IEnumerable<string> Characters = new[]
{
"Hannah Abbott",
"Bathsheda Babbling",
"Ludo Bagman",
"Bathilda Bagshot",
"Marcus Belby",
"Katie Bell",
"Cuthbert Binns",
"Phineas Nigellus Black",
"Regulus Arcturus Black",
"Sirius Black",
"Broderick Bode",
"Bogrod",
"Amelia Bones",
"Susan Bones",
"Terry Boot",
"Mr. Borgin",
"Lavender Brown",
"Millicent Bulstrode",
"Charity Burbage",
"Frank Bryce",
"Alecto Carrow",
"Amycus Carrow",
"Reginald Cattermole",
"Mary Cattermole",
"Cho Chang",
"Penelope Clearwater",
"Mrs. Cole",
"Michael Corner",
"Vincent Crabbe, Sr.",
"Vincent Crabbe",
"Dennis Creevey",
"Dirk Cresswell",
"Bartemius Crouch, Sr.",
"Barty Crouch, Jr.",
"Roger Davies",
"John Dawlish",
"Fleur Delacour",
"Gabrielle Delacour",
"Dedalus Diggle",
"Amos Diggory",
"Cedric Diggory",
"Armando Dippet",
"Elphias Doge",
"Antonin Dolohov",
"Aberforth Dumbledore",
"Albus Dumbledore",
"Ariana Dumbledore",
"Dudley Dursley",
"Marge Dursley",
"Petunia Dursley",
"Vernon Dursley",
"Marietta Edgecombe",
"Everard",
"Arabella Figg",
"Argus Filch",
"Justin Finch-Fletchley",
"Seamus Finnigan",
"Marcus Flint",
"Nicholas Flamel",
"Mundungus Fletcher",
"Filius Flitwick",
"Florean Fortescue",
"Cornelius Fudge",
"Marvolo Gaunt",
"Merope Gaunt",
"Morfin Gaunt",
"Anthony Goldstein",
"Goyle Sr.",
"Gregory Goyle",
"Heromine Granger",
"Gregorovitch",
"Fenrir Greyback",
"Gellert Grindelwald",
"Wilhelmina Grubbly-Plank",
"Godric Gryffindor",
"Astoria Greengrass",
"Rubeus Hagrid",
"Rolanda Hooch",
"Mafalda Hopkirk",
"Helga Hufflepuff",
"Angelina Johnson",
"Lee Jordan",
"Bertha Jorkins",
"Igor Karkaroff",
"Viktor Krum",
"Bellatrix Lestrange",
"Rabastan Lestrange",
"Rodolphus Lestrange",
"Gilderoy Lockhart",
"Alice Longbottom",
"Augusta Longbottom",
"Frank Longbottom",
"Neville Longbottom",
"Luna Lovegood",
"Xenophilius Lovegood",
"Remus Lupin",
"Walden Macnair",
"Draco Malfoy",
"Lucius Malfoy",
"Narcissa Malfoy",
"Madam Malkin",
"Griselda Marchbanks",
"Olympe Maxime",
"Ernie Macmillan",
"Minerva McGonagall",
"Cormac McLaggen",
"Graham Montague",
"Alastor (Mad-Eye) Moody",
"Moran",
"Theodore Nott",
"Bob Ogden",
"Garrick Ollivander",
"Pansy Parkinson",
"Padma Patil",
"Parvati Patil",
"Peter Pettigrew",
"Antioch Peverell",
"Cadmus Peverell",
"Ignotus Peverell",
"Irma Prince",
"Sturgis Podmore",
"Poppy Pomfrey",
"Harry Potter",
"James Potter",
"Lily Potter",
"Fabian Prewett",
"Gideon Prewett",
"Quirinus Quirrell",
"Helena Ravenclaw (The Grey Lady)",
"Rowena Ravenclaw",
"Tom Marvolo Riddle",
"Mr. Roberts",
"Demelza Robins",
"Augustus Rookwood",
"Albert Runcorn",
"Scabior",
"Newt Scamander",
"Rolf Scamander",
"Rufus Scrimgeour",
"Kingsley Shacklebolt",
"Stan Shunpike",
"Aurora Sinistra",
"Rita Skeeter",
"Horace Slughorn",
"Salazar Slytherin",
"Hepzibah Smith",
"Zacharias Smith",
"Severus Snape",
"Alicia Spinnet",
"Pomona Sprout",
"Pius Thicknesse",
"Dean Thomas",
"Andromeda Tonks",
"Nymphadora Tonks",
"Ted Tonks",
"Travers",
"Sybill Trelawney",
"Wilky Twycross",
"Dolores Jane Umbridge",
"Emmeline Vance",
"Romilda Vane",
"Septima Vector",
"Lord Voldemort",
"Myrtle Warren",
"Cassius Warrington",
"Arthur Weasley",
"Bill Weasley",
"Charlie Weasley",
"Fred Weasley",
"George Weasley",
"Ginny Weasley",
"Molly Weasley",
"Percy Weasley",
"Ron Weasley",
"Oliver Wood",
"Kennilworthy Whisp",
"Yaxley",
"Blaise Zabini",
"Aragog",
"Bane",
"Beedle the Bard",
"The Bloody Baron",
"Buckbeak",
"Sir Cadogan",
"Crookshanks",
"Dobby",
"Enid",
"Errol",
"Fang",
"The Fat Friar",
"Fridwulfa",
"The Fat Lady",
"Fawkes",
"Firenze",
"Fluffy",
"Grawp",
"Griphook",
"Hedwig",
"Hokey",
"Kreacher",
"Magorian",
"Moaning Myrtle",
"Mrs. Norris",
"Great Aunt Muriel",
"Nagini",
"Nearly Headless Nick",
"Norbert",
"Peeves",
"Pigwidgeon",
"Madam Rosmerta",
"Ronan",
"Scabbers",
"Trevor",
"Winky"
};
public static readonly IEnumerable<string> Locations = new[]
{
"The Burrow",
"Godric's Hollow",
"Little Hangleton",
"Malfoy Manor",
"Number 12, Grimmauld Place",
"Shell Cottage",
"Sinner's End",
"Beauxbatons",
"Castlelobruxo",
"Durmstrang",
"Hogwarts",
"Ilvermorny",
"Mahoutokoro",
"Uagadou",
"Diagon Alley",
"Eeylops Owl Emporium",
"Florean Fortescue's Ice Cream Parlour",
"Flourish & Blotts",
"Gambol and Japes",
"Gringotts Wizarding Bank",
"Knockturn Alley",
"Borgin & Burkes",
"The Leaky Cauldron",
"Madam Malkin's Robes for All Occasions",
"Magical Menagerie",
"Ollivanders",
"Potage's Cauldron Shop",
"Quality Quidditch Shop",
"Slug and Jiggers Apothecary",
"Stalls",
"Twilfitt and Tatting's",
"Weasleys' Wizard Wheezes",
"Wiseacre's Wizarding Equipment",
"Hogsmeade",
"The Three Broomsticks",
"Honeydukes",
"Zonko's Joke Shop",
"Hogsmeade Station",
"The Hog's Head",
"Dervish & Banges",
"Gladrags Wizardwear",
"Scrivenshaft's Quill Shop",
"Madam Puddifoot's",
"Post Office",
"Shrieking Shack",
"Azkaban",
"Ministry of Magic",
"St. Mungo's Hospital for Magical Maladies and Injuries",
"Numengard",
"Platform 9 3/4"
};
public static readonly IEnumerable<string> Quotes = new[]
{
"It does not do to dwell on dreams and forget to live.",
"It takes a great deal of bravery to stand up to our enemies, but just as much to stand up to our friends.",
"To the well-organized mind, death is but the next great adventure.",
"It is our choices, Harry, that show what we truly are, far more than our abilities.",
"Happiness can be found even in the darkest of times if only one remembers to turn on the light.",
"If you want to know what a man’s like, take a good look at how he treats his inferiors, not his equals.",
"Dark and difficult times lie ahead. Soon we must all face the choice between what is right and what is easy.",
"Just because you have the emotional range of a teaspoon doesn’t mean we all have.",
"We’ve all got both light and dark inside us. What matters is the part we choose to act on. That’s who we really are.",
"Harry, suffering like this proves you are still a man! This pain is part of being human...the fact that you can feel pain like this is your greatest strength.",
"Things we lose have a way of coming back to us in the end, if not always in the way we expect.",
"It is the unknown we fear when we look upon death and darkness, nothing more.",
"Of course it is happening inside your head, Harry, but why on earth should that mean that it is not real?",
"Words are in my not-so-humble opinion, the most inexhaustible form of magic we have, capable both of inflicting injury and remedying it.",
"After all this time? Always.",
"No story lives unless someone wants to listen. The stories we love best do live in us forever. So whether you come back by page or by the big screen, Hogwarts will always be there to welcome you home.",
"You're a wizard, Harry.",
"We could all have been killed - or worse, expelled.",
"Never trust anything that can think for itself if you can't see where it keeps its brain.",
"It’s wingardium leviOsa, not leviosAH.",
"You sort of start thinking anything’s possible if you’ve got enough nerve.",
"I solemnly swear that I am up to no good.",
"There are some things you can't share without ending up liking each other, and knocking out a twelve-foot mountain troll is one of them."
};
public static readonly IEnumerable<string> Books = new[]
{
"Harry Potter and the Sorcerer's Stone",
"Harry Potter and the Chamber of Secrets",
"Harry Potter and the Prisoner of Azkaban",
"Harry Potter and the Goblet of Fire",
"Harry Potter and the Order of the Phoenix",
"Harry Potter and the Half-Blood Prince",
"Harry Potter and the Deathly Hallows"
};
public static readonly IEnumerable<string> Houses = new[]
{
"Gryffindor",
"Slytherin",
"Ravenclaw",
"Hufflepuff",
"Horned Serpent",
"Wampus",
"Thunderbird",
"Pukwudgie"
};
public static readonly IEnumerable<string> Spells = new[]
{
"Aberto",
"Accio",
"Aguamenti",
"Alohomora",
"Appare Vestigium",
"Arania Exumai",
"Ascendio",
"Avada Kedavra",
"Bombarda",
"Brachiabindo",
"Cantis",
"Colloportus",
"Colloshoo",
"Colovaria",
"Confringo",
"Confundo",
"Crucio",
"Depulso",
"Descendo",
"Evanesco",
"Everte Statum",
"Expecto Patronum",
"Expelliarmus",
"Expulso",
"Finestra",
"Finite",
"Flagrate",
"Flipendo",
"Fulgari",
"Glacius",
"Herbivicus",
"Immobulus",
"Impdimenta",
"Incarcerous",
"Incendio",
"Langlock",
"Locomotor",
"Lumos",
"Lumos Maxima",
"Meteolojinx",
"Nox",
"Obliviate",
"Orchideous",
"Pestis Incendium",
"Petrificus Totalus",
"Piertotum Locomotor",
"Protego",
"Quietus",
"Reducto",
"Reparo",
"Revelio",
"Rictusempra",
"Riddikulus",
"Salvio Hexia",
"Scourgify",
"Sectumsempra",
"Silencio",
"Sonorus",
"Stupefy",
"The Cheering Charm",
"The Force Spell",
"The Pepper-Breath Hex",
"The Sleeping Charm",
"Ventus",
"Verdimillious",
"Wingardium Leviosa"
};
}
}