Fen Dweller
29e282366e
Update the Geta story to remove the state arguments
6 years ago
Fen Dweller
a36d966d3f
Stop passing the state around manually
It was a nice idea to explicitly pass state to everything,
but it didn't really provide any benefits (we only ever have one
game going at once), the rule was already violated (some places
used the global instance of state), and it added a lot of clutter.
Also removed the unused entity.js file.
6 years ago
Fen Dweller
c93afe3075
Make the maw struggle smoother
The passive movement is now cyclic, rather than completely random.
Swallows, slurps, and player movements are applied over a period
of time.
6 years ago
Fen Dweller
d33abbc2f6
Add some taunts in Geta's maw
6 years ago
Fen Dweller
6925f83ac1
Add some random events during digestion
6 years ago
Fen Dweller
4ce8c2c337
End the maw struggle with Geta drinking the rest of the bowl
6 years ago
Fen Dweller
74ddfdb5ca
Add some random noise to struggle progress. Hide the stat bar after swallowing
6 years ago
Fen Dweller
a0ce0114d0
Make the slurping/chewing/swallowing more predictable
Slurps now come before chews, and there is a limit to both
6 years ago
Fen Dweller
f30fb81414
Add a hard vore warning
6 years ago
Fen Dweller
78002bc6ac
Add a basic struggle minigame in Geta's maw
You have to struggle forward to avoid being swallowed, but also can't go too far forward,
or else you'll be chewed.
6 years ago
Fen Dweller
2f15fc4833
Remove unused flag
6 years ago
Fen Dweller
f962ba2c40
Display Geta's current awareness
6 years ago
Fen Dweller
78098bc475
Let the player try to climb out
6 years ago
Fen Dweller
a7a1e64004
Add suspicion when running back from behind the bowl
6 years ago
Fen Dweller
f6a1b6e475
Add some stomach sounds
6 years ago
Fen Dweller
188379b9be
Add a scene where Geta looks behind the pepper grinder if he gets too suspicious after you tap it
6 years ago
Fen Dweller
fa77e7a10b
Add some random teasing in Geta's maw. Fix timers not stopping when entering it
6 years ago
Fen Dweller
1258241a61
Make Geta randomly eat cereal, yawn, and look closely for the player
6 years ago
Fen Dweller
d64b708096
Let the player run out into the open
6 years ago
Fen Dweller
38f83e0d19
Switch to using getStat in some places
6 years ago
Fen Dweller
4ddb42d3c6
Add player health; allow submission in the throat
6 years ago
Fen Dweller
aad3c21852
Add a time limit
6 years ago
Fen Dweller
660dd9e6ea
Add a suspicion meter
6 years ago
Fen Dweller
c33d62e5fb
Start working on a story for Geta
6 years ago
Fen Dweller
f4cc337b78
Tell the player how long they survived (fen-snack)
6 years ago
Fen Dweller
6de0f82371
Add an alleged escape
6 years ago
Fen Dweller
64cef011c9
Add thrash, adjust game-over bowel text
6 years ago
Fen Dweller
d47c768f5d
Add clenches pulling down to the bowels
6 years ago
Fen Dweller
e2e0afb37c
Add random print function, plus a use in fen-snack
6 years ago
Fen Dweller
204ac4c68e
Remove the room property from the timer logic
6 years ago
Fen Dweller
e92b2f1a50
Drop usage of the room attribute for timers
6 years ago
Fen Dweller
794ab0cec7
Fix a typo and a missing exit argument
6 years ago
Fen Dweller
6411a3cd06
Add missing data entries
6 years ago
Fen Dweller
f26e585db9
Add simple example of room stats
6 years ago
Fen Dweller
6810672d2d
Consolidate info update into one function; add area info
6 years ago
Fen Dweller
c44ab73724
Make world info work like player stats
6 years ago
Fen Dweller
03d7d17d1b
Add number stat type
6 years ago
Fen Dweller
0885a80609
Fixed a word
7 years ago
Fen Dweller
00878e9c40
Added a function to change stats w/ automatic bounds checking
7 years ago
Fen Dweller
f76531afdb
Text tweaks, fixed stamina going negative
7 years ago
Fen Dweller
2c75fb228a
Some story tweaks, including timers in timers!
7 years ago
Fen Dweller
caaf2d7753
Timers can change their delay. They also get their own config.
7 years ago
Fen Dweller
2f6e27bd1e
Audio can be preloaded before the game begins
7 years ago
Fen Dweller
853b1bd5a0
Added some to the tech demo
7 years ago
Fen Dweller
0c36e97cd4
More sounds, time, etc. for the Fen story
7 years ago
Fen Dweller
24208832d2
Added new sounds
7 years ago
Fen Dweller
9fe021ea4e
Added some random events to each area. Fixed a bug where timers could not stop themselves
7 years ago
Fen Dweller
0e0a601ac4
Added tags to each story
7 years ago
Fen Dweller
0167d40608
Made stats into nice looking meters
7 years ago
Fen Dweller
3ee4c9a4cb
Added a function to introduce the story
7 years ago