Commit Graph

412 Commits (c3511ba954e1b1388b20cca881ea664d543830fc)
 

Author SHA1 Message Date
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
Cameron Murphy Reikes 21a8c3aa3b Stack trace on every draw call for debugging. Trail in dbg drawing
Cameron Murphy Reikes 0608eceb5e Undouble codegen indentation as well
Cameron Murphy Reikes 968351b5b6 stb_ds ubsan, keyboard shortcuts for speak/give item, custom assert
Cameron Murphy Reikes 0d07dc9f73 Fix issue where clipping in world space not transformed
Cameron Murphy Reikes 41f963ad98 Make server response processing more resiliant
Cameron Murphy Reikes b87efc8c2b For some reason there were 2 tabs instead of 1 tab everywhere
Cameron Murphy Reikes 4bd59b73ab Indentation and tune king behavior
Cameron Murphy Reikes f70c2fe047 Gold coin to be traded for the chalice
Cameron Murphy Reikes d25a498a28 Fix prompt text bugs: no arguments printed in prompt, etc
Cameron Murphy Reikes 595a54a44e Ability for king to knight player, wins game
Cameron Murphy Reikes f053fdb445 Win screen
Cameron Murphy Reikes d2e0f2596e Giving items back and forth and REFORMAT EVERYTHING. SUCKS
Cameron Murphy Reikes dc1cb80ecd Convert to 4 space indentation to try out CLion
Cameron Murphy Reikes 7236b4e935 Remove item when npc gives it to player
Cameron Murphy Reikes 530f929376 Fix printf buff bug, when given item appears in dialog box
Cameron Murphy Reikes 7a20b26db8 Buff references, clean up printf_buff
Cameron Murphy Reikes e6c5a83152 Actions can now have arguments, support for give_item item argument
Cameron Murphy Reikes c1dd916ba9 Partially through allowing arguments in actions
continue at makeprompt.h:760
Cameron Murphy Reikes db2480a067 Clicking on item gives it
Cameron Murphy Reikes b4e2352d0c Hovering items
Cameron Murphy Reikes 311d8d5118 Remove y coord sorting float, sort by integer, draw into layers
Cameron Murphy Reikes c726237d31 Separate queues for every render layer
Cameron Murphy Reikes 33a19ce611 Queue everything to render, never immediately draw
Cameron Murphy Reikes a1c8bb9090 Ensure all items in item grid, clipping flag. Broken transparency sorting on button
Cameron Murphy Reikes bb004730d7 Partially done item choose grid
Cameron Murphy Reikes de2f8db1df Tune text scale