Commit Graph

779 Commits

Author SHA1 Message Date
689b80044c Fix compile_commands.json again 2025-07-02 17:01:49 -04:00
fd453e6b30 Fix bugs in animation queue handling, and add animation timeouts 2025-07-02 16:01:18 -04:00
c0307b970b Some corrections to lpxclient code 2025-06-27 20:03:38 -04:00
88b02c5458 Fix null pointer in lpxserver 2025-06-27 19:58:39 -04:00
77c54f41cc More work on getting a truly clean build 2025-06-27 19:14:29 -04:00
a7cdd5969e work on getting rid of warnings in build.py 2025-06-27 17:23:43 -04:00
be9ff4db35 Add global variables 'actor' and 'place' 2025-06-27 16:34:11 -04:00
8298ef6e72 Add the ability to run the luprex server from vscode 2025-06-27 15:11:54 -04:00
30757a88c5 More thorough compile_commands.json generation 2025-06-23 17:46:56 -04:00
7994d3224a Switch back to clangd-15 2025-06-23 16:56:06 -04:00
e9fbd8fc46 More work on dos line endings, FFS 2025-06-23 16:08:24 -04:00
83accd91df Fix more 2025-06-23 15:40:34 -04:00
d625584573 Modify build.py to make the patch-application process resistant to CRLF nonsense 2025-06-23 15:20:44 -04:00
bc04fc9f20 Add two more servers 2025-06-23 14:25:16 -04:00
abff2b3fc4 Modified to include its own copy of UnrealEngine 2025-06-19 20:54:21 -04:00
4fe229ebd1 Checking in Unreal Engine source. Also some work on LuprexServer 2025-06-19 18:01:05 -04:00
e8ec9c9707 I think I finally have intellisense mainly working. 2025-06-18 18:39:25 -04:00
761344bbd5 Still trying to get intellisense to work 2025-06-18 16:25:46 -04:00
be45f55222 More work on making intellisense work 2025-06-16 21:32:40 -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
676b5bd119 Some fixes to clangd configuration 2025-06-13 19:29:48 -04:00
4d6cc498fd Move docs from build.py back to README.md 2025-06-13 17:02:53 -04:00
b116131d16 Combine 'checkout branch' with 'apply patch' 2025-06-11 21:45:51 -04:00
d074d2be05 Work on documentation for build.py, also add checkout step. 2025-06-11 21:00:55 -04:00
af69dbe15d More work on build.py 2025-06-11 20:38:54 -04:00
584cde6f91 Add fix to build UBT itself 2025-06-11 19:30:44 -04:00
30deb56739 Remove old makefile template 2025-06-11 19:12:56 -04:00
893c0acf93 Improved build.py 2025-06-11 19:10:14 -04:00
5a81b2d8ae New build.py script, replaces build-everything.py and Makefile 2025-06-11 18:46:10 -04:00
4a2574ddab Set up clangd for intellisense. Whoof, that was difficult. 2025-06-09 15:38:14 -04:00
61209d4c2f Lots of work on build-everything 2025-06-06 19:12:32 -04:00
e26739a0ac Fix minor bug in server selection 2025-06-04 20:36:42 -04:00
9f296916f8 Can now launch two versions of the client, for standalone and client 2025-06-04 20:28:09 -04:00
8940dd9e70 Hotkeys working now 2025-06-02 19:21:17 -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
c4479b4d59 Final design of 'If Key is Reserved' routine 2025-05-27 17:49:18 -04:00
23194ac0e5 Finish implementing IsKeyUsedByPlayerController 2025-05-27 16:30:49 -04:00
40da211985 Still working on event handling for hotkey widgets 2025-05-23 15:33:18 -04:00
28f1c4c819 Replace another SetAnchorsInViewport with a GridPanel 2025-05-12 18:33:50 -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
11b509cfdf Some work to make hotkeys a 'real thing' on the lua side 2025-04-15 18:59:03 -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
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
c060b87556 Got the whole look-at demo up and running. 2025-04-07 19:29:47 -04:00
865297331a Better error handling in 'Call a Lua Function' k2node 2025-04-07 18:00:45 -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