Commit Graph

51 Commits

Author SHA1 Message Date
383ed25453 Completed the play-seq animation command for characters 2025-11-18 00:40:43 -05:00
3215efeef3 Overhauling asset loading 2025-11-14 02:41:44 -05:00
297cd2f068 Refactor Scripted Animations to provide an option for which clock to use 2025-10-27 18:18:35 -04:00
23d8e8684d More refactoring of scripted animations: Tangibles now contain ScriptedAnimation pointers. 2025-10-15 18:08:30 -04:00
e7cb47db5b Successful implementation of UlxScriptedAnimations 2025-10-10 17:33:39 -04:00
4b0f85ef19 Removed 'autofinish' from the animation C++ system, replaced it with more elegant implementation in blueprint. 2025-09-22 16:17:21 -04:00
e8bc3389a6 Finally fix line trace through character model 2025-09-15 14:30:30 -04:00
86672d90a3 Unknown changes 2025-09-15 13:46:05 -04:00
6e358c7eb9 Upgrade to Unreal 5.5 to fix bug and get access to Visual Chaos Debugger 2025-08-27 20:57:12 -04:00
fd453e6b30 Fix bugs in animation queue handling, and add animation timeouts 2025-07-02 16:01:18 -04:00
8940dd9e70 Hotkeys working now 2025-06-02 19:21:17 -04:00
40da211985 Still working on event handling for hotkey widgets 2025-05-23 15:33:18 -04:00
dea3444be4 Working on CommonUI conversion. Need to stop using SetAnchorsInViewport as way to position widgets, so now implementing new thing using GridPanels. 2025-05-12 18:23:37 -04:00
a18d8e1f0b Remove Display Duration from Format Log Message 2025-04-08 16:44:46 -04:00
8a9d5550d9 More work on look-at, split LuaCall into LuaInvoke/LuaProbe 2025-04-08 16:31:16 -04:00
b4f918e15d More work on the Asset Lookup system. 2025-04-02 19:58:16 -04:00
aa511b9b8c Add AssetLookup module to find assets by name. 2025-04-01 22:31:27 -04:00
b26d56048f Lots of work on several unrelated things. 2025-03-28 23:31:44 -04:00
27be4ce758 Progress toward popping up look-at widgets 2025-03-19 16:01:38 -04:00
cc4441cb31 Rename IntegrationGameModeBase to LuprexGameModeBase, and other small refactors 2025-03-17 18:04:55 -04:00
23f6401a93 Improve invoke_lua_call and probe_lua_call, don't pass actor/place, better support for classname/funcname 2025-02-26 15:58:12 -05:00
72eda3026f A lot of work on the Lua Call interface and some work on animation queues 2025-02-26 14:47:53 -05:00
bed4f3e805 Lots of work on lua call interface, also improved makefiles 2025-02-24 16:46:05 -05:00
a01f6f4e7b Changes related to ray-collision, and luprex global variable stuff 2025-01-14 18:37:31 -05:00
cd3e78a206 Working on positionable crosshair 2025-01-07 18:46:40 -05:00
75dcdf54cc lxGameMode can now trap UE_LOG Error into the debugger 2024-11-22 23:01:05 -05:00
c1f2d74351 Yet more tweaking of Format error Message 2024-11-19 22:24:22 -05:00
622a912474 More tweaks to Format Error Message 2024-11-19 22:13:20 -05:00
26fca0fca8 Lots more work on FormatErrorMessage 2024-11-14 23:57:04 -05:00
8e83bb4a9d Renamed RaiseError to FormatErrorMessage 2024-11-13 19:44:27 -05:00
eff7519d5d Raise Error node now actually prints its own error message 2024-11-13 18:18:32 -05:00
ce0a06c51c More work on raise error K2 node 2024-11-11 19:20:13 -05:00
cb1769ac8d Work on 'Raise Error' k2node, and added patch-unrealengine 2024-10-28 17:40:29 -04:00
ecbca6e5a2 Move some utility functions from Blueprint to C++ 2024-10-15 16:17:44 -04:00
25dd7cabcb Tidying up some more assets 2024-10-14 17:19:21 -04:00
c1f5813f1d More refactoring on Animation Queue Changed 2024-09-30 13:59:17 -04:00
1f1f383da0 Get rid of lxTangibleInterface 2024-09-24 22:56:49 -04:00
a295ff5e53 A Bunch of miscellaneous refactoring 2024-09-24 22:13:56 -04:00
b2aa395c8d Implement Line Trace through Crosshairs 2024-09-24 18:02:33 -04:00
d43629a7c6 Implemented LookAtDetectorBase 2024-09-17 17:22:47 -04:00
6556efed10 Working on camera ray stuff, not working right now 2024-09-11 16:07:47 -04:00
fabbc55b86 Finish implementing LUA_PROBE 2024-09-05 01:33:37 -04:00
8759977285 Rename AnimationStateChanged to AnimationQueueChanged in assets 2024-08-31 17:28:57 -04:00
d520189a94 Changes related to 'SetPossessedTangible' 2024-03-25 14:50:06 -04:00
89fcb6bf8d Character can now move interactively 2024-02-16 15:48:22 -05:00
abb967f20b More work on tangibleCharacter, especially thread synch stuff 2024-02-13 16:49:58 -05:00
d11fbca815 TangibleCharacter can now be interactively controlled 2024-02-02 15:48:27 -05:00
4b3315eb76 TangibleCharacter can now walk on command 2024-01-31 15:57:26 -05:00
622c2a2486 TangibleCharacter can now be loaded and moved 2024-01-30 13:06:10 -05:00
951daad635 Started implementing TangibleCharacter 2024-01-24 16:50:16 -05:00