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