cleaning up
This commit is contained in:
3
.vscode/settings.json
vendored
Normal file
3
.vscode/settings.json
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"python.pythonPath": "C:\\Users\\Nikolaj\\AppData\\Local\\Programs\\Python\\Python38-32\\python.exe"
|
||||
}
|
35
Gwendolyn.py
35
Gwendolyn.py
@ -3,11 +3,7 @@ import asyncio
|
||||
import pickle
|
||||
import time
|
||||
|
||||
from GwendolynFuncs import roll_dice, helloFunc, imageFunc, movieFunc, cap
|
||||
from lookupFuncs import monsterFunc, spellFunc
|
||||
from generators import nameGen, tavernGen
|
||||
from swroll import parseRoll
|
||||
from swchar import parseChar
|
||||
from funcs import gwendolynFuncs
|
||||
|
||||
client = discord.Client()
|
||||
|
||||
@ -32,26 +28,25 @@ async def on_message(message):
|
||||
if message.content.lower().startswith("!hello"):
|
||||
localtime = time.asctime( time.localtime(time.time()) )
|
||||
print("\n"+localtime+"\n"+message.author.name+" ran !hello")
|
||||
await message.channel.send(helloFunc(message.author.name))
|
||||
await message.channel.send(gwendolynFuncs.helloFunc(message.author.name))
|
||||
|
||||
elif message.content.lower().startswith("!roll"):
|
||||
localtime = time.asctime( time.localtime(time.time()) )
|
||||
print("\n"+localtime+"\n"+message.author.name+" ran !roll")
|
||||
if message.content.lower() == "!roll" or message.content.lower() == "!roll ":
|
||||
print(roll_dice(message.author.name))
|
||||
await message.channel.send(roll_dice(message.author.name))
|
||||
await message.channel.send(gwendolynFuncs.roll_dice(message.author.name))
|
||||
else:
|
||||
await message.channel.send(roll_dice(message.author.name, message.content.lower().replace("!roll","")))
|
||||
await message.channel.send(gwendolynFuncs.roll_dice(message.author.name, message.content.lower().replace("!roll","")))
|
||||
|
||||
elif message.content.lower().startswith("!spell "):
|
||||
localtime = time.asctime( time.localtime(time.time()) )
|
||||
print("\n"+localtime+"\n"+message.author.name+" ran !spell")
|
||||
await message.channel.send(spellFunc(message.content))
|
||||
await message.channel.send(gwendolynFuncs.spellFunc(message.content))
|
||||
|
||||
elif message.content.lower().startswith("!monster "):
|
||||
localtime = time.asctime( time.localtime(time.time()) )
|
||||
print("\n"+localtime+"\n"+message.author.name+" ran !monster")
|
||||
title, text1, text2, text3, text4, text5 = monsterFunc(message.content)
|
||||
title, text1, text2, text3, text4, text5 = gwendolynFuncs.monsterFunc(message.content)
|
||||
em1 = discord.Embed(title = title, description = text1, colour=0xDEADBF)
|
||||
await message.channel.send(embed = em1)
|
||||
if text2 != "":
|
||||
@ -99,13 +94,13 @@ async def on_message(message):
|
||||
elif message.content.lower().startswith("!image"):
|
||||
localtime = time.asctime( time.localtime(time.time()) )
|
||||
print("\n"+localtime+"\n"+message.author.name+" ran !image")
|
||||
await message.channel.send(imageFunc())
|
||||
await message.channel.send(gwendolynFuncs.imageFunc())
|
||||
|
||||
elif message.content.lower().startswith("!movie"):
|
||||
localtime = time.asctime( time.localtime(time.time()) )
|
||||
print("\n"+localtime+"\n"+message.author.name+" ran !movie")
|
||||
async with message.channel.typing():
|
||||
title, plot, cover, cast = movieFunc()
|
||||
title, plot, cover, cast = gwendolynFuncs.movieFunc()
|
||||
if title == "error":
|
||||
await message.channel.send("An error occurred. Try again")
|
||||
else:
|
||||
@ -117,15 +112,15 @@ async def on_message(message):
|
||||
elif message.content.lower().startswith("!name"):
|
||||
localtime = time.asctime( time.localtime(time.time()) )
|
||||
print("\n"+localtime+"\n"+message.author.name+" ran !name")
|
||||
await message.channel.send(nameGen())
|
||||
await message.channel.send(gwendolynFuncs.nameGen())
|
||||
|
||||
elif message.content.lower().startswith("!tavern"):
|
||||
localtime = time.asctime( time.localtime(time.time()) )
|
||||
print("\n"+localtime+"\n"+message.author.name+" ran !tavern")
|
||||
await message.channel.send(tavernGen())
|
||||
await message.channel.send(gwendolynFuncs.tavernGen())
|
||||
|
||||
elif message.content.lower().startswith("!game "):
|
||||
gamePlaying = cap(message.content.lower().replace("!game ",""))
|
||||
gamePlaying = gwendolynFuncs.cap(message.content.lower().replace("!game ",""))
|
||||
localtime = time.asctime( time.localtime(time.time()) )
|
||||
print("\n"+localtime+"\n"+message.author.name+" ran !game, changing the game to '"+gamePlaying+"'")
|
||||
game = discord.Game(gamePlaying)
|
||||
@ -134,14 +129,14 @@ async def on_message(message):
|
||||
elif message.content.lower().startswith("!swroll"):
|
||||
localtime = time.asctime( time.localtime(time.time()) )
|
||||
print("\n"+localtime+"\n"+message.author.name+" ran !swroll")
|
||||
command = cap(message.content.lower().replace("!swroll",""))
|
||||
await message.channel.send(parseRoll(message.author.name,command))
|
||||
command = gwendolynFuncs.cap(message.content.lower().replace("!swroll",""))
|
||||
await message.channel.send(gwendolynFuncs.parseRoll(message.author.name,command))
|
||||
|
||||
elif message.content.lower().startswith("!swchar"):
|
||||
localtime = time.asctime(time.localtime(time.time()))
|
||||
print("\n"+localtime+"\n"+message.author.name+" ran !swchar")
|
||||
command = cap(message.content.lower().replace("!swchar",""))
|
||||
title, desc = parseChar(message.author.name,command)
|
||||
command = gwendolynFuncs.cap(message.content.lower().replace("!swchar",""))
|
||||
title, desc = gwendolynFuncs.parseChar(message.author.name,command)
|
||||
if title != "":
|
||||
em1 = discord.Embed(title = title, description = desc, colour=0xDEADBF)
|
||||
await message.channel.send(embed = em1)
|
||||
|
@ -1,4 +1,4 @@
|
||||
from lxml import etree #used by imageFunc
|
||||
import lxml.etree #used by imageFunc
|
||||
import re #used by roll_dice
|
||||
import datetime #used by helloFunc
|
||||
import json #used by spellFunc
|
||||
@ -6,7 +6,10 @@ import random #used by imageFunc
|
||||
import urllib #used by imageFunc
|
||||
import imdb #used by movieFunc
|
||||
|
||||
from dice import roll
|
||||
from dice import dice
|
||||
from lookup import lookupFuncs
|
||||
from other import movie, generators
|
||||
from swfuncs import swchar, swroll
|
||||
|
||||
def roll_dice(author, rollStr: str = "1d20"):
|
||||
print("Rolling "+str(rollStr))
|
||||
@ -17,7 +20,7 @@ def roll_dice(author, rollStr: str = "1d20"):
|
||||
if re.search('(^|\s+)(adv|dis)(\s+|$)', rollStr) is not None:
|
||||
adv = 1 if re.search('(^|\s+)adv(\s+|$)', rollStr) is not None else -1
|
||||
rollStr = re.sub('(adv|dis)(\s+|$)', '', rollStr)
|
||||
res = roll(rollStr, adv=adv)
|
||||
res = dice.roll(rollStr, adv=adv)
|
||||
out = res.result
|
||||
outStr = author + ' :game_die:\n' + out
|
||||
if len(outStr) > 1999:
|
||||
@ -27,7 +30,9 @@ def roll_dice(author, rollStr: str = "1d20"):
|
||||
print("Successfully ran !roll")
|
||||
print("")
|
||||
return(outputs)
|
||||
|
||||
no_caps_list = ["of","the"]
|
||||
|
||||
def cap(s):
|
||||
word_number = 0
|
||||
lst = s.split()
|
||||
@ -64,8 +69,6 @@ def helloFunc(author):
|
||||
return("Why hello, "+str(author))
|
||||
|
||||
def imageFunc():
|
||||
mh = 730
|
||||
mw = 900
|
||||
cams = ("one","two","three","four")
|
||||
cam = random.choice(cams)
|
||||
if cam == "one":
|
||||
@ -90,7 +93,7 @@ def imageFunc():
|
||||
search = ("DSC_"+a+b+c+d)
|
||||
page = urllib.request.urlopen("https://www.bing.com/images/search?q="+search+"&safesearch=off")
|
||||
read = page.read()
|
||||
tree = etree.HTML(read)
|
||||
tree = lxml.etree.HTML(read)
|
||||
images = tree.xpath('//a[@class = "thumb"]/@href')
|
||||
number = random.randint(1,len(images))-1
|
||||
image = images[number]
|
||||
@ -126,3 +129,21 @@ def movieFunc():
|
||||
except:
|
||||
print("Something bad happened...")
|
||||
return("error","","","")
|
||||
|
||||
def parseChar(user : str, cmd : str = ""):
|
||||
return swchar.parseChar(user,cmd)
|
||||
|
||||
def parseRoll(user : str, cmd : str = ""):
|
||||
return swroll.parseRoll(user,cmd)
|
||||
|
||||
def spellFunc(content):
|
||||
return lookupFuncs.spellFunc(content)
|
||||
|
||||
def monsterFunc(content):
|
||||
return lookupFuncs.spellFunc(content)
|
||||
|
||||
def nameGen():
|
||||
return generators.nameGen
|
||||
|
||||
def tavernGen():
|
||||
return generators.tavernGen
|
@ -22,3 +22,7 @@ l/h før x: For de laveste/højeste x rul.
|
||||
**!name** - Genererer et tilfældigt navn.
|
||||
|
||||
**!tavern** - Genererer en tilfældig tavern.
|
||||
|
||||
**!swchar** - Lader dig lave en Star Wars karakter. Du kan bruge kommandoer som "!swchar name Jared" eller "!swchar skills astrogation 3" til at ændre din karakters info.
|
||||
|
||||
**!swroll** - Lader dig rulle Star Wars terninger. Du kan skrive tal der repræsenterer antallet af hver terning i rækkefølgen: ability, proficiency, difficulty, challenge, boost, setback og force. Du behøver ikke skrive et tal til alle terningerne. Du kan også skrive forbogstavet for terningen du vil rulle før antallet, såsom "!swroll f2", der ruller 2 force terninger.
|
@ -2,7 +2,9 @@ import math
|
||||
import discord
|
||||
import json
|
||||
|
||||
from GwendolynFuncs import cap
|
||||
from funcs import gwendolynFuncs as gf
|
||||
|
||||
|
||||
|
||||
def modifier(statistic):
|
||||
mods = math.floor((statistic-10)/2)
|
||||
@ -14,7 +16,7 @@ saves = ["strength_save","dexterity_save","constitution_save","intelligence_save
|
||||
abilities = ["acrobatics","animal_handling","arcana","athletics","deception","history","insight","intimidation","investigation","medicine","nature","perception","performance","persuasion","religion","sleight_of_hand","stealth","survival"]
|
||||
|
||||
def monsterFunc(content):
|
||||
command = cap(content.lower().replace("!monster ",""))
|
||||
command = gf.cap(content.lower().replace("!monster ",""))
|
||||
print("Looking up "+command)
|
||||
if len(content.lower().split()) < 2:
|
||||
print("Monster doesn't exist in database")
|
||||
@ -37,9 +39,9 @@ def monsterFunc(content):
|
||||
for save in saves:
|
||||
if save in monster:
|
||||
if monster[save] >= 0:
|
||||
saving_throws += " "+cap(save[:3])+" +"+str(monster[save])+","
|
||||
saving_throws += " "+gf.cap(save[:3])+" +"+str(monster[save])+","
|
||||
else:
|
||||
saving_throws += " "+cap(save[:3])+" "+str(monster[save])+","
|
||||
saving_throws += " "+gf.cap(save[:3])+" "+str(monster[save])+","
|
||||
if saving_throws != "":
|
||||
saving_throws = "\n**Saving Throws**"+saving_throws[:-1]
|
||||
|
||||
@ -47,9 +49,9 @@ def monsterFunc(content):
|
||||
for skill in abilities:
|
||||
if skill in monster:
|
||||
if monster[skill] >= 0:
|
||||
skills += " "+cap(skill.replace("_"," "))+" +"+str(monster[skill])+","
|
||||
skills += " "+gf.cap(skill.replace("_"," "))+" +"+str(monster[skill])+","
|
||||
else:
|
||||
skills += " "+cap(skill.replace("_"," "))+" "+str(monster[skill])+","
|
||||
skills += " "+gf.cap(skill.replace("_"," "))+" "+str(monster[skill])+","
|
||||
if skills != "":
|
||||
skills = "\n**Skills**"+skills[:-1]
|
||||
|
||||
@ -108,7 +110,7 @@ def monsterFunc(content):
|
||||
return("I don't know that monster...","","","","","")
|
||||
|
||||
def spellFunc(content):
|
||||
command = cap(content.lower().replace("!spell ",""))
|
||||
command = gf.cap(content.lower().replace("!spell ",""))
|
||||
print("Looking up "+command)
|
||||
data = json.load(open('spells.json', encoding = "utf8"))
|
||||
if str(command) in data:
|
@ -21,17 +21,17 @@ def nameGen():
|
||||
else:
|
||||
word_dict[word_1] = [word_2]
|
||||
|
||||
first_word = np.random.choice(corpus)
|
||||
first_word = random.choice(corpus)
|
||||
|
||||
while first_word.islower() or first_word == " " or first_word == "-" or first_word == "\n":
|
||||
first_word = np.random.choice(corpus)
|
||||
first_word = random.choice(corpus)
|
||||
|
||||
chain = [first_word]
|
||||
|
||||
done = False
|
||||
|
||||
while done == False:
|
||||
new_letter = np.random.choice(word_dict[chain[-1]])
|
||||
new_letter = random.choice(word_dict[chain[-1]])
|
||||
chain.append(new_letter)
|
||||
if new_letter == "\n":
|
||||
done = True
|
1167
funcs/other/movies.txt
Normal file
1167
funcs/other/movies.txt
Normal file
File diff suppressed because it is too large
Load Diff
@ -3,7 +3,7 @@ import re
|
||||
import string
|
||||
import json
|
||||
|
||||
from swchar import getName, charData, lightsaberChar, userHasChar
|
||||
import swchar
|
||||
|
||||
with open("skills.json", "r") as f:
|
||||
skillData = json.load(f)
|
||||
@ -113,13 +113,13 @@ def parseRoll(user : str,cmd : str = ""):
|
||||
rollParameters = [0,0,0,0,0,0,0]
|
||||
|
||||
if string.capwords(commands[0]) in skillData:
|
||||
if userHasChar:
|
||||
skillLevel = charData(user,"Skills " + string.capwords(commands[0]))
|
||||
if swchar.userHasChar:
|
||||
skillLevel = swchar.charData(user,"Skills " + string.capwords(commands[0]))
|
||||
|
||||
if string.capwords(commands[0]) == "Lightsaber":
|
||||
charLevel = charData(user,"Characteristics " + lightsaberChar(user))
|
||||
charLevel = swchar.charData(user,"Characteristics " + swchar.lightsaberChar(user))
|
||||
else:
|
||||
charLevel = charData(user,"Characteristics " + skillData[string.capwords(commands[0])])
|
||||
charLevel = swchar.charData(user,"Characteristics " + skillData[string.capwords(commands[0])])
|
||||
|
||||
abilityDice = abs(charLevel-skillLevel)
|
||||
proficiencyDice = min(skillLevel,charLevel)
|
||||
@ -160,7 +160,7 @@ def parseRoll(user : str,cmd : str = ""):
|
||||
|
||||
simplified = simplify(rollResults)
|
||||
|
||||
name = getName(user)
|
||||
name = swchar.getName(user)
|
||||
|
||||
if simplified != rollResults:
|
||||
return name + " rolls " + diceToEmoji(rollParameters) + "\nResult: " + resultToEmoji(rollResults) + "\nSimplified: " + resultToEmoji(simplify(rollResults))
|
645
movies.txt
645
movies.txt
@ -1,645 +0,0 @@
|
||||
101 Dalmatians
|
||||
12 Angry Men
|
||||
12 Years a Slave
|
||||
17 Again
|
||||
2001: A Space Odyssey
|
||||
21 Jump Street
|
||||
22 Jump Street
|
||||
28 Days Later
|
||||
300
|
||||
500 Days of Summer
|
||||
8 Mile
|
||||
A Christmas Prince
|
||||
A Christmas Prince: The Royal Wedding
|
||||
A Clockwork Orange
|
||||
A Silent voice
|
||||
A Star is Born
|
||||
A View to a Kill
|
||||
Adaptation
|
||||
Aguirre, the Wrath of God
|
||||
Air Bud
|
||||
Airplane!
|
||||
Akira
|
||||
Aladdin
|
||||
Alice in Wonderland
|
||||
Alien
|
||||
Aliens
|
||||
Amadeus
|
||||
Amelie
|
||||
American Beauty
|
||||
American History X
|
||||
American Psycho
|
||||
Anchorman
|
||||
Anchorman 2
|
||||
Anders Matthesen/Thomas Hartmann: Bytte Bytte Koebmand
|
||||
Anders Matthesen: Anden Paa Coke?
|
||||
Anders Matthesen: Anders
|
||||
Anders Matthesen: Shhh
|
||||
Anders Matthesen: Tal For Dig Selv
|
||||
Anders Matthesen: Vender Tilbage
|
||||
Annihilation
|
||||
Ant-Man
|
||||
Ant-Man and the Wasp
|
||||
Apocalypse Now
|
||||
Apollo 13
|
||||
Aquaman
|
||||
Arrival
|
||||
Atlantis: The Lost Empire
|
||||
Austin Powers: International Man of Mystery
|
||||
Austin Powers: The Spy Who Shagged Me
|
||||
Austin Powers in Goldmember
|
||||
Avatar
|
||||
Baby Driver
|
||||
Back to the Future
|
||||
Back to the Future part II
|
||||
Back to the Future part III
|
||||
Bambi
|
||||
Barry Lyndon
|
||||
Batman Begins
|
||||
Batman V Superman: Dawn of Justice
|
||||
Beauty and the Beast
|
||||
Bee Movie
|
||||
Before Sunrise
|
||||
Before Sunset
|
||||
Being John Malkovich
|
||||
Big
|
||||
Big Hero 6
|
||||
Bird Box
|
||||
Birdemic
|
||||
Birdman
|
||||
Black Panther
|
||||
Black Swan
|
||||
Blade Runner
|
||||
Blade Runner 2049
|
||||
Blazing Saddles
|
||||
Blue is the Warmest Color
|
||||
Blue Velvet
|
||||
Bo Burnham: Make Happy
|
||||
Bo Burnham: What
|
||||
Bohemian Rhapsody
|
||||
Boogie Nights
|
||||
Boyhood
|
||||
Brazil
|
||||
Brokeback Mountain
|
||||
Brother Bear
|
||||
Bruce Almighty
|
||||
Buffy the Vampire Slayer
|
||||
Bumblebee
|
||||
Call Me By Your Name
|
||||
Captain America: Civil War
|
||||
Captain America: The First Avenger
|
||||
Captain America: The Winter Soldier
|
||||
Captain Fantastic
|
||||
Casablanca
|
||||
Casino Royale
|
||||
Castle in the Sky
|
||||
Catch Me if You Can
|
||||
Charlies Angels
|
||||
Children of Men
|
||||
Chinatown
|
||||
Christopher Robin
|
||||
Chronicle
|
||||
Chungking Express
|
||||
Cinderella
|
||||
Citizen Kane
|
||||
City Lights
|
||||
City of God
|
||||
Cloudy With a Chance of Meatballs
|
||||
Cloudy With a Chance of Meatballs 2
|
||||
Cloverfield
|
||||
Clueless
|
||||
Coco
|
||||
Coming to America
|
||||
Concussion
|
||||
Cool Runnings
|
||||
Coraline
|
||||
Creed
|
||||
Dances with Wolves
|
||||
Deadpool
|
||||
Deadpool 2
|
||||
Diamonds Are Forever
|
||||
Die Another Day
|
||||
Die Hard
|
||||
Die Hard 2
|
||||
Die Hard 3
|
||||
Die Hard 4
|
||||
Die Hard 5: A Good Day to Die Hard
|
||||
District 9
|
||||
Django Unchained
|
||||
Doctor Strange
|
||||
Do the Right Thing
|
||||
Dog Day Afternoon
|
||||
Dr. No
|
||||
Dr. Strangelove
|
||||
Drive
|
||||
Dumbo
|
||||
Easy A
|
||||
Edge of Tomorrow
|
||||
Elf
|
||||
Eraserhead
|
||||
ET
|
||||
Eternal Sunshine of the Spotless Mind
|
||||
Ex Machina
|
||||
Eyes Wide Shut
|
||||
Fantasia
|
||||
Fantasia 2000
|
||||
Fantastic Beasts and Where to Find Them
|
||||
Fantastic Beasts: The Crimes of Grindelwald
|
||||
Fantastic Four
|
||||
Fantastic Mr. Fox
|
||||
Fargo
|
||||
Ferris Bueller's day off
|
||||
Festival of the Spoken Nerd: Full Frontal Nerdity
|
||||
Festival of the Spoken Nerd: Just for Graphs
|
||||
Festival of the Spoken Nerd: You Cant Polish a Nerd
|
||||
Fifty Shades of Grey
|
||||
Fifty Shades Darker
|
||||
Fifty Shades Freed
|
||||
Fight Club
|
||||
Final Destination
|
||||
Final Destination 2
|
||||
Final Destination 3
|
||||
Final Destination 4
|
||||
Final Destination 5
|
||||
Finding Dory
|
||||
Finding Nemo
|
||||
For Your Eyes Only
|
||||
Forrest Gump
|
||||
From Russia with Love
|
||||
Frozen
|
||||
Full Metal Jacket
|
||||
Garfield: The Movie
|
||||
Garfield: A Tail of Two Kitties
|
||||
Get Out
|
||||
Ghost
|
||||
Ghost Rider
|
||||
Ghostbusters
|
||||
Gladiator
|
||||
Going Clear
|
||||
GoldenEye
|
||||
Goldfinger
|
||||
Gone Girl
|
||||
Good Will Hunting
|
||||
Goodfellas
|
||||
Grave of the fireflies
|
||||
Gravity
|
||||
Grease
|
||||
Green Street Hooligans
|
||||
Groundhog Day
|
||||
Guardians of the Galaxy
|
||||
Guardians of the Galaxy Vol. 2
|
||||
Guldhornene
|
||||
Halloween
|
||||
Hancock
|
||||
Harry Potter and the Chamber of Secrets
|
||||
Harry Potter and the Deathly Hallows Part
|
||||
Harry Potter and the Deathly Hallows Part 2
|
||||
Harry Potter and the Goblet of Fire
|
||||
Harry Potter and the Half-Blood Prince
|
||||
Harry Potter and the Order of the Phoenix
|
||||
Harry Potter and the Philosopher's Stone
|
||||
Harry Potter and the Prisoner of Azkaban
|
||||
Heat
|
||||
Her
|
||||
Hercules
|
||||
Home Alone
|
||||
Home Alone 2
|
||||
Home Alone 3
|
||||
Home Alone 4
|
||||
Home Alone 5
|
||||
Hot Fuzz
|
||||
How to Train Your Dragon
|
||||
How to Train Your Dragon 2
|
||||
Howl's Moving Castle
|
||||
Hunger Games
|
||||
Hunger Games: Catching Fire
|
||||
Hunger Games: Mockingjay part 1
|
||||
Hunger Games: Mockingjay part 2
|
||||
I Am Legend
|
||||
Ice Age
|
||||
Ice Age 2
|
||||
Ice Age 3
|
||||
Ice Age 4
|
||||
Ice Age 5
|
||||
Ikiru
|
||||
In Bruges
|
||||
In the Mood For Love
|
||||
Inception
|
||||
Independence Day
|
||||
Indiana Jones and the Kingdom of the Crystal Skull
|
||||
Indiana Jones and the Last Crusade
|
||||
Indiana Jones and the Raiders of the Lost Ark
|
||||
Indiana Jones and the Temple of Doom
|
||||
Inglourious Basterds
|
||||
Inside Llewyn Davis
|
||||
Inside Out
|
||||
Interstellar
|
||||
Into the Forest of Fireflies Light
|
||||
Into the Woods
|
||||
Iron Man
|
||||
Iron Man 2
|
||||
Iron Man 3
|
||||
It Follows
|
||||
Its a Wonderful Life
|
||||
I, Robot
|
||||
Jagten
|
||||
Jaws
|
||||
John Wick
|
||||
Juno
|
||||
Jurassic Park
|
||||
Jurassic Park: The Lost World
|
||||
Jurassic Park III
|
||||
Jurassic World
|
||||
Jurassic World: Fallen Kingdom
|
||||
Justice League
|
||||
Kick-Ass
|
||||
Kick-Ass 2
|
||||
Kill Bill: Vol. 1
|
||||
Kill Bill: Vol. 2
|
||||
Kingsman: The Secret Service
|
||||
Kiss Kiss Bang Bang
|
||||
Kung Fu Panda
|
||||
Kung Fu Panda 2
|
||||
Kung Fu Panda 3
|
||||
L.A. Confidential
|
||||
La La Land
|
||||
Lady Bird
|
||||
Lady and the Tramp
|
||||
Lawrence of Arabia
|
||||
Leon
|
||||
Let the Right One In
|
||||
Liar, Liar
|
||||
Licence to Kill
|
||||
Life of Brian
|
||||
Lilo and Stitch
|
||||
Live and Let Die
|
||||
Logan
|
||||
Lost in Translation
|
||||
Love Actually
|
||||
Love Simon
|
||||
M
|
||||
Mad Max: Fury Road
|
||||
Madagascar
|
||||
Magnolia
|
||||
Mamma Mia
|
||||
Mamma Mia: Here I Go Again
|
||||
Man of Steel
|
||||
Manchester by the Sea
|
||||
Mary and the Witchs Flower
|
||||
Mary Poppins
|
||||
Mary Poppins Returns
|
||||
Mean Girls
|
||||
Megamind
|
||||
Memento
|
||||
Men In Black
|
||||
Men In Black II
|
||||
Men In Black 3
|
||||
Metropolis
|
||||
Mikael Wulff: Forklarer Alt
|
||||
Moana
|
||||
Monsters, inc.
|
||||
Monsters Vs. Aliens
|
||||
Monty Python and the Holy Grail
|
||||
Moonlight
|
||||
Moonraker
|
||||
Moonrise Kingdom
|
||||
Mulan
|
||||
Mulholland Drive
|
||||
My Little Pony: The Movie
|
||||
My Neighbor Totoro
|
||||
National Treasure
|
||||
National Treasure: Book of Secrets
|
||||
Nausica of the Valley of the Wind
|
||||
Network
|
||||
Never Say Never Again
|
||||
Nightcrawler
|
||||
No Country for Old Men
|
||||
Now You See Me
|
||||
Now You See Me 2
|
||||
O Brother, Where Art Thou?
|
||||
Oceans Eleven
|
||||
Octopussy
|
||||
Office Space
|
||||
Oldboy
|
||||
Olsen-Banden
|
||||
Olsen-Banden Deruda
|
||||
Olsen-Banden Gaar i Krig
|
||||
Olsen-Banden Over Alle Bjerge
|
||||
Olsen-Banden Overgiver Sig Aldrig
|
||||
Olsen-Banden gaar Amok
|
||||
Olsen-Banden i Jylland
|
||||
Olsen-Banden paa Spanden
|
||||
Olsen-Banden paa Sporet
|
||||
Olsen-Banden ser Roedt
|
||||
Olsen-Bandens Flugt Over Plankevaerket
|
||||
Olsen-Bandens Sidste Bedrifter
|
||||
Olsen-Bandens Sidste Stik
|
||||
Olsen-Bandens Store Kup
|
||||
On Her Majesty's Secret Service
|
||||
On the Waterfront
|
||||
Once Upon a Time in the West
|
||||
One Flew Over The Cuckoos Nest
|
||||
Osmosis Jones
|
||||
Over the Hedge
|
||||
Pans Labyrinth
|
||||
Paprika
|
||||
Paranormal Activity
|
||||
Paranormal Activity 2
|
||||
Paranormal Activity 3
|
||||
Paranormal Activity 4
|
||||
Paranormal Activity: The Marked Ones
|
||||
Paris, Texas
|
||||
Paths of Glory
|
||||
Paul Blart Mall Cop
|
||||
Paul Blart Mall Cop 2
|
||||
Perfect Blue
|
||||
Persona
|
||||
Peter Pan
|
||||
Phantom Thread
|
||||
Pinocchio
|
||||
Pirates of the Caribbean: At World's End
|
||||
Pirates of the Caribbean: Dead Man's Chest
|
||||
Pirates of the Caribbean: Dead Men Tell No Tales
|
||||
Pirates of the Caribbean: On Stranger Tides
|
||||
Pirates of the Caribbean: The Curse of the Black Pearl
|
||||
Pitch Perfect
|
||||
Pitch Perfect 2
|
||||
Pitch Perfect 3
|
||||
Planes, Trains and Automobiles
|
||||
Pocahontas
|
||||
Porco Rosso
|
||||
Predator
|
||||
Primer
|
||||
Princess Mononoke
|
||||
Prisoners
|
||||
Psycho
|
||||
Punch-Drunk Love
|
||||
Quantum of Solace
|
||||
Raging Bull
|
||||
Rashomon
|
||||
Ratatouille
|
||||
Ready Player One
|
||||
Rear Window
|
||||
Reservoir Dogs
|
||||
Rio
|
||||
Robin Hood
|
||||
Robots
|
||||
Rocky
|
||||
Rocky II
|
||||
Rocky III
|
||||
Rocky IV
|
||||
Rocky V
|
||||
Rocky Balboa
|
||||
Rogue One: A Star Wars Story
|
||||
Room
|
||||
Rudy
|
||||
Rushmore
|
||||
Saving Mr. Banks
|
||||
Saving Private Ryan
|
||||
Saw
|
||||
Saw II
|
||||
Saw III
|
||||
Saw IV
|
||||
Saw V
|
||||
Saw VI
|
||||
Saw VII
|
||||
Schindlers List
|
||||
School of Rock
|
||||
Scott Pilgrim vs. the World
|
||||
Se7en
|
||||
Seven Samurai
|
||||
Shaun of the Dead
|
||||
Shrek
|
||||
Shrek 2
|
||||
Shrek the Third
|
||||
Shrek Forever After
|
||||
Shutter Island
|
||||
Sicario
|
||||
Signs
|
||||
Sinbad: Legend of the Seven Seas
|
||||
Singing in the Rain
|
||||
Sixth Sense
|
||||
Skyfall
|
||||
Sleeping Beauty
|
||||
Slumdog Millionaire
|
||||
Smokey and the Bandit
|
||||
Smurfs
|
||||
Snow White
|
||||
Solaris
|
||||
Solo: A Star Wars Story
|
||||
Some Like it Hot
|
||||
Space Jam
|
||||
Spectre
|
||||
Speed
|
||||
Spider-man
|
||||
Spider-man 2
|
||||
Spider-man 3
|
||||
Spiderman: Homecoming
|
||||
Spider-man: Into the Spider-verse
|
||||
Spirited away
|
||||
Split
|
||||
Stalker
|
||||
Stand By Me
|
||||
Star Wars Episode I
|
||||
Star Wars Episode II
|
||||
Star Wars Episode III
|
||||
Star Wars Episode IV
|
||||
Star Wars Episode V
|
||||
Star Wars Episode VI
|
||||
Star Wars Episode VII
|
||||
Star Wars Episode VIII
|
||||
Star Wars Holiday Special
|
||||
Starship Troopers
|
||||
Stay Alive
|
||||
Suicide Squad
|
||||
Sunset Blvd.
|
||||
Superbad
|
||||
Superman
|
||||
Superman II
|
||||
Superman III
|
||||
Superman IV: The Quest for Peace
|
||||
Superman Returns
|
||||
Sweeney Todd
|
||||
Synecdoche, New York
|
||||
Tangled
|
||||
Tarzan
|
||||
Taxi Driver
|
||||
Tempelriddernes Skat
|
||||
Tempelriddernes Skat II Stormesterens Hemmelighed
|
||||
Tempelriddernes Skat III
|
||||
Tenacious D in The Pick of Destiny
|
||||
Terminator
|
||||
Terminator 2
|
||||
Terminator 3
|
||||
Terminator Genisys
|
||||
Terminator Salvation
|
||||
The 400 Blows
|
||||
The Apartment
|
||||
The Aristocats
|
||||
The Assassination of Jesse James by the Coward Robert Ford
|
||||
The Avengers
|
||||
The Avengers: Age of Ultron
|
||||
The Avengers: Infinity War
|
||||
The Ballad of Big Al
|
||||
The Big Lebowski
|
||||
The Blind Side
|
||||
The Breakfast Club
|
||||
The Bridge on the River Kwai
|
||||
The Bucket List
|
||||
The Butterfly Effect
|
||||
The Cabin in the Woods
|
||||
The Dark Knight
|
||||
The Dark Knight Rises
|
||||
The Deer Hunter
|
||||
The Departed
|
||||
The Disaster Artist
|
||||
The Emperor's new Groove
|
||||
The Fast and the Furious
|
||||
The Fast and the Furious 2
|
||||
The Fast and the Furious 3
|
||||
The Fast and the Furious 4
|
||||
The Fast and the Furious 5
|
||||
The Fast and the Furious 6
|
||||
The Fast and the Furious 7
|
||||
The Fault in Our Stars
|
||||
The Florida Project
|
||||
The Founder
|
||||
The Game
|
||||
The Garden of Words
|
||||
The Godfather
|
||||
The Godfather: Part II
|
||||
The Godfather: Part III
|
||||
The Good, the Bad and the Ugly
|
||||
The Graduate
|
||||
The Grand Budapest Hotel
|
||||
The Great Dictator
|
||||
The Green Mile
|
||||
The Handmaiden
|
||||
The Hunchback of Notre Dame
|
||||
The Imitation Game
|
||||
The Incredible Hulk
|
||||
The Incredibles
|
||||
The Intern
|
||||
The Intouchables
|
||||
The Iron Giant
|
||||
The Jungle Book
|
||||
The LEGO Batman Movie
|
||||
The LEGO Movie
|
||||
The Lion King
|
||||
The Lion King 1
|
||||
The Little Mermaid
|
||||
The Living Daylights
|
||||
The Lord of the Rings: The Fellowship of the Ring
|
||||
The Lord of the Rings: The Return of the King
|
||||
The Lord of the Rings: The Two Towers
|
||||
The Man with the Golden Gun
|
||||
The Many Adventures of Winnie the Pooh
|
||||
The Martian
|
||||
The Mask
|
||||
The Master
|
||||
The Matrix
|
||||
The Matrix Reloaded
|
||||
The Matrix Revolutions
|
||||
The Mummy
|
||||
The Nice Guys
|
||||
The Nightmare Before Christmas
|
||||
The Nutty Professor
|
||||
The Perks of Being a Wallflower
|
||||
The Prestige
|
||||
The Prince of Egypt
|
||||
The Princess and the Frog
|
||||
The Princess Bride
|
||||
The Purge
|
||||
The Purge 2
|
||||
The Purge 3
|
||||
The Purge 4
|
||||
The Road to El Dorado
|
||||
The Room
|
||||
The Royal Tenenbaums
|
||||
The Santa Clause
|
||||
The Searchers
|
||||
The Seventh Seal
|
||||
The Shape of Water
|
||||
The Shawshank Redemption
|
||||
The Silence of the Lambs
|
||||
The Simpsons Movie
|
||||
The Social Network
|
||||
The Sound of Music
|
||||
The Spy Who Loved Me
|
||||
The Sting
|
||||
The Sword in the Stone
|
||||
The Terminal
|
||||
The Thing
|
||||
The Third Man
|
||||
The To Do List
|
||||
The Treasure of the Sierra Madre
|
||||
The Truman Show
|
||||
The Usual Suspects
|
||||
The Wolf of Wall Street
|
||||
The Wolverine
|
||||
The World Is Not Enough
|
||||
The Worlds End
|
||||
The Wind Rises
|
||||
The Wizard of Oz
|
||||
There Will Be Blood
|
||||
This Is Spinal Tap
|
||||
Thor
|
||||
Thor: Ragnarok
|
||||
Thor: The Dark World
|
||||
Three Billboards Outside Ebbing, Missouri
|
||||
Thunderball
|
||||
Titanic
|
||||
To Kill a Mockingbird
|
||||
Tokyo Story
|
||||
Tomorrow Never Dies
|
||||
Toy Story
|
||||
Toy Story 2
|
||||
Toy Story 3
|
||||
Trainspotting
|
||||
Transformers
|
||||
Transformers 2: Revenge of the Fallen
|
||||
Transformers 3: Dark of the Moon
|
||||
Transformers 4: Age of Extinction
|
||||
Transformers 5: The Last Knight
|
||||
Trolls
|
||||
Turbo
|
||||
Twilight
|
||||
Twilight: New Moon
|
||||
Twilight: Eclipse
|
||||
Twilight: Breaking Dawn part 1
|
||||
Twilight: Breaking Dawn part 2
|
||||
Unbreakable
|
||||
Uncle Buck
|
||||
Unforgiven
|
||||
Up
|
||||
Venom
|
||||
Vertigo
|
||||
Wall-E
|
||||
War of the Worlds
|
||||
Watchmen
|
||||
Waynes World
|
||||
What We Do in the Shadows
|
||||
Whiplash
|
||||
White Chicks
|
||||
Wild Strawberries
|
||||
Willy Wonka and the Chocolate Factory
|
||||
Wind River
|
||||
Wolf Children
|
||||
Wonder Woman
|
||||
Wreck-it-Ralph
|
||||
Wreck-it-Ralph Breaks the Internet
|
||||
X-Men
|
||||
X-Men 2
|
||||
X-Men: Apocalypse
|
||||
X-Men: Days of Future Past
|
||||
X-Men: First Class
|
||||
X-Men Origins: Wolverine
|
||||
X-Men: The Last Stand
|
||||
Yojimbo
|
||||
You Only Live Twice
|
||||
Young Frankenstein
|
||||
Your Name
|
||||
Zodiac
|
||||
Zombieland
|
||||
Zoolander
|
||||
Zootopia
|
@ -1,4 +0,0 @@
|
||||
from swchar import charData, parseChar
|
||||
from swroll import parseRoll
|
||||
|
||||
print(parseChar("Yeet",""))
|
Reference in New Issue
Block a user