Commit Graph

29 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
1b7f917cdf Using CHANNEL_PRINTS to transfer printbuffers to stdout is now working. 2025-12-15 23:35:47 -05:00
f528ba69fe Stop channeling printbuffers to stdostream. Instead, provide an invocation CHANNEL_PRINTS. 2025-12-15 22:22:03 -05:00
a0703effc3 Console overhaul, part 2. New console is mostly working. 2025-12-09 15:51:35 -05:00
a242244f9c Add VALIDATE_LUA as a function in lpxserver and lpxclient 2025-12-03 19:55:53 -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
f150b14d30 Improve consistency of naming in 'invoke/access' pipeline. 2025-06-13 21:03:13 -04:00
2d8015c2ae Add StreamBuffer::open 2024-09-04 23:14:39 -04:00
43a02db7f3 Working on probe: drv_call_function can now return a string 2024-09-04 21:00:47 -04:00
3ed9a7ee2d Rename drv_invoke to drv_call_function 2024-09-03 21:56:53 -04:00
bf3e963949 Generalize DrivenEngine::drv_invoke 2024-09-02 21:48:24 -04:00
d4f46eef45 Get rid of invoke_engio 2024-08-29 17:45:05 -04:00
368581463e Add EngineWrapper for play_invoke_lua_call 2024-08-28 22:02:25 -04:00
a08ce7ed0f Removed the old menu system (/menu and /choose) entirely 2024-08-09 13:06:32 -04:00
c0c360a3a7 Initial implementation of 'engio' finished 2023-10-24 15:49:43 -04:00
d68a1dd0fe Add invoke_choose and invoke_player to DrivenEngine. invoke_player is not fully implemented in World 2023-10-24 00:49:15 -04:00
7104a523b5 Less serialization and deserialization of Lua Source, also, Invocation is now simpler 2023-10-19 19:42:33 -04:00
26129004d1 Improve commentary about get_animation_queues 2023-08-16 13:45:12 -04:00
b459eedc82 Overhaul animation queues so the queue is stored as a single encoded string. 2023-07-26 17:40:20 -04:00
ab005fc968 Added get_animation_queue to DrivenEngine 2023-07-24 17:21:44 -04:00
5db04b3abc Add drv_get_aniamtion_queue hashes 2023-07-24 17:20:45 -04:00
87aa47b96d Redesign of animation queue for unreal, add get_tangibles_near to drivenengine 2023-07-24 17:19:25 -04:00
54125c9c8c UCS2 conversion for unreal 2023-05-30 22:36:26 -04:00
d3c4c0801d Add support for > and >> prompts with new readline 2023-05-18 22:09:54 -04:00
f0f4ad8609 global.set has been implemented, but not diff xmit for globals 2023-04-05 18:41:03 -04:00
aa77480fb5 Making progress on util::dprintf 2023-02-27 17:21:00 -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