Cameron Murphy Reikes
0194c3e812
Get building on web, save more issues with interacting with far away players, ensure judgement is harsher. On server warn clearer when no cors
10 months ago
Cameron Murphy Reikes
5bb20c8e6e
Judgement logic, fix multithreading race with requests, backspace on text input on desktop!
10 months ago
Cameron Murphy Reikes
6225eb542f
Time of day, gamestate judgement memories and arena, factor out request platform specific code correctly, fix nullterm metadesk bug in winhttp request response body
10 months ago
Cameron Murphy Reikes
fc70f8a043
Max out tombstone sarcasm, factor memory description into separate function
10 months ago
Cameron Murphy Reikes
6a2d0a5f75
Sarcastic tombstone, smaller interact radius
10 months ago
Cameron Murphy Reikes
3972edb455
Remove MD_ prefix from almost everything
10 months ago
Cameron Murphy Reikes
0466612cbe
halfway implemented angel gameplay loop, angel can specify any goals and verifies them itself, rather than game logic
10 months ago
Cameron Murphy Reikes
b3b89c9835
Angel behavior tuning, errors remember the memory that caused them
10 months ago
Cameron Murphy Reikes
fc4b415970
More devtools, entities not in room still simulated and held in memory
10 months ago
Cameron Murphy Reikes
8412534db1
Center just text wrapping, angel assigns gameplay objectives, ser/des of objectives,
10 months ago
Cameron Murphy Reikes
9c6cccfcd9
Rooms can change, start player off in angel room
10 months 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
10 months ago
Cameron Murphy Reikes
3a2a07a4c4
Remove player/NPC divide, symmetric functionality
10 months ago
Cameron Murphy Reikes
e3118d2335
Make names into 'you' when it's the character in human readable prompt
10 months ago
Phillip Trudeau-Tavara
5e5bc04d12
Snappier player character controller
10 months ago
Cameron Murphy Reikes
2c718d4de1
Web target builds, but fails on arena issue. Web debugging is broken
10 months ago
Cameron Murphy Reikes
0b2170efb9
Convert several if() else assert(false) into switches so it warns and errors on compile time
10 months ago
Cameron Murphy Reikes
30b2755186
Successfully compile under Wall, better drama story, ability to holster shotgun, other improvements
10 months ago
Cameron Murphy Reikes
d5e669fa83
Character death logic, shotgun assassination works, death animation, death screen
10 months ago
Cameron Murphy Reikes
abc81ba571
Made MSVC crash again! Officially less stable than JAI, saving for posterity... Part of the way through adding aim/fire shotgun actions, and draw shotgun above characters when they're aiming at somebody
10 months ago
Cameron Murphy Reikes
b4dcddab19
Delete old panel drawing, support scrolling through multiple pages of bubble dialog. Rewrite of text anim in
10 months ago
Cameron Murphy Reikes
7666dc6717
Make character message unread in perform action codepath, unwarped dt for text input fade in/out
10 months ago
Cameron Murphy Reikes
8b147e8f8e
Word limit characters to speech bubble size, makes them talk like robots!
10 months ago
Cameron Murphy Reikes
9d8ce07502
Characters rotate to who they're talking to
10 months ago
Cameron Murphy Reikes
0be90d9738
Fix BAD bug in ordering of flushed memories. Improve character understanding, of when player is speaking to them
10 months ago
Cameron Murphy Reikes
f56ae747b7
Delete items and other old functionality, text chunk refactor
10 months ago
Cameron Murphy Reikes
f6997cfce0
Mouse cursor -> floor math, devtools can hover over characters, fix speech when server down causing infinite conversational loop
11 months ago
Cameron Murphy Reikes
727ffb39db
Add man in black and more drama
11 months ago
Cameron Murphy Reikes
f8e9bb9143
Time stops on new dialog, all dialog must be dismissed by user
11 months ago
Cameron Murphy Reikes
3081391c62
Successful conversation, VScode tooling, drama document, loading anim when thinking
11 months ago
Cameron Murphy Reikes
ecf5308389
Speech directly talks instead of being a state, fix asset bug
11 months ago
Cameron Murphy Reikes
00c3ff09f1
Massive art import of forest scene, pallete shifted farmer
11 months ago
Cameron Murphy Reikes
f1f365236c
Only outline when talking to the character
11 months ago
Cameron Murphy Reikes
8c192fc5d1
Farmer does an odd dance, fix scaling of things, delete more old code
12 months ago
Cameron Murphy Reikes
7316b9e974
Delete all previous characters and fighting state
12 months ago
Cameron Murphy Reikes
300f849d19
3D model rotation, npcs face where they're moving
12 months ago
Cameron Murphy Reikes
560e9d8db7
player into gamestate, 3d collision system, entity struct nicer
12 months ago
Cameron Murphy Reikes
87996ce4c5
Remove all old copyrighted sprites and animated sprites
12 months ago
Cameron Murphy Reikes
c956cfb00b
Characters have a persistent mood. Improves coherence of personalities.
...
Prompt tuning
1 year ago
Cameron Murphy Reikes
1c92f15e9f
Rephrase give_item to gifting, fix standing string not in prompt
1 year ago
Cameron Murphy Reikes
a721f7a416
New type of entities, machines, arrow dispenser, idol machine dispenser
1 year ago
Cameron Murphy Reikes
656d40ce29
Allocate memories instead of constant buffer, DRASTICALLY reduces entity
...
size
1 year ago
Cameron Murphy Reikes
60787202cb
Add binary serialization and serialization tests
1 year ago
Cameron Murphy Reikes
15e93821b2
Escape backslashed user input
1 year ago
Cameron Murphy Reikes
d9bae017f2
Wrong name for item printing
1 year ago
Cameron Murphy Reikes
95b82ccf05
Use name not enum_name for items, scroll name
1 year ago
Cameron Murphy Reikes
95db17dfe5
Add an ancient door which opens from 3 secret words, and scrolls that
...
have those words
1 year ago
Cameron Murphy Reikes
90f9586384
Add pile of rocks that only releases the sword if it so desires
1 year ago
Cameron Murphy Reikes
55541a7060
Remove peace tokens, fix who_i_am not in quotes, improve global prompt
1 year ago
Cameron Murphy Reikes
0f14a6bcb3
Fix prompt bug, tune ordering of system prompt, better error messages
1 year ago