219 Commits (d8158c63c17c8f83d19f5b1f82744d426da8c0e8)

Author SHA1 Message Date
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
Cameron Murphy Reikes 9285bc5683 When chatgpt messes up, explain to it why. Allows recovery from errors 1 year ago
Cameron Murphy Reikes 27bed12418 Players in party hear conversations, and can butt in 1 year ago
Cameron Murphy Reikes 51a31cc7ea Make custom assert work in wasm 1 year ago
Cameron Murphy Reikes 70c9a1aadb Fix keyboard shortcuts firing when nobody to talk to 1 year ago
Cameron Murphy Reikes c9ef9a69be Fix debug drawing not working unless you collided with something 1 year ago
Cameron Murphy Reikes 21a8c3aa3b Stack trace on every draw call for debugging. Trail in dbg drawing 1 year ago
Cameron Murphy Reikes 968351b5b6 stb_ds ubsan, keyboard shortcuts for speak/give item, custom assert 1 year ago
Cameron Murphy Reikes 0d07dc9f73 Fix issue where clipping in world space not transformed 1 year ago
Cameron Murphy Reikes b87efc8c2b For some reason there were 2 tabs instead of 1 tab everywhere 1 year ago
Cameron Murphy Reikes f70c2fe047 Gold coin to be traded for the chalice 1 year ago
Cameron Murphy Reikes d25a498a28 Fix prompt text bugs: no arguments printed in prompt, etc 1 year ago
Cameron Murphy Reikes 595a54a44e Ability for king to knight player, wins game 1 year ago
Cameron Murphy Reikes f053fdb445 Win screen 1 year ago
Cameron Murphy Reikes d2e0f2596e Giving items back and forth and REFORMAT EVERYTHING. SUCKS 1 year ago
Cameron Murphy Reikes dc1cb80ecd Convert to 4 space indentation to try out CLion 1 year ago
Cameron Murphy Reikes 7236b4e935 Remove item when npc gives it to player 1 year ago
Cameron Murphy Reikes 530f929376 Fix printf buff bug, when given item appears in dialog box 1 year ago
Cameron Murphy Reikes c1dd916ba9 Partially through allowing arguments in actions
continue at makeprompt.h:760
1 year ago
Cameron Murphy Reikes db2480a067 Clicking on item gives it 1 year ago
Cameron Murphy Reikes b4e2352d0c Hovering items 1 year ago
Cameron Murphy Reikes 311d8d5118 Remove y coord sorting float, sort by integer, draw into layers 1 year ago
Cameron Murphy Reikes c726237d31 Separate queues for every render layer 1 year ago
Cameron Murphy Reikes 33a19ce611 Queue everything to render, never immediately draw 1 year ago
Cameron Murphy Reikes a1c8bb9090 Ensure all items in item grid, clipping flag. Broken transparency sorting on button 1 year ago
Cameron Murphy Reikes bb004730d7 Partially done item choose grid 1 year ago
Cameron Murphy Reikes de2f8db1df Tune text scale 1 year ago
Cameron Murphy Reikes 89aec2e408 Include npc names in dialog and fix msvc error 1 year ago
Cameron Murphy Reikes 4a1671b771 Unfinished work, but MSVC crashes with this commit! Saving for posterity 1 year ago
Cameron Murphy Reikes 71105b91e2 Begin text input on speak button 1 year ago
Cameron Murphy Reikes 7593ebe7c2 Correctly factor web build, beginnings of UI system 1 year ago
Cameron Murphy Reikes 4a4642e97d Setup for item trade test, prevent *do stuff* hacking 1 year ago
Cameron Murphy Reikes 25e129cb93 Add king and new town layout 1 year ago
Cameron Murphy Reikes 1c76fd6d7a Much more health, health bar, skeleton only enemy 1 year ago
Cameron Murphy Reikes fa1e3c2b18 Cache all A* pathfinding results 1 year ago
Cameron Murphy Reikes 13dbe9ef27 REAL A* pathfinding, works!! Runs every frame though 1 year ago
Cameron Murphy Reikes 1f8b3c5d0e Buggy A* (alternates for some reason) 1 year ago
Cameron Murphy Reikes 6c4983cf1a Dash afterimage improvements, custom properties in level editor 1 year ago
Cameron Murphy Reikes 622380f077 Talk while time is stopped, fix anim change when time stopped 1 year ago
Cameron Murphy Reikes 74247b2f30 Time grinds to a halt when the player needs it so 1 year ago
Cameron Murphy Reikes 631c7d4aa7 Anim pointer -> enum, so can be serialized 1 year ago
Cameron Murphy Reikes 029ef591a6 Rename 1 year ago
Cameron Murphy Reikes a7ec6bd6d2 Merge branch 'main' of https://git.rfleury.com/creikey-dev/rpgpt 1 year ago
Cameron Murphy Reikes 6a95c7f131 Roll has trail of afterimages 1 year ago
Cameron Murphy Reikes 36b64ef828 Upgrade to GPT3.5, WAY smarter responses. Saved! 1 year ago
Cameron Murphy Reikes 2834a9357a ChatGPT generation/parsing functions 1 year ago
Cameron Murphy Reikes 6f05ae350b Convert another loop to use buff iter i macro 1 year ago
Cameron Murphy Reikes cefaff51fb Buff iteration by index macro 1 year ago
Cameron Murphy Reikes 4f5979405a NEVER EVER USE CONTINUE and better debug drawing 1 year ago
Cameron Murphy Reikes c323c5789f More training & small build system fixes 1 year ago
Cameron Murphy Reikes 3b583a0f60 Dialog show while talking, distance volume attenuation 1 year ago
Cameron Murphy Reikes 0163dc3072 Animate text coming in again 1 year ago
Cameron Murphy Reikes d112fa8ac8 Exp with few shot learning, damage in perceptions 1 year ago
Cameron Murphy Reikes 0f559a2193 Tune scale, correctly show mobile button 1 year ago
Cameron Murphy Reikes 0f7e1c60c7 More silly little mistakes... 1 year ago
Cameron Murphy Reikes 6bfe5d73ae Bunch of little fixes for beta release 1 year ago
Cameron Murphy Reikes 616cceb49c NPCs aware of health, bad guy hit diff from good guy 1 year ago
Cameron Murphy Reikes 516fd2db37 New separate key/button input for interact 1 year ago
Cameron Murphy Reikes 7c56a43517 Fix y coord sorting popping on extreme y coords 1 year ago
Cameron Murphy Reikes 37b8aab906 Many small fixes 1 year ago
Cameron Murphy Reikes 4c92bf9113 Update todo, add Edeline the soothsayer 1 year ago
Cameron Murphy Reikes 2ce974b9de Cancel button, follow pattern change 1 year ago
Cameron Murphy Reikes 617b4d413d Boots item 1 year ago
Cameron Murphy Reikes c0ebdc758f Vignette in front 1 year ago
Cameron Murphy Reikes 25608b58ed Fade dialog, transparency sort, minimum timestep 1 year ago
Cameron Murphy Reikes 1f76fef313 New art in and "shadow rendering" 1 year ago
Cameron Murphy Reikes f32f251929 Extra logging 1 year ago
Cameron Murphy Reikes ba0fee6317 Query for unfulfilled events stripe 1 year ago
Cameron Murphy Reikes 381480873f More training, only do dialog stuff on npcs 1 year ago
Cameron Murphy Reikes 7476d25edd Jankily fix collision issue with bounds of level 1 year ago
Cameron Murphy Reikes 02d4cea01c Hitting npc is a perception, more training 1 year ago
Cameron Murphy Reikes e6aba970e0 Action bug fixes, action model trained 1 year ago
Cameron Murphy Reikes 49751f8cfa Don't use metadesk for training data, actions 1 year ago
Cameron Murphy Reikes abc6abe1a2 Get debugging in wasm working, change action str 1 year ago
Cameron Murphy Reikes d028d96786 Fixed timestep for gameplay and physics 1 year ago
Cameron Murphy Reikes 11b1c0964e Save/load game before after/payments, working payments 1 year ago
Cameron Murphy Reikes c3d6a3b0b6 Convert entity pointers to generational references 1 year ago
Cameron Murphy Reikes 4bddc569a4 Somewhat working payment system without saving 1 year ago
Cameron Murphy Reikes b71688f0b0 Fix fault tolerant AI queries not working 1 year ago
Cameron Murphy Reikes 6798a5a7c5 Touch controls, many fixes, upgrade model 1 year ago
Cameron Murphy Reikes 858b6277c3 New art, add 3 more characters, new level 1 year ago
Cameron Murphy Reikes 644161ab16 Sound system with metadesk, mono only for now 1 year ago
Cameron Murphy Reikes de9d55d62c Items held change NPC behavior 1 year ago
Cameron Murphy Reikes 285c1c1731 Conver training to metadesk, add metadata. Writing 1 year ago
Cameron Murphy Reikes 9aa5863a68 Simple marketing page for now 1 year ago
Cameron Murphy Reikes 744611ac4f Add moose enemy, fix frame delay on translucent 1 year ago
Cameron Murphy Reikes 8bfdb334a8 Translucent render queue (very interesting) 1 year ago
Cameron Murphy Reikes cf3994901e Automatic y sorting with z buffer, 3d! 1 year ago