Commit Graph

671 Commits

Author SHA1 Message Date
cc4441cb31 Rename IntegrationGameModeBase to LuprexGameModeBase, and other small refactors 2025-03-17 18:04:55 -04:00
6b8c86a03c Working on look-at Widgets, not done yet. 2025-03-17 15:35:51 -04:00
c9fd224a38 Class vector was a mashup between 3D vectors and lua arrays. Fixed that, they're two separate classes now. 2025-03-03 17:18:01 -05:00
551b3fb6b1 Improvements to pretty-printer, including code to support printing classnames of tables 2025-03-03 17:07:54 -05:00
3da5e7534a Add class vector. Change probe_lua_call to handle multiple return values. 2025-02-26 16:45:11 -05: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
4023d19247 Add support for LuaToken to the LuaCall unreal pipeline 2025-02-05 16:08:34 -05:00
07dbec4bef Can now pass tokens as values in animation steps 2025-02-05 15:45:48 -05:00
22644c64fa Another small tweak to tokens. 2025-02-05 14:08:44 -05:00
742fc29ab3 Merge 2025-02-05 13:14:42 -05:00
0e63edd538 Modify LuaToken so that it emits in base36. The emit and parse routines are 64-bit clean, ie, they can parse and emit any 64-bit number in base36. 2025-02-04 18:35:26 -05:00
69cb659d78 Added constructors to tangible.build, more work on keyword argument parsing, added LS.tailcall. 2025-01-21 20:20:54 -05:00
485caee05d Implement the 'keywords' lua module 2025-01-20 21:11:59 -05:00
2d531b28b3 Reworking the keyword parser, also fixed some dynamic linking issues 2025-01-20 18:54: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
e5e39fc02d Merge branch 'main' of https://www.gnaut.com/team/integration 2025-01-06 15:44:33 -05:00
0e4c66a91a Fix a few instructions in README.md 2025-01-06 14:35:59 -05:00
72dbc7318c More fixes to TCHAR * 2024-11-25 15:22:04 -05:00
979b8d4a07 Fix the debugger not being able to show TCHAR * 2024-11-25 15:20:33 -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
c332fea06b Format Error Message is in good condition. 2024-11-19 21:41:09 -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
e716c857fc More work on build-everything 2024-11-11 14:14:52 -05:00
78cdace910 Add BuildConfigurationWindows (untested) 2024-11-07 19:36:27 -05:00
3561b9c4c7 Overhaul build-everything with goal of supporting Windows 2024-11-07 19:33:22 -05:00
7239d3d7f9 More improvements to build-everything 2024-11-07 17:53:05 -05:00
9e680d5a66 More lldb configuration, change uproject to 'version 10' to make it impossible to open project in unreal editor except via launch configuration 2024-11-07 16:51:50 -05:00
bf5e3e7a2a Fixed mouse grab issue, added EnginePatch, improvements to build-everything 2024-11-05 20:26:39 -05:00
29dc91e43c Now have one script to build everything. 2024-11-04 17:38:10 -05:00
194765f030 More work on patch-both-repositories.py 2024-11-04 17:26:38 -05:00
c3a5cbe3c5 Added patch-both-repositories.py 2024-11-04 15:46:54 -05:00
bfa07e71ab More work on clean installation 2024-11-04 14:53:51 -05:00
ad0370a127 More work on patch-integration 2024-10-28 19:05:36 -04:00
ab3832681a More work on patch-integration.py 2024-10-28 19:03:54 -04:00
fb4df7b872 More work on patch-xxx.py 2024-10-28 17:51:42 -04: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
968bb12e0f Improve installation instruction formatting 2024-10-14 15:20:24 -04:00
432d5f5f44 Update installation instructions 2024-10-14 15:16:52 -04:00
67dccb4ce4 More corrections to make-makefiles 2024-10-14 14:28:42 -04:00
4b685937cf More tweaks to default editor configuration 2024-10-10 15:23:02 -04:00