Commit Graph

388 Commits (0b2170efb9f798fe158c55062fec3eff5dd3f81c)
 

Author SHA1 Message Date
Cameron Murphy Reikes 211bc6f59f Fix silly bugs
Cameron Murphy Reikes cbe1908a70 Fixes?
Cameron Murphy Reikes 32fd2227dd Fix talking_to not filled in, enum_name -> name, add todo
Cameron Murphy Reikes 1a38114f59 NPCs can select who their actions and speech are directed at
Cameron Murphy Reikes dfb4e06fff Remove dead content, item/act desc and fix msg type bug
Cameron Murphy Reikes c65315b4c0 Update todo
Cameron Murphy Reikes 32fdc9f24d Rewrite AI parsing code to use metadesk
Cameron Murphy Reikes 2d18600c0a Don't propagate action if the action didn't do anything
Cameron Murphy Reikes ebf4f3eed1 Fix hard to catch fmt bug, make all fmt calls linted by compiler
Cameron Murphy Reikes 535fd37cda Mess around in playground with gpt outputting metadesk for actions
Cameron Murphy Reikes 9f275fa640 System message last, emphasize last thought, better ACT err message
Cameron Murphy Reikes b890142d3d Ability to give peace tokens, wrapped text words can be size 0
Cameron Murphy Reikes d75e46c521 Communicate to player amount of peace tokens they have
Cameron Murphy Reikes 302aae2f03 Interaction circle on top, peace totem smaller
Cameron Murphy Reikes c947281eeb Drama document that seeds memories of all NPCs, peace totem
Cameron Murphy Reikes c538208064 Internal monologue for NPCs and add more pre-conversation
Cameron Murphy Reikes b52cd58395 Prompt with chat history
Cameron Murphy Reikes d30032d38f Fix web build
Cameron Murphy Reikes bbd1cd5786 Longer words take longer to animate in
Cameron Murphy Reikes cfeac39e67 Animate words coming in, grunt speech for words
Cameron Murphy Reikes d4076f7dc2 Word wrap instead of character wrap, much more legible font
Cameron Murphy Reikes bcab5ad15e Make desktop AI gens asynchronous with threads
Cameron Murphy Reikes eb8948a24c Party members can talk back at who you're talking to
Cameron Murphy Reikes fde99619f3 Do chatgpt requests on desktop build, improve writing of Bill
Cameron Murphy Reikes 27b41e089f Game needed a guy and chatgippity didn't understand no ACT error.
- Untested trap behavior for wasm
Cameron Murphy Reikes 5baaa77d5f Optimize wrapped text function by not remeasuring previous text
Cameron Murphy Reikes 389d17e897 More tools to figure out why it's so laggy on web build
Cameron Murphy Reikes 679322313f Complete refactor for web, fix parsing bug and add test
Cameron Murphy Reikes 6fba00cc17 Giant refactor, balmers peak split up perceptions into memories/actions
Cameron Murphy Reikes f5e1145994 Add item and character ideas to TODO
Cameron Murphy Reikes 197135e14e Rewrite parse code to use MD_String8, add test
Cameron Murphy Reikes 380a422aa0 Delete action elements from game. Rolling, attacking, etc
Cameron Murphy Reikes 6feb43e93d Update todo
Cameron Murphy Reikes 30c47d3256 Generate chatgpt prompt using all MD_String8
Cameron Murphy Reikes 16f42d24f2 Json escaping use String8
Cameron Murphy Reikes 8783c057e6 Vim audoindent is broken, manually fix...
Cameron Murphy Reikes 4d79e96d84 Frame arena -> MD_Arena, use string8 in draw_text
Cameron Murphy Reikes e8d3f44b95 Metadesk works in web with fixed-size arenas, move tuning to tuning
Cameron Murphy Reikes 0dfe102c3e Cull quads before queueing, fix GNARLY nullterm string bug
Cameron Murphy Reikes 221e325005 Remove harold from the game. Way too racist
Cameron Murphy Reikes c8b2003ce2 Add many new characters
Cameron Murphy Reikes 52b0eab2e4 Improved eavesdropping and error detection
Cameron Murphy Reikes 9285bc5683 When chatgpt messes up, explain to it why. Allows recovery from errors
Cameron Murphy Reikes 27bed12418 Players in party hear conversations, and can butt in
Cameron Murphy Reikes 51a31cc7ea Make custom assert work in wasm
Cameron Murphy Reikes 50a9252df3 Get md_stb_sprintf running under ubsan, with zig compiler
Cameron Murphy Reikes a4374d7f8b Fix a bunch of paths
Cameron M Reikes bcf0f4a442 Make much easier for other people to build and work on
Cameron Murphy Reikes 70c9a1aadb Fix keyboard shortcuts firing when nobody to talk to
Cameron Murphy Reikes c9ef9a69be Fix debug drawing not working unless you collided with something