299 Commits (abc81ba571cedaede2e8d05037005be93c7045f6)

Author SHA1 Message Date
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 2 years 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 2 years ago
Cameron Murphy Reikes b4dcddab19 Delete old panel drawing, support scrolling through multiple pages of bubble dialog. Rewrite of text anim in 2 years ago
Cameron Murphy Reikes 7666dc6717 Make character message unread in perform action codepath, unwarped dt for text input fade in/out 2 years ago
Cameron Murphy Reikes 868181a74d Initialize target rotation as well, so characters don't turn on startup 2 years ago
Cameron Murphy Reikes 8b147e8f8e Word limit characters to speech bubble size, makes them talk like robots! 2 years ago
Cameron Murphy Reikes 9d8ce07502 Characters rotate to who they're talking to 2 years ago
Cameron Murphy Reikes 9e5b682b72 Passerby character with more dialog, to teach ai when it's weird to speak 2 years 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 2 years ago
Cameron Murphy Reikes 7441a44866 Fix bug where join action wasn't validated anymore 2 years ago
Cameron Murphy Reikes d217b1c508 Draw outlines again.... Got deleted 2 years ago
Cameron Murphy Reikes 01bbe6a244 Fix nan error on fcam for picking npcs 2 years ago
Cameron Murphy Reikes f56ae747b7 Delete items and other old functionality, text chunk refactor 2 years ago
Cameron Murphy Reikes 9c766ef966 In memory debug view, show talking to 2 years ago
Cameron Murphy Reikes b326324c84 Only mark dialog unread if they said something, debug draw memories that have speech 2 years ago
Cameron Murphy Reikes f6997cfce0 Mouse cursor -> floor math, devtools can hover over characters, fix speech when server down causing infinite conversational loop 2 years ago
Cameron Murphy Reikes 727ffb39db Add man in black and more drama 2 years ago
Cameron Murphy Reikes 8f142e8594 Inputs like marking dialog as seen must happen before gameplay and be consumed 2 years ago
Cameron Murphy Reikes f8e9bb9143 Time stops on new dialog, all dialog must be dismissed by user 2 years ago
Cameron Murphy Reikes 3081391c62 Successful conversation, VScode tooling, drama document, loading anim when thinking 2 years ago
Cameron Murphy Reikes 54f61b11b3 Switch to AI server, better UX for when server down 2 years ago
Cameron Murphy Reikes ecf5308389 Speech directly talks instead of being a state, fix asset bug 2 years ago
Cameron Murphy Reikes dc03b984b4 Speed up codegen and load times by commenting out logging 2 years ago
Cameron Murphy Reikes 6790de0979 More 10x editor config and it replaced my skull emoji (no utf8) 2 years ago
Cameron Murphy Reikes ba450a4e73 Add blackhawk helicopter, more trailer anims+jank. Several fixes 2 years ago
Cameron Murphy Reikes 9be9da95c9 Fix ctags in main file 2 years ago
Cameron Murphy Reikes 5ad3b59da4 Tune mipmaps and alpha clip threshold 2 years ago
Cameron Murphy Reikes 5aec003b40 Dialog bubble fades, more art panick update 2 years ago
Cameron Murphy Reikes 1dd9e18e32 ACES color correction 2 years ago
Cameron Murphy Reikes 866cfffb56 Draw the entire 3d world onto a separate pass to prepare for color
correction
2 years ago
Cameron Murphy Reikes 00c3ff09f1 Massive art import of forest scene, pallete shifted farmer 2 years ago
Cameron Murphy Reikes 12191a426f More fixes/jank for trailer, flycam no longer also moves player 2 years ago
Cameron Murphy Reikes 265166c4d4 Massive art import, fix scale coord transform bug. Remove zig from build 2 years ago
Cameron Murphy Reikes b668125d25 Dialog bubbles, keep 3d anims out of phase 2 years ago
Cameron Murphy Reikes 7bf8ea5481 Stop running anim when not moving 2 years ago
Cameron Murphy Reikes 02d3d30938
Merge pull request #3 from andrewjhaman/main
Fit Shadows to Frustum
2 years ago
Cameron Murphy Reikes f1f365236c Only outline when talking to the character 2 years ago
andrewjhaman 85926061d5 Fit Shadows to Frustum 2 years ago
Cameron Murphy Reikes cd8c88b66b Add 3d outline rendering, combine 3d and 2d shaders 2 years ago
Cameron Murphy Reikes 8c192fc5d1 Farmer does an odd dance, fix scaling of things, delete more old code 2 years ago
Cameron Murphy Reikes 7316b9e974 Delete all previous characters and fighting state 2 years ago
Cameron Murphy Reikes 6d3594c6ad Get shadows for armatures working, testing shadow pillar 2 years ago
Cameron Murphy Reikes 46ba94bc2b Move shadow mapper shaders into threedee.glsl 2 years ago
Cameron Murphy Reikes 5f49f53376 Run decimate on player mesh, queueing draw calls allows better code
reuse
2 years ago
Cameron Murphy Reikes 2e116c0eae Broken shadows, move all shaders to one file, reuse fragment shader in armature and mesh programs 2 years ago
Cameron Murphy Reikes c736ebd013 Armatures can have custom images, support non-alpha images in load image 2 years ago
Cameron Murphy Reikes c9b6ce0c3e Meshes refer to exported images, image caching system (only load path
once)
2 years ago
andrewjhaman 9fba3ec151 Fix collisions. Switch to No-Culling Shadow Maps. Introduce Better Shadow Bias Calculation. Calculate Normals in the Shader. 2 years ago
Cameron Murphy Reikes 563a2a69b0 Animation blending, fix facing direction of model 2 years ago
andrewjhaman fab5c86841 Fix Shadow Texture Border Sampling on Web
Fix Shadow Texture Border Sampling on Web, by doing a manual check of the uvs in the shader. This probably slows down other versions, but it is not feasible to have two versions of the shader just for this reason.
2 years ago