Skip to content

Guide to monsters, curses, objects, events, etc. from Supernatural show

License

Notifications You must be signed in to change notification settings

norbert-acedanski/supernatural-guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

supernatural-guide

About The Project

One of the larger projects of mine at the time of developing.
I am a big fan of Supernatural show, and I decided, that a library of monsters/curses/beings/gods/objects/places/events would be nice to have in interactive way.
So I decided to go through all seasons of Supernatural and collect information needed and store them here in this project.
It is inspired by Charlie's application seen in S08E20, where she has created an app to determine what monster is being hunted.

Built With

Python 3.9.10

Getting started

Working with supernatural-monster-recogniser:

  1. Run the main.py file.
  2. Choose from one of 16 possible options:
    • 1 - print all monster names - prints all monster names currently in a database.
    • 2 - print all monsters with their attributes - prints all monster names, a brief description, episodes, that a monster was seen, possible traces or clues they leave behind, disable, killing and curing methods (if available).
    • 3 - print all clues for monsters - prints the list of all the clues, that are currently in the database, that all monsters leave behind.
    • 4 - find matching monster - prints the list of all the clues, just like the previous option, but lets you pick all the clues and after that, prints matches with the information of number of hits.
    • 5 - print monster data by name - prints monster data by name.
    • 6 - print all curses names - prints all curses names currently in a database.
    • 7 - print all curses with their attributes - prints all curses names, a brief description, episodes, that a monster was seen, possible traces or clues they leave behind, disable and killing methods.
    • 8 - print all clues for curses - prints the list of all the clues, that are currently in the database, that all curses leave behind.
    • 9 - find matching curse - prints the list of all the clues, just like the previous option, but lets you pick all the clues and after that, prints matches with the information of number of hits.
    • 10 print curse data by name - prints curse data by name.
    • 11 - print all objects names - prints all objects names currently in a database.
    • 12 - print all objects with their attributes - prints all objects names, a brief description, episodes, that an object was seen, abilities of the object, maintenance and destroy methods (if available).
    • 13 - print all places names - prints all places names currently in a database.
    • 14 - print all places with their attributes - prints all places names, a brief description, episodes, that a place was seen and clues.
    • 15 - print all events names - prints all events names currently in a database.
    • 16 - print all events with their attributes - prints all events names, a brief description, episodes, that an event was seen, clues and disable methods (if available).
    • 17 - print all organizations names - prints all organizations names currently in a database.
    • 18 - print all organizations with their attributes - prints all organizations names, a brief description, episodes, that an organization was seen, knowledge (if available).
    • 0 - exit - end the program
    • c - clear - clear the screen

Usage

If you are a fan of Supernatural show, you can play with this project to find out what are the clues, that a particular entity/curse/event/object/place leaves behind and try to determine that like Sam and Dean would ;)

Fun Facts (with spoilers):

  • Sam has a chronic fear of clowns
  • Dean has a chronic fear of snakes
  • Castiel is mentioned at the end of S03E06 in a spell to summon the captain of the Espírito Santo
  • based on S04E03 Sam and Dean got their names from their Grandparents on Mom's site (Deanna and Samuel)
  • Castiel broke the Fourth wall in S06E20
  • Metatron broke the fourth wall in S09E18
  • Deans Blood type is 0 based on S10E03
  • Dean broke the fourth wall in S10E05, S13E16
  • Impala of Sam and Dean was produced in April 24th, 1967 (from S11E04)
  • Sam had a Zanna friend, named Sully when he was young (from S11E08)
  • Lucifer mentions "Lucifer" TV series about Lucifer solving crimes in S11E10
  • Castiel is possessed by Lucifer in S11E10
  • Sam went into death shock in S11E17
  • Winchesters recognize Chuck Shurley as GOD in S11E20
  • GOD performs "Fare Thee Well" in S11E20 on guitar
  • GOD apologizes Lucifer in S11E22
  • Dean is mocking Rowena in S11E23
  • Sam and Dean's mom is revived in S11E23 by th Darkness
  • Dean killed Hitler in S12E05
  • Sam and Dean are held in prison for at least 6 weeks, 2 days and 10 hours
  • Dean is cursed by Memory Curse in S12E11 and jokes on Sam after being cured
  • Castiel shares his feeling (he loves them as a family) to the Winchesters in S12E12
  • According to an Angel from an Alternate timeline, Lucyfer was killed by Archangel Michael
  • Reaper Billie reveals in S13E05, that Sam and Dean are of great importance to this Universe after she became Death
  • Jack leaves Sam, Dean and Cass in S13E06 after he accidentally killed a person
  • Arthur Ketch comes back in S13E07 (revealed, that he had the same spell as Rowena to bring him back, when dead)
  • In S13E13 Lucyfer becomes the ruler of Heaven and sits in Heaven's throne
  • No Monsters appear in S13E15
  • In S13E16 Sam and Dean end up in Scooby Doo tv series
  • There is a version of Charlie in the Apocalypse timeline (appeared in S13E18)
  • According to Naomi in S13E19 at that time there are 10 or 11 Angels left existing
  • Rowena and Archangel Gabriel flirt and have sex in S13E21
  • Sam is killed by a Vampire in S13E21, but brought back by Lucyfer
  • There is an evil version of Castiel, that looks like Hitler in Apocalypse world present in S13E22 and is killed by Castiel from the main timeline
  • Lucyfer shed a tear in S13E22
  • Dean says "Yes" to Michael from Apocalypse World and becomes the Sword of Michael in S13E23
  • Jack and Kelly meet for the first time in Heaven in S14E08
  • Castiel exchanges his life for Jacks for the Empty in S14E08
  • Garth appears back in S14E09
  • Michael is trapped in Dean's mind in S14E10
  • Billie shows Dean in S14E10 the only way Dean dies, that does not involve Michael escaping his mind
  • John Winchester is brought back by Dean through Baozhu (Chinese pearl, that grants wishes)
  • In S14E13 timeline is changed after Dean's wish and is restored in the same episode
  • Archangel Michael breaks loose and possesses Rowena in S14E14
  • Jack kills Archangel Michael in S14E14 and consumes his grace
  • Nick contacts Lucyfer in S14E17 via Donatello (Prophet), who tells him how to bring him back
  • Nick is killed by Jack in S14E17
  • Jack killed Mary Winchester in S14E17, but her body is brought back in S14E18
  • Jack creates Angels out of people in S14E19
  • Jack goes into Mal'ak box in S14E19 willingly, but breaks out in the same episode
  • Sam shoots GOD with GOD gun, but nothing happens to GOD
  • Jack is killed by GOD in S14E20 and ends up in Empty
  • GOD releases all souls from Hell and raises the dead in S14E20, starting The End
  • Rowena flirts with Ketch in S15E02
  • Ketch's heart is ripped out in S15E03 by Demon Ardat
  • Castiel and Belphegor jump into the rip, that leads to Hell in S15E03
  • Rowena persuades Sam to kill her in S15E03 in order to close the rift, that GOD opened
  • Vicky is back in S15E04 and is snapped by GOD with her family in the same episode
  • In S15E06 it is mentioned, that a soul from Hell cannot enter Heaven, yet they were able to get Bobby's soul from Hell to Heaven in one of the previous seasons
  • Eileen comes back as a spirit in S15E06 and is brought back by Sam in the same episode
  • Sam went into GOD's head in S15E07 after Castiel tried to probe his wound
  • Rowena becomes the ruler of Hell after she dies (revealed in S15E08, when Sam, Dean and Castiel travel to Hell)
  • John Winchester's son Adam is back in S15E08
  • Leviathan scull can be seen in S15E09 in Purgatory
  • Sam looks at the future in S15E09
  • Sam and Dean have a really bad day in S15E10 (Sam got burned in the kitchen, tripped, got sick, Dean's card and car broke and his teeth hurt and throws up)
  • Garth destroys Monster Fight Club with C4 in S15E10
  • Hero's Luck taken by GOD in S15E10 is granted back by Atrox Fortuna in S15E11
  • In S15E12 GOD starts to destroy all other Universes except for the one, that main Sam and Dean live in
  • In S15E12 Reaper Death reveals, that Jack, Sam and Dean are the messengers of GODs destruction
  • Sam and Dean from Alternate timeline appear in S15E13
  • Jacks Soul is restored in S15E13, when he went to the Garden of Eden
  • GOD and Amara merge into one being in S15E17
  • In S15E18 Castiel sacrifices himself to Empty to save Dean
  • In S15E18 GOD snaps everyone out of existence except Jack, Sam and Dean
  • Lucyfer is resurrected by GOD in S15E19, but killed by Archangel Michael in the same episode
  • Jack absorbs all the GOD's power in S15E19, becomes a new GOD and brings back everybody
  • Dean dies in S15E20 (killed by a Vampire by throwing him to a sticking piece of wire), gets a Hunter's funeral and enters Heaven
  • Sam becomes a father in S15E20 after Dean dies, gets old, dies as a happy man and reunites with Dean in Heaven
  • The Supernatural crew can be seen at the end of S15E20

TODO:

  • add devil's trap to objects from all episodes
  • add disable methods for objects like sigils (that can be disabled by breaking the integrity of the drawing)

References:

Licence

Distributed under the MIT License. See LICENSE file for more information.

About

Guide to monsters, curses, objects, events, etc. from Supernatural show

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages