Commit Graph

32 Commits

Author SHA1 Message Date
8a3d200247 First step of new focus management system 2026-04-15 22:55:02 -04:00
ad6540a6b1 Partway done with refactor to lx Player Controller 2026-03-05 16:41:27 -05:00
bb91711a63 Fix tiny bug. 2026-03-02 17:17:23 -05:00
2765ea3f07 A few tiny cleanups 2026-02-27 18:40:29 -05:00
8825fe3a1e Got rid of multithreading in GameMode 2026-02-27 17:49:29 -05:00
7bb4854844 Refactoring to move things from GameMode into UlxEngineWrapper subsystem. 2026-02-27 17:00:46 -05:00
1fa99bac3e A little light tweaking 2026-02-27 13:31:06 -05:00
56dc1319c1 Eliminate lpx-paths.hpp, which contains hardwired paths. 2026-02-25 17:22:26 -05:00
816c3f6a0d A little more decoupling, and rename ChannelPrints 2026-02-25 17:07:36 -05:00
199a6bb813 Make TangibleManager a GameInstance subsystem 2026-02-25 14:59:54 -05:00
b149714f20 Reduce coupling in the unreal side 2026-02-25 14:48:14 -05:00
2eacc12cad Move a lot of EngineWrapper interfaces out of LuprexGameModeBase 2026-02-14 03:35:08 -05:00
dd159b064d Lots of refactors related to BreakToDebugger and FormatLogMessage 2026-02-14 01:25:04 -05:00
db35967fb9 Code cleanup and refactoring. 2026-02-09 13:54:00 -05:00
a0703effc3 Console overhaul, part 2. New console is mostly working. 2025-12-09 15:51:35 -05:00
2d1def8dc6 Lua Console Overhaul in progress 2025-12-09 02:42:13 -05:00
dd668b3214 Fix a bug in GameMode EndPlay 2025-09-09 17:14:14 -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
4fe229ebd1 Checking in Unreal Engine source. Also some work on LuprexServer 2025-06-19 18:01:05 -04:00
80ff7d7d92 Refactor code for invoke_lua_source and world.init. Also, add compile_commands.json to luprex 2025-06-16 19:58:26 -04:00
f150b14d30 Improve consistency of naming in 'invoke/access' pipeline. 2025-06-13 21:03:13 -04:00
9f296916f8 Can now launch two versions of the client, for standalone and client 2025-06-04 20:28:09 -04:00
7e8b96cb84 Add 'Set Look At Changed' as a temporary way for a widget to refresh itself. 2025-05-27 18:21:00 -04:00
40da211985 Still working on event handling for hotkey widgets 2025-05-23 15:33:18 -04:00
c0160bdd19 Make it easier to create look-at widgets 2025-04-15 15:48:33 -04:00
3423c01807 Overhaul the handling of return values in LuaProbe 2025-04-08 18:53:26 -04:00
d35125eb70 Lots of work on look-at widgets 2025-04-07 16:48:27 -04:00
e81134473e Rewrite absurd implementation of lxCrosshairWidget to use FAnchors instead 2025-04-02 23:22: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
cc4441cb31 Rename IntegrationGameModeBase to LuprexGameModeBase, and other small refactors 2025-03-17 18:04:55 -04:00