335 Commits (9c6cccfcd9fc49eaf4887d1b6cf295b66afc9160)

Author SHA1 Message Date
Cameron Murphy Reikes 9c6cccfcd9 Rooms can change, start player off in angel room 10 months ago
Cameron Murphy Reikes 33ecabeee4 Frozen mouse doesn't spin flycam 10 months ago
Cameron Murphy Reikes 82039464d8 Fix death animation looping, and death screen repeatedly reshowing 10 months ago
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
10 months ago
Cameron Murphy Reikes e49852ba67 Fix blank speech bubbles 10 months ago
Cameron Murphy Reikes b105160f7e Rewrite of exporting system, much more human friendly error messages. Levels now consist of multiple rooms 10 months ago
Cameron Murphy Reikes 2fd1c8214f Significantly reduce printing to stdout, introduce convention of documeting devtools features 10 months ago
Cameron Murphy Reikes 4fdf4799fe Delete tilemap rendering, consolodate pressed -> PressedState 10 months ago
Cameron Murphy Reikes 3a2a07a4c4 Remove player/NPC divide, symmetric functionality 10 months ago
Phillip Trudeau-Tavara 2fdddcd677 Post processing tunables; Remove webgl1 matrix inverse 10 months ago
Cameron Murphy Reikes b925dd70fe No angel screen for now, moar todo 10 months ago
Cameron Murphy Reikes 741ceb14f5 Merge remote-tracking branch 'origin/gles3' 10 months ago
Cameron Murphy Reikes 7605d37d72 Merge branch 'main' of https://github.com/creikey/rpgpt 10 months ago
Cameron Murphy Reikes dcf23ca8e4 Add angel and angel dialog, but can't talk to it yet 10 months ago
Phillip Trudeau-Tavara bc1663006c Alpha-to-coverage foliage 10 months ago
Phillip Trudeau-Tavara 08df997396 Film grain, contrast, vignette, cross-processing 10 months ago
Phillip Trudeau-Tavara 75345ae684 WebGL2; update sokol; Web MSAA; AA Outlines 10 months ago
Phillip Trudeau-Tavara 12965a7818 Change engine title strings to "Dante's Cowboy" 10 months ago
Phillip Trudeau-Tavara 526856a112 Support toggling fullscreen on web 10 months ago
Phillip Trudeau-Tavara 6c0a832f61 Link win32 libs in code; add /nologo /diagnostics:caret /noimplib /noexp 10 months ago
Phillip Trudeau-Tavara 92fc09d2d6 Set sample count to 1 on web and 4 on desktop 10 months ago
Phillip Trudeau-Tavara 68cdbaac08 Greatly improve & simplify assertions 10 months ago
Phillip Trudeau-Tavara d5cf3d9f90 Disable glGetError() and keep validation and asserts 10 months ago
Cameron Murphy Reikes 29f85887ac Merge branch 'main' of https://github.com/creikey/rpgpt 10 months ago
Phillip Trudeau-Tavara 62173526c4 Replace AABB collisions with cylinders 10 months ago
Phillip Trudeau-Tavara 5e5bc04d12 Snappier player character controller 10 months ago
Phillip Trudeau-Tavara c054ecbfa9 Use one custom assert for all code 10 months ago
Phillip Trudeau-Tavara c3a4445dcd Fix GPT errors causing infinite request loops 10 months ago
Phillip Trudeau-Tavara 9807f180e5 Stereo audio; Linearly interpolate samples 10 months ago
Cameron Murphy Reikes cd83f2fd92 Correct depth format on desktop and web 10 months ago
Cameron Murphy Reikes 9d498b0aad Successfully rendering and running in web, but gfx bug in debug drawing with font image everywhere 10 months ago
Cameron Murphy Reikes 2c718d4de1 Web target builds, but fails on arena issue. Web debugging is broken 10 months ago
Cameron Murphy Reikes 0b2170efb9 Convert several if() else assert(false) into switches so it warns and errors on compile time 10 months ago
Cameron Murphy Reikes 30b2755186 Successfully compile under Wall, better drama story, ability to holster shotgun, other improvements 10 months ago
Cameron Murphy Reikes d5e669fa83 Character death logic, shotgun assassination works, death animation, death screen 10 months ago
Cameron Murphy Reikes 8561737c7e Move shotgun lower, fix compiler bug 10 months ago
Cameron Murphy Reikes abc81ba571 Made MSVC crash again! Officially less stable than JAI, saving for posterity... Part of the way through adding aim/fire shotgun actions, and draw shotgun above characters when they're aiming at somebody 10 months ago
Cameron Murphy Reikes aeeb9bfb0a Characters need to remember when they've said nothing, so that they later say something, because they realize that they haven't spoken yet. Fix nans in plane equation 10 months ago
Cameron Murphy Reikes b4dcddab19 Delete old panel drawing, support scrolling through multiple pages of bubble dialog. Rewrite of text anim in 10 months ago
Cameron Murphy Reikes 7666dc6717 Make character message unread in perform action codepath, unwarped dt for text input fade in/out 10 months ago
Cameron Murphy Reikes 868181a74d Initialize target rotation as well, so characters don't turn on startup 10 months ago
Cameron Murphy Reikes 8b147e8f8e Word limit characters to speech bubble size, makes them talk like robots! 10 months ago
Cameron Murphy Reikes 9d8ce07502 Characters rotate to who they're talking to 10 months ago
Cameron Murphy Reikes 9e5b682b72 Passerby character with more dialog, to teach ai when it's weird to speak 10 months ago
Cameron Murphy Reikes c0f39d1bb9 Memory introspection in cli, because no text scrolling in gui yet. Several minor tweaks, and don't insert no-ops conversationally when the drama line is referring to the npc in question 10 months ago
Cameron Murphy Reikes 7441a44866 Fix bug where join action wasn't validated anymore 10 months ago
Cameron Murphy Reikes d217b1c508 Draw outlines again.... Got deleted 10 months ago
Cameron Murphy Reikes 01bbe6a244 Fix nan error on fcam for picking npcs 10 months ago
Cameron Murphy Reikes f56ae747b7 Delete items and other old functionality, text chunk refactor 10 months ago
Cameron Murphy Reikes 9c766ef966 In memory debug view, show talking to 11 months ago