aboutsummaryrefslogtreecommitdiffstats
path: root/src/mad-libs.c
diff options
context:
space:
mode:
authornathan <nathansmith@disroot.org>2026-01-14 11:22:09 +0000
committernathan <nathansmith@disroot.org>2026-01-14 11:22:09 +0000
commit1b6cb396a429310e2d374fb276efbefe3f6c2fc7 (patch)
treed52c1797e128fd275a21e07dc8fb737b490c5d09 /src/mad-libs.c
parentbbce25930d9910c715245f5d87a108ab1dac3426 (diff)
downloadFindThings-1b6cb396a429310e2d374fb276efbefe3f6c2fc7.tar.gz
FindThings-1b6cb396a429310e2d374fb276efbefe3f6c2fc7.tar.bz2
FindThings-1b6cb396a429310e2d374fb276efbefe3f6c2fc7.zip
Funnies
Diffstat (limited to 'src/mad-libs.c')
-rw-r--r--src/mad-libs.c37
1 files changed, 33 insertions, 4 deletions
diff --git a/src/mad-libs.c b/src/mad-libs.c
index 3e6882c..bb734bd 100644
--- a/src/mad-libs.c
+++ b/src/mad-libs.c
@@ -40,7 +40,12 @@ const char madLibsNouns[NOUN_COUNT][MAD_LIBS_MAX] = {
"gack",
"poop",
"vin-dit",
- "duffle"
+ "duffle",
+ "otorhinolaryngology",
+ "spaghetti",
+ "terrorism",
+ "membrane",
+ "object"
};
const char madLibsVerbs[VERB_COUNT][MAD_LIBS_MAX] = {
@@ -68,7 +73,13 @@ const char madLibsVerbs[VERB_COUNT][MAD_LIBS_MAX] = {
"yell",
"spin",
"spit",
- "fuck"
+ "fuck",
+ "consume",
+ "yell",
+ "associating",
+ "steal",
+ "jaywalk",
+ "burn"
};
const char madLibsAdverbs[ADVERB_COUNT][MAD_LIBS_MAX] = {
@@ -88,7 +99,15 @@ const char madLibsAdverbs[ADVERB_COUNT][MAD_LIBS_MAX] = {
"badli",
"goodli",
"bearli",
- "skilllessli"
+ "skilllessli",
+ "systematicalli",
+ "psychosomaticalli",
+ "dialecticalli",
+ "foolishli",
+ "samanthalli",
+ "meowfullili",
+ "pooppfulli",
+ "illuminatedli"
};
const char madLibsAdjectives[ADJECTIVE_COUNT][MAD_LIBS_MAX] = {
@@ -119,7 +138,14 @@ const char madLibsAdjectives[ADJECTIVE_COUNT][MAD_LIBS_MAX] = {
"idealistic",
"materialistic",
"nincompoop",
- "granfalloon"
+ "granfalloon",
+ "yellow",
+ "mellow",
+ "spicy",
+ "psyadelic",
+ "nasty",
+ "obdormitionic",
+ "dialectical"
};
Seed getRandomMapLibsWord(char* outputString, char type, Seed seed)
@@ -203,6 +229,9 @@ Seed mapLibs(char* outputString, const char* formatString, size_t maxSize,
skipNext = false;
}
}
+
+ // "Memory safe"
+ outputString[maxSize - 1] = '\0';
return seed;
}