Commit Graph

39 Commits

Author SHA1 Message Date
f75ff36c3d luaconsole.cpp has been removed. Ascii driver is still sending text via stdin, but it is now ignored. So in ascii mode, commands are currently not interpreted. 2025-12-16 00:34:30 -05: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
3da5e7534a Add class vector. Change probe_lua_call to handle multiple return values. 2025-02-26 16:45:11 -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
2d531b28b3 Reworking the keyword parser, also fixed some dynamic linking issues 2025-01-20 18:54:05 -05:00
3561b9c4c7 Overhaul build-everything with goal of supporting Windows 2024-11-07 19:33:22 -05:00
a08ce7ed0f Removed the old menu system (/menu and /choose) entirely 2024-08-09 13:06:32 -04:00
600ae7cef9 Add invocation queue to DrivenEngine, use it for lua source 2023-10-23 20:57:47 -04:00
b9c64fcffb More tweaks to base-writer 2023-07-25 16:22:51 -04:00
4da86e6f89 Small correction to makefile 2023-07-03 15:25:45 -04:00
af62ac040f Stop using cv2pdb and improve HTTP handling a little 2023-07-03 15:18:21 -04:00
7c231641d8 More fixes to Makefile 2023-06-08 16:43:13 -04:00
0d4ebe65e1 Fix makefile 2023-06-08 16:31:38 -04:00
b10b9a8b5b Move Monoclock and strerror out of drvutil 2023-05-25 20:21:27 -04:00
fd137e8e74 Implement unicode on console, move readline into driver 2023-05-18 17:14:55 -04:00
64b4fc465d Add code to find luprex root directory 2023-05-10 15:24:47 -04:00
9e74e67277 Makefile now uses separate build directories for different OS versions 2023-05-10 14:09:08 -04:00
3a113bb2ef Add OS=<blank> as default in Makefile 2023-05-09 23:27:22 -04:00
f1c42156d1 Makefile now working for mingw and visual 2023-05-09 23:24:25 -04:00
6c8ceeb039 Make it build under linux again 2023-05-09 18:43:40 -04:00
c879fd21bb Add a check for vsvars64 in Makefile 2023-05-09 22:14:29 -04:00
b42393bbac Visual studio version is working 2023-05-09 22:12:17 -04:00
66f3cd8464 Use cv2pdb to generate PDB files for visual studio 2023-05-08 21:58:26 -04:00
7078d1243d LuaExtraArgs is now fully implemented, efficiently 2023-04-13 14:55:21 -04:00
74f7686b85 Implemented a serialize and a deserialize routine 2023-04-05 15:06:52 -04:00
03f89ec922 DLL working under mingw 2023-02-21 16:11:03 -05:00
98c1b2d599 Convert to a true DLL engine 2023-02-21 15:28:45 -05:00
6c8ee78041 More makefile tweaks 2023-02-20 17:53:18 -05:00
175cbf3097 Automatic compilation of correct version 2023-02-20 17:47:22 -05:00
8e2d37a73a A few changes for mingw port (not done yet) 2023-02-20 16:59:10 -05:00
f9aafee165 Some overhauls of the modified replay code. 2023-02-20 16:02:18 -05:00
def6387ca3 Change directory structure 2023-02-14 14:05:45 -05:00
abb474d1ce Combining two repos 2021-02-10 13:05:58 -05:00
8f557ff387 Added luasnap checkpointing mechanism 2021-02-09 17:15:54 -05:00
1ff94e2591 Got rid of AnimView, added Gui 2021-02-07 13:38:29 -05:00
b897c10506 In process of adding luaconsole.cpp 2021-01-23 16:10:29 -05:00
b85e92343f Added a makefile 2021-01-23 14:44:06 -05:00