Commit Graph

437 Commits (82039464d8949c8439c911b0836b9055a1373918)
 

Author SHA1 Message Date
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
Cameron Murphy Reikes 2750d5e944 Add todo string with link for string8 library
Cameron Murphy Reikes 89aec2e408 Include npc names in dialog and fix msvc error
Cameron Murphy Reikes 4a1671b771 Unfinished work, but MSVC crashes with this commit! Saving for posterity
Cameron Murphy Reikes 71105b91e2 Begin text input on speak button
Cameron Murphy Reikes 7593ebe7c2 Correctly factor web build, beginnings of UI system
Cameron Murphy Reikes 4a4642e97d Setup for item trade test, prevent *do stuff* hacking
Cameron Murphy Reikes 25e129cb93 Add king and new town layout
Cameron Murphy Reikes e7f890fed9 Finally figure out NEW DESIGN to fix problems.
Cameron Murphy Reikes 1c76fd6d7a Much more health, health bar, skeleton only enemy
Cameron Murphy Reikes 0b294b1db4 Rearrange A* tuning defines
Cameron Murphy Reikes fa1e3c2b18 Cache all A* pathfinding results
Cameron Murphy Reikes 13dbe9ef27 REAL A* pathfinding, works!! Runs every frame though
Cameron Murphy Reikes 1f8b3c5d0e Buggy A* (alternates for some reason)
Cameron Murphy Reikes 6c4983cf1a Dash afterimage improvements, custom properties in level editor
Cameron Murphy Reikes 622380f077 Talk while time is stopped, fix anim change when time stopped
Cameron Murphy Reikes 74247b2f30 Time grinds to a halt when the player needs it so
Cameron Murphy Reikes 631c7d4aa7 Anim pointer -> enum, so can be serialized
Cameron Murphy Reikes 029ef591a6 Rename
Cameron Murphy Reikes a7ec6bd6d2 Merge branch 'main' of https://git.rfleury.com/creikey-dev/rpgpt
Cameron Murphy Reikes 6a95c7f131 Roll has trail of afterimages
Cameron Murphy Reikes 36b64ef828 Upgrade to GPT3.5, WAY smarter responses. Saved!
Cameron Murphy Reikes 2834a9357a ChatGPT generation/parsing functions
Cameron Murphy Reikes 12a155e681 Add playground repl golang program
Cameron Murphy Reikes 6f05ae350b Convert another loop to use buff iter i macro
Cameron Murphy Reikes cefaff51fb Buff iteration by index macro