206 Commits (0b6af91d907324e68c5557593c82af5abda7f5eb)

Author SHA1 Message Date
Cameron Murphy Reikes 0b6af91d90 Remove old health bars 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 20b7465780 Web fixes...
https://i.kym-cdn.com/entries/icons/facebook/000/031/671/cover1.jpg
1 year ago
Cameron Murphy Reikes 5d8a977e9b Add an arrow that insults you, and traps you in a fight until you refute the
insult
1 year 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
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 d8de5c205b Add sword of nazareth, when used inspires adventure among nearby NPCs 1 year ago
Cameron Murphy Reikes 3f2468fff7 Sword & backpack sprites, inventory button opens item grid 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
Cameron Murphy Reikes f35595aefb Text chunk pool allocation, gpt errors into separate ringbuffer, writing
style annotations
1 year ago
Cameron Murphy Reikes 211bc6f59f Fix silly bugs 1 year ago
Cameron Murphy Reikes cbe1908a70 Fixes? 1 year ago
Cameron Murphy Reikes 32fd2227dd Fix talking_to not filled in, enum_name -> name, add todo 1 year ago
Cameron Murphy Reikes 1a38114f59 NPCs can select who their actions and speech are directed at 1 year ago
Cameron Murphy Reikes dfb4e06fff Remove dead content, item/act desc and fix msg type bug 1 year ago
Cameron Murphy Reikes 32fdc9f24d Rewrite AI parsing code to use metadesk 1 year ago
Cameron Murphy Reikes 2d18600c0a Don't propagate action if the action didn't do anything 1 year ago
Cameron Murphy Reikes ebf4f3eed1 Fix hard to catch fmt bug, make all fmt calls linted by compiler 1 year ago
Cameron Murphy Reikes 9f275fa640 System message last, emphasize last thought, better ACT err message 1 year ago
Cameron Murphy Reikes b890142d3d Ability to give peace tokens, wrapped text words can be size 0 1 year ago
Cameron Murphy Reikes d75e46c521 Communicate to player amount of peace tokens they have 1 year ago
Cameron Murphy Reikes 302aae2f03 Interaction circle on top, peace totem smaller 1 year ago
Cameron Murphy Reikes c947281eeb Drama document that seeds memories of all NPCs, peace totem 1 year ago
Cameron Murphy Reikes c538208064 Internal monologue for NPCs and add more pre-conversation 1 year ago
Cameron Murphy Reikes b52cd58395 Prompt with chat history 1 year ago
Cameron Murphy Reikes d30032d38f Fix web build 1 year ago
Cameron Murphy Reikes bbd1cd5786 Longer words take longer to animate in 1 year ago
Cameron Murphy Reikes cfeac39e67 Animate words coming in, grunt speech for words 1 year ago
Cameron Murphy Reikes d4076f7dc2 Word wrap instead of character wrap, much more legible font 1 year ago
Cameron Murphy Reikes bcab5ad15e Make desktop AI gens asynchronous with threads 1 year ago
Cameron Murphy Reikes eb8948a24c Party members can talk back at who you're talking to 1 year ago
Cameron Murphy Reikes fde99619f3 Do chatgpt requests on desktop build, improve writing of Bill 1 year ago
Cameron Murphy Reikes 27b41e089f Game needed a guy and chatgippity didn't understand no ACT error.
- Untested trap behavior for wasm
1 year ago
Cameron Murphy Reikes 5baaa77d5f Optimize wrapped text function by not remeasuring previous text 1 year ago
Cameron Murphy Reikes 389d17e897 More tools to figure out why it's so laggy on web build 1 year ago
Cameron Murphy Reikes 679322313f Complete refactor for web, fix parsing bug and add test 1 year ago
Cameron Murphy Reikes 6fba00cc17 Giant refactor, balmers peak split up perceptions into memories/actions 1 year ago
Cameron Murphy Reikes 197135e14e Rewrite parse code to use MD_String8, add test 1 year ago
Cameron Murphy Reikes 380a422aa0 Delete action elements from game. Rolling, attacking, etc 1 year ago
Cameron Murphy Reikes 30c47d3256 Generate chatgpt prompt using all MD_String8 1 year ago
Cameron Murphy Reikes 8783c057e6 Vim audoindent is broken, manually fix... 1 year ago
Cameron Murphy Reikes 4d79e96d84 Frame arena -> MD_Arena, use string8 in draw_text 1 year ago
Cameron Murphy Reikes e8d3f44b95 Metadesk works in web with fixed-size arenas, move tuning to tuning 1 year ago
Cameron Murphy Reikes 0dfe102c3e Cull quads before queueing, fix GNARLY nullterm string bug 1 year ago
Cameron Murphy Reikes c8b2003ce2 Add many new characters 1 year ago
Cameron Murphy Reikes 52b0eab2e4 Improved eavesdropping and error detection 1 year ago