From 3e61fb5f2fddf635181c3f5bd2b673bf34c44e7a Mon Sep 17 00:00:00 2001 From: AIrjen Date: Sun, 16 Apr 2023 10:17:20 +0200 Subject: [PATCH] Added great works of art --- build_dynamic_prompt.py | 3 +++ csvfiles/accessories.csv | 3 ++- csvfiles/buildings.csv | 4 +++- csvfiles/fictional characters.csv | 3 ++- csvfiles/greatworks.csv | 13 +++++++++++++ csvfiles/locations.csv | 4 +++- random_functions.py | 6 ++++++ 7 files changed, 32 insertions(+), 4 deletions(-) create mode 100644 csvfiles/greatworks.csv diff --git a/build_dynamic_prompt.py b/build_dynamic_prompt.py index 8ff4ef8..74d793f 100644 --- a/build_dynamic_prompt.py +++ b/build_dynamic_prompt.py @@ -449,6 +449,9 @@ def build_dynamic_prompt(insanitylevel = 5, forcesubject = "all", artists = "all if(uncommon_dist(insanitylevel)): completeprompt = add_from_csv(completeprompt, "vomit", 1, "","") + #adding a great work of art, like starry night has cool effects. But this should happen only very rarely. + if(novel_dist(insanitylevel)): + completeprompt = add_from_csv(completeprompt, "greatworks", 1, "","") # everyone loves the adding quality. The better models don't need this, but lets add it anyway if(uncommon_dist(insanitylevel)): diff --git a/csvfiles/accessories.csv b/csvfiles/accessories.csv index 6cd89d4..cc4b10f 100644 --- a/csvfiles/accessories.csv +++ b/csvfiles/accessories.csv @@ -104,4 +104,5 @@ Circlet Three-eyed Hair ribbons Fangs -Belts \ No newline at end of file +Belts +-material- helmet \ No newline at end of file diff --git a/csvfiles/buildings.csv b/csvfiles/buildings.csv index 26d8b1b..6be724b 100644 --- a/csvfiles/buildings.csv +++ b/csvfiles/buildings.csv @@ -173,4 +173,6 @@ The Sydney Opera House The Eiffel Tower The Pyramids of Teotihuacan The Burj Khalifa -The Golden Gate Bridge \ No newline at end of file +The Golden Gate Bridge +Stargate +Portal \ No newline at end of file diff --git a/csvfiles/fictional characters.csv b/csvfiles/fictional characters.csv index 531e7ef..b9ddc53 100644 --- a/csvfiles/fictional characters.csv +++ b/csvfiles/fictional characters.csv @@ -541,4 +541,5 @@ Levi Ackerman Saitama Jotaro Kujo Guts -Alucard \ No newline at end of file +Alucard +-animal- like human \ No newline at end of file diff --git a/csvfiles/greatworks.csv b/csvfiles/greatworks.csv new file mode 100644 index 0000000..a105d4f --- /dev/null +++ b/csvfiles/greatworks.csv @@ -0,0 +1,13 @@ +Starry Night +Mona Lisa +Laocoön +the david +girl with the pearl earring +the birth of venus +the last supper +the great wave +Venus of Willendorf +Bust of Nefertiti +Christ Pantocrator +The Creation of Adam +The Scream \ No newline at end of file diff --git a/csvfiles/locations.csv b/csvfiles/locations.csv index 8f474ab..d040492 100644 --- a/csvfiles/locations.csv +++ b/csvfiles/locations.csv @@ -670,4 +670,6 @@ The Terracotta Army The Moai of Easter Island -material- caverns city of -material- --color- nebula \ No newline at end of file +-color- nebula +Wormhole +Portal \ No newline at end of file diff --git a/random_functions.py b/random_functions.py index cc35dfd..4d7e00d 100644 --- a/random_functions.py +++ b/random_functions.py @@ -24,4 +24,10 @@ def unique_dist(insanitylevel): roll = (random.randint(1, 75)