117 Commits (main)

Author SHA1 Message Date
Cameron Murphy Reikes c4ec2c3862 Correctly fade, bill description 1 year ago
Cameron Murphy Reikes 51c4403ab1 Editable description, player spawns in correct roomid, player suicide/retry button 1 year ago
Cameron Murphy Reikes afb711ac1e Remove is_player check, add player npc kind 1 year ago
Cameron Murphy Reikes 6641f6488b Factor out duplicated information across action and context in memory 1 year ago
Cameron Murphy Reikes c928a09255 Accept typed speech and perform its action 1 year ago
Cameron Murphy Reikes 6364b6b9bc Don't share armatures across same looking characters 1 year ago
Cameron Murphy Reikes 218ef02089 Fix player being duplicated on reload, fix bad pointer to old memory in world and player pointer in gamestate on deserialization 1 year ago
Cameron Murphy Reikes 3bdd29438d Saving and loading system for the gamestate while in devtools mode, constantly saved on mouse up 1 year ago
Cameron Murphy Reikes 00186f233f Refer to rooms by unique id, stored in blend. More assets 1 year ago
Cameron Murphy Reikes 929baf838b Generalized immediate mode state system, beginnings of character sidebar 1 year ago
Cameron Murphy Reikes 1ce259537b Editor panning with mouse 1 year ago
Cameron Murphy Reikes 3cf492b0b4 Level editor assets and camera, room toggling 1 year ago
Cameron Murphy Reikes fc70f8a043 Max out tombstone sarcasm, factor memory description into separate function 1 year ago
Cameron Murphy Reikes 6a2d0a5f75 Sarcastic tombstone, smaller interact radius 1 year ago
Cameron Murphy Reikes d3ad149b7c Disable angel screen, add skull asset 1 year ago
Cameron Murphy Reikes 0466612cbe halfway implemented angel gameplay loop, angel can specify any goals and verifies them itself, rather than game logic 1 year ago
Cameron Murphy Reikes b3b89c9835 Angel behavior tuning, errors remember the memory that caused them 1 year ago
Cameron Murphy Reikes 8412534db1 Center just text wrapping, angel assigns gameplay objectives, ser/des of objectives, 1 year ago
Cameron Murphy Reikes 75e6e84972 Substantially improve multi character conversation:
- NPCs signal when they want to end the convo, preventing infinite convo loops
- New character parameter that controls how likely they are to be silent. Good for tuning personality
1 year ago
Cameron Murphy Reikes dcf23ca8e4 Add angel and angel dialog, but can't talk to it yet 1 year ago
Phillip Trudeau-Tavara 2dd9e56036 Replace squidward grunts with boops 1 year ago
Cameron Murphy Reikes 4584b5a1ee Make Raphael significantly more aggressive 1 year ago
Cameron Murphy Reikes 30b2755186 Successfully compile under Wall, better drama story, ability to holster shotgun, other improvements 1 year ago
Cameron Murphy Reikes 9e5b682b72 Passerby character with more dialog, to teach ai when it's weird to speak 1 year ago
Cameron Murphy Reikes 3093633994 Revamped story, add devil explicitly 1 year ago
Cameron Murphy Reikes f56ae747b7 Delete items and other old functionality, text chunk refactor 1 year ago
Cameron Murphy Reikes 727ffb39db Add man in black and more drama 1 year ago
Cameron Murphy Reikes f8e9bb9143 Time stops on new dialog, all dialog must be dismissed by user 1 year ago
Cameron Murphy Reikes 3081391c62 Successful conversation, VScode tooling, drama document, loading anim when thinking 1 year ago
Cameron Murphy Reikes 5aec003b40 Dialog bubble fades, more art panick update 1 year ago
Cameron Murphy Reikes 00c3ff09f1 Massive art import of forest scene, pallete shifted farmer 1 year ago
Cameron Murphy Reikes b668125d25 Dialog bubbles, keep 3d anims out of phase 1 year ago
Cameron Murphy Reikes 7316b9e974 Delete all previous characters and fighting state 1 year ago
Cameron Murphy Reikes dcdc380b40 Draw player separate from level, camera looks at player while they move.
Art improvements
2 years ago
Cameron Murphy Reikes fba0f0ec6d Initialize git lfs, 3d asset exporting and loading, debug rendering 2 years ago
Cameron Murphy Reikes a3a17c1994 Level design rearranging 2 years ago
Cameron Murphy Reikes c956cfb00b Characters have a persistent mood. Improves coherence of personalities.
Prompt tuning
2 years ago
Cameron Murphy Reikes a721f7a416 New type of entities, machines, arrow dispenser, idol machine dispenser 2 years ago
Cameron Murphy Reikes 15e93821b2 Escape backslashed user input 2 years ago
Cameron Murphy Reikes 20b7465780 Web fixes...
https://i.kym-cdn.com/entries/icons/facebook/000/031/671/cover1.jpg
2 years ago
Cameron Murphy Reikes 5d8a977e9b Add an arrow that insults you, and traps you in a fight until you refute the
insult
2 years ago
Cameron Murphy Reikes 3f965353de Max length bump and fix in html5, NPCs can fight the player trapping
them in conversation. Fix giving item not creating propagated action
2 years ago
Cameron Murphy Reikes 95db17dfe5 Add an ancient door which opens from 3 secret words, and scrolls that
have those words
2 years ago
Cameron Murphy Reikes 22b976e224 Add target and door jester dialog to drama 2 years ago
Cameron Murphy Reikes 90f9586384 Add pile of rocks that only releases the sword if it so desires 2 years ago
Cameron Murphy Reikes d8de5c205b Add sword of nazareth, when used inspires adventure among nearby NPCs 2 years ago
Cameron Murphy Reikes 3f2468fff7 Sword & backpack sprites, inventory button opens item grid 2 years ago
Cameron Murphy Reikes 55541a7060 Remove peace tokens, fix who_i_am not in quotes, improve global prompt 2 years ago
Cameron Murphy Reikes 1a38114f59 NPCs can select who their actions and speech are directed at 2 years ago
Cameron Murphy Reikes b890142d3d Ability to give peace tokens, wrapped text words can be size 0 2 years ago