aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornathan <nathansmith@disroot.org>2026-01-15 09:54:01 +0000
committernathan <nathansmith@disroot.org>2026-01-15 09:54:01 +0000
commitb3e4498e525a41df13ab22d3ad209ed4f71c7a86 (patch)
tree666b2e1f0b8f436b21123e71de09b6b97a7d004a
parent1b6cb396a429310e2d374fb276efbefe3f6c2fc7 (diff)
downloadFindThings-b3e4498e525a41df13ab22d3ad209ed4f71c7a86.tar.gz
FindThings-b3e4498e525a41df13ab22d3ad209ed4f71c7a86.tar.bz2
FindThings-b3e4498e525a41df13ab22d3ad209ed4f71c7a86.zip
MORE WORDS YIPPEE
-rw-r--r--src/entities/samantha.c4
-rw-r--r--src/mad-libs.c19
-rw-r--r--src/mad-libs.h8
3 files changed, 21 insertions, 10 deletions
diff --git a/src/entities/samantha.c b/src/entities/samantha.c
index 2455e93..1160505 100644
--- a/src/entities/samantha.c
+++ b/src/entities/samantha.c
@@ -58,8 +58,8 @@ InteractionCommand interactWithSamantha(Entity* entity, Game* game,
char funnies[255];
game->strangeTalkSeed = mapLibs(
funnies,
- "You must be the @nist I orded to @v my @j @n",
- 255, game->strangeTalkSeed);
+ "I see that you studi @j @nism,\nthough can you @a @v 100 lengths of a @j @n?",
+ 255, GetTime());
setInteractionChat(chat, funnies);
++samantha->dialogCount;
return INTERACTION_TALK;
diff --git a/src/mad-libs.c b/src/mad-libs.c
index bb734bd..edeed29 100644
--- a/src/mad-libs.c
+++ b/src/mad-libs.c
@@ -45,7 +45,10 @@ const char madLibsNouns[NOUN_COUNT][MAD_LIBS_MAX] = {
"spaghetti",
"terrorism",
"membrane",
- "object"
+ "object",
+ "cow",
+ "sandwich",
+ "tralfamadore"
};
const char madLibsVerbs[VERB_COUNT][MAD_LIBS_MAX] = {
@@ -79,7 +82,10 @@ const char madLibsVerbs[VERB_COUNT][MAD_LIBS_MAX] = {
"associating",
"steal",
"jaywalk",
- "burn"
+ "burn",
+ "moo",
+ "eka-ka-ka",
+ "punch"
};
const char madLibsAdverbs[ADVERB_COUNT][MAD_LIBS_MAX] = {
@@ -107,7 +113,9 @@ const char madLibsAdverbs[ADVERB_COUNT][MAD_LIBS_MAX] = {
"samanthalli",
"meowfullili",
"pooppfulli",
- "illuminatedli"
+ "illuminatedli",
+ "pissfuli",
+ "poopfuli"
};
const char madLibsAdjectives[ADJECTIVE_COUNT][MAD_LIBS_MAX] = {
@@ -145,7 +153,10 @@ const char madLibsAdjectives[ADJECTIVE_COUNT][MAD_LIBS_MAX] = {
"psyadelic",
"nasty",
"obdormitionic",
- "dialectical"
+ "dialectical",
+ "cryptic",
+ "numbing",
+ "irregular"
};
Seed getRandomMapLibsWord(char* outputString, char type, Seed seed)
diff --git a/src/mad-libs.h b/src/mad-libs.h
index 52fff1b..99f682a 100644
--- a/src/mad-libs.h
+++ b/src/mad-libs.h
@@ -14,10 +14,10 @@
#define MAD_LIBS_MAX 24
-#define NOUN_COUNT 43
-#define VERB_COUNT 31
-#define ADVERB_COUNT 25
-#define ADJECTIVE_COUNT 35
+#define NOUN_COUNT 46
+#define VERB_COUNT 34
+#define ADVERB_COUNT 27
+#define ADJECTIVE_COUNT 38
extern const char madLibsNouns[NOUN_COUNT][MAD_LIBS_MAX];
extern const char madLibsVerbs[VERB_COUNT][MAD_LIBS_MAX];