479 Commits (c4ec2c38627dc1a5da40c805d01f7cd45ef68875)
 

Author SHA1 Message Date
Cameron Murphy Reikes c4ec2c3862 Correctly fade, bill description 12 months ago
Cameron Murphy Reikes 51c4403ab1 Editable description, player spawns in correct roomid, player suicide/retry button 12 months ago
Cameron Murphy Reikes afb711ac1e Remove is_player check, add player npc kind 12 months ago
Cameron Murphy Reikes 6641f6488b Factor out duplicated information across action and context in memory 12 months ago
Cameron Murphy Reikes c928a09255 Accept typed speech and perform its action 12 months ago
Cameron Murphy Reikes 6364b6b9bc Don't share armatures across same looking characters 12 months ago
Cameron Murphy Reikes 218ef02089 Fix player being duplicated on reload, fix bad pointer to old memory in world and player pointer in gamestate on deserialization 12 months ago
Cameron Murphy Reikes 3bdd29438d Saving and loading system for the gamestate while in devtools mode, constantly saved on mouse up 12 months ago
Cameron Murphy Reikes bfc91b73e4 Merge branch 'main' of https://github.com/creikey/rpgpt 12 months ago
Cameron Murphy Reikes 015487162b Some kind of tokenizing, accidentally started creating a taxonomy instead of solving the problem 12 months ago
Cameron Murphy Reikes 89823e7ad9 Get macos arm64 shadergen working 12 months ago
Cameron Murphy Reikes 14d33756cd Formatting, initial datastructure sketch of new character engine 12 months ago
Cameron Murphy Reikes b23078f219 AABB metrics, player spawntpoint and spawn player when playing. More todo. 1 year ago
Cameron Murphy Reikes 00186f233f Refer to rooms by unique id, stored in blend. More assets 1 year ago
Cameron Murphy Reikes c61d6a0a96 Format 1 year ago
Cameron Murphy Reikes 11a67b7b26 UI elements can request and receive text input 1 year ago
Cameron Murphy Reikes 929baf838b Generalized immediate mode state system, beginnings of character sidebar 1 year ago
Cameron Murphy Reikes 1ce259537b Editor panning with mouse 1 year ago
Cameron Murphy Reikes 3cf492b0b4 Level editor assets and camera, room toggling 1 year ago
Cameron Murphy Reikes b652e2e640 Game is finally running without crashing again 1 year ago
Cameron Murphy Reikes 087027e065 Partially botch refactor to make NPCs authored dynamically at runtime 1 year ago
Cameron Murphy Reikes 19d45c1c82 Entities optional 1 year ago
Cameron Murphy Reikes eda61354be Add HMS requirements 1 year ago
Cameron Murphy Reikes 0194c3e812 Get building on web, save more issues with interacting with far away players, ensure judgement is harsher. On server warn clearer when no cors 1 year ago
Cameron Murphy Reikes 5bb20c8e6e Judgement logic, fix multithreading race with requests, backspace on text input on desktop! 1 year ago
Cameron Murphy Reikes 6225eb542f Time of day, gamestate judgement memories and arena, factor out request platform specific code correctly, fix nullterm metadesk bug in winhttp request response body 1 year ago
Cameron Murphy Reikes fc70f8a043 Max out tombstone sarcasm, factor memory description into separate function 1 year ago
Cameron Murphy Reikes 6a2d0a5f75 Sarcastic tombstone, smaller interact radius 1 year ago
Cameron Murphy Reikes daab8098ae Add important note about exporting from blender 1 year ago
Cameron Murphy Reikes 51459b53ac Robust to player movement shadow volume, remove frustrum_vertices and related functions 1 year ago
Cameron Murphy Reikes 206a855170 Day/night cycle sun movement, artist driven camera pos override from blender 1 year ago
Cameron Murphy Reikes 3972edb455 Remove MD_ prefix from almost everything 1 year ago
Cameron Murphy Reikes d3ad149b7c Disable angel screen, add skull asset 1 year ago
Cameron Murphy Reikes 0466612cbe halfway implemented angel gameplay loop, angel can specify any goals and verifies them itself, rather than game logic 1 year ago
Cameron Murphy Reikes b3b89c9835 Angel behavior tuning, errors remember the memory that caused them 1 year ago
Cameron Murphy Reikes fc4b415970 More devtools, entities not in room still simulated and held in memory 1 year ago
Cameron Murphy Reikes 66cd204628 Ser/der armature and bone names for debugging purposes 1 year ago
Cameron Murphy Reikes 23d391a1a2 More todo, room transition functionality. BUG: animations are frozen for some reason 1 year ago
Cameron Murphy Reikes 8412534db1 Center just text wrapping, angel assigns gameplay objectives, ser/des of objectives, 1 year ago
Cameron Murphy Reikes 83b9fae427 Factor our text wrapping for characters into struct 1 year ago
Cameron Murphy Reikes 9c6cccfcd9 Rooms can change, start player off in angel room 1 year ago
Cameron Murphy Reikes 33ecabeee4 Frozen mouse doesn't spin flycam 1 year ago
Cameron Murphy Reikes 82039464d8 Fix death animation looping, and death screen repeatedly reshowing 1 year ago
Cameron Murphy Reikes 65b399b869 Remove completed TODO item, clarify some ideas 1 year 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
1 year ago
Cameron Murphy Reikes e49852ba67 Fix blank speech bubbles 1 year ago
Cameron Murphy Reikes 8973831b33 Consolodate and reprioritize todo 1 year ago
Cameron Murphy Reikes b105160f7e Rewrite of exporting system, much more human friendly error messages. Levels now consist of multiple rooms 1 year ago
Cameron Murphy Reikes 2fd1c8214f Significantly reduce printing to stdout, introduce convention of documeting devtools features 1 year ago
Cameron Murphy Reikes 4fdf4799fe Delete tilemap rendering, consolodate pressed -> PressedState 1 year ago