Commit Graph

435 Commits (75e6e84972f68df2bca55fa7e97d4da658444041)
 

Author SHA1 Message Date
Cameron Murphy Reikes 75e6e84972 Substantially improve multi character conversation:
- NPCs signal when they want to end the convo, preventing infinite convo loops
- New character parameter that controls how likely they are to be silent. Good for tuning personality
Cameron Murphy Reikes e49852ba67 Fix blank speech bubbles
Cameron Murphy Reikes 8973831b33 Consolodate and reprioritize todo
Cameron Murphy Reikes b105160f7e Rewrite of exporting system, much more human friendly error messages. Levels now consist of multiple rooms
Cameron Murphy Reikes 2fd1c8214f Significantly reduce printing to stdout, introduce convention of documeting devtools features
Cameron Murphy Reikes 4fdf4799fe Delete tilemap rendering, consolodate pressed -> PressedState
Cameron Murphy Reikes 3a2a07a4c4 Remove player/NPC divide, symmetric functionality
Cameron Murphy Reikes fb0c260278 More todo
Phillip Trudeau-Tavara 2fdddcd677 Post processing tunables; Remove webgl1 matrix inverse
Cameron Murphy Reikes b925dd70fe No angel screen for now, moar todo
Cameron Murphy Reikes 741ceb14f5 Merge remote-tracking branch 'origin/gles3'
Cameron Murphy Reikes 7605d37d72 Merge branch 'main' of https://github.com/creikey/rpgpt
Cameron Murphy Reikes dcf23ca8e4 Add angel and angel dialog, but can't talk to it yet
Cameron Murphy Reikes c45c5c4fb2 Significantly upgraded TODO with notes from people
Cameron Murphy Reikes e3118d2335 Make names into 'you' when it's the character in human readable prompt
Phillip Trudeau-Tavara bc1663006c Alpha-to-coverage foliage
Phillip Trudeau-Tavara 08df997396 Film grain, contrast, vignette, cross-processing
Phillip Trudeau-Tavara 75345ae684 WebGL2; update sokol; Web MSAA; AA Outlines
Phillip Trudeau-Tavara 12965a7818 Change engine title strings to "Dante's Cowboy"
Phillip Trudeau-Tavara 526856a112 Support toggling fullscreen on web
Phillip Trudeau-Tavara 8650329b7f Reduce console printouts
Phillip Trudeau-Tavara bfae0a25bc Create build_and_run_web.bat
Phillip Trudeau-Tavara 56187771ae Passthrough command line arguments to subscripts
Phillip Trudeau-Tavara c3511ba954 Accept command line arguments in build_web_common
Phillip Trudeau-Tavara 6c0a832f61 Link win32 libs in code; add /nologo /diagnostics:caret /noimplib /noexp
Phillip Trudeau-Tavara 92fc09d2d6 Set sample count to 1 on web and 4 on desktop
Phillip Trudeau-Tavara 68cdbaac08 Greatly improve & simplify assertions
Phillip Trudeau-Tavara d5cf3d9f90 Disable glGetError() and keep validation and asserts
Phillip Trudeau-Tavara 718a89a3af Oops teehee
Phillip Trudeau-Tavara 4ee067be9c Update README.md
Phillip Trudeau-Tavara 3df3e8e027 Add automated blender_export.bat script
Cameron Murphy Reikes 29f85887ac Merge branch 'main' of https://github.com/creikey/rpgpt
Phillip Trudeau-Tavara 62173526c4 Replace AABB collisions with cylinders
Phillip Trudeau-Tavara 5e5bc04d12 Snappier player character controller
Phillip Trudeau-Tavara afd03ea73b Allow running build_web_* from other directories
Phillip Trudeau-Tavara b35ff295e4 Go server: Use embedded SQLite instead of CGO
Phillip Trudeau-Tavara 90ee13a929 Add Visual Studio solution file and use it with 10x
Phillip Trudeau-Tavara c054ecbfa9 Use one custom assert for all code
Phillip Trudeau-Tavara c3a4445dcd Fix GPT errors causing infinite request loops
Phillip Trudeau-Tavara 9807f180e5 Stereo audio; Linearly interpolate samples
Phillip Trudeau-Tavara 2dd9e56036 Replace squidward grunts with boops
Cameron Murphy Reikes cd83f2fd92 Correct depth format on desktop and web
Cameron Murphy Reikes 4065074e0e Revamp todo, clarify in prompt that there is no evading shotguns
Cameron Murphy Reikes 9d498b0aad Successfully rendering and running in web, but gfx bug in debug drawing with font image everywhere
Cameron Murphy Reikes f2a8a1dcef Better msg in console on reading save data
Cameron Murphy Reikes 2c718d4de1 Web target builds, but fails on arena issue. Web debugging is broken
Cameron Murphy Reikes 4584b5a1ee Make Raphael significantly more aggressive
Cameron Murphy Reikes 0b2170efb9 Convert several if() else assert(false) into switches so it warns and errors on compile time
Cameron Murphy Reikes 30b2755186 Successfully compile under Wall, better drama story, ability to holster shotgun, other improvements
Cameron Murphy Reikes d5e669fa83 Character death logic, shotgun assassination works, death animation, death screen