Commit Graph

28 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
9dc974ebca Eliminate stdostream (finally, that was awful.) 2025-12-15 22:42:02 -05:00
c0307b970b Some corrections to lpxclient code 2025-06-27 20:03:38 -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
43a02db7f3 Working on probe: drv_call_function can now return a string 2024-09-04 21:00:47 -04:00
a6e68cbb35 Move queued invocations down into lpxserver/lpxclient 2024-09-03 22:44:22 -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
600ae7cef9 Add invocation queue to DrivenEngine, use it for lua source 2023-10-23 20:57:47 -04:00
c4bb4bfb9d Pass lua source directly into event_init 2023-10-23 20:19:36 -04:00
7104a523b5 Less serialization and deserialization of Lua Source, also, Invocation is now simpler 2023-10-19 19:42:33 -04:00
3e8aa31a95 Remove ostream from class StreamBuffer 2023-10-18 14:22:35 -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
d3c4c0801d Add support for > and >> prompts with new readline 2023-05-18 22:09:54 -04:00
fd137e8e74 Implement unicode on console, move readline into driver 2023-05-18 17:14:55 -04:00
aa77480fb5 Making progress on util::dprintf 2023-02-27 17:21:00 -05:00
596e39add8 Overhauled SSL to use explicit BIO buffers 2023-02-24 17:47:13 -05:00
def6387ca3 Change directory structure 2023-02-14 14:05:45 -05:00