Commit Graph

39 Commits

Author SHA1 Message Date
f7e9305d64 Now echoing Luprex console messages to the Unreal Log as well. Had to make them warnings in order to make them more visible, which in turn meant I had to modify the BreakToDebugger system to be able to ignore these console messages. 2026-06-10 17:20:45 -04:00
7d6b1f207f Move 'break to debugger' into editor preferences 2026-06-09 14:32:02 -04:00
fa7dcdcb0d Increase view radius, remove radius parameter from get_tangibles_near 2026-06-08 14:58:44 -04:00
6658fb7940 Add Editor Preference to control server selection 2026-06-03 15:52:20 -04:00
8dab0d16b7 CPL command 2026-05-26 15:07:42 -04:00
6388de9b39 Much work on input mode switching 2026-04-17 23:43:28 -04:00
392faff205 Clean up the player controller 2026-04-17 02:53:32 -04:00
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