Commit Graph

34 Commits

Author SHA1 Message Date
264dd5e8be Add a time function. 2026-01-14 15:07:56 -05:00
4e374294b6 A small refactor to SourceDB to prepare for doc-search functionality 2026-01-12 13:45:04 -05:00
27b5ce7ef4 Add mini-diffs and change the difference transmission frequency. 2025-12-02 18:06:23 -05: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
d35125eb70 Lots of work on look-at widgets 2025-04-07 16:48:27 -04: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
a01f6f4e7b Changes related to ray-collision, and luprex global variable stuff 2025-01-14 18:37:31 -05:00
bf3e963949 Generalize DrivenEngine::drv_invoke 2024-09-02 21:48:24 -04:00
47a570064c Implemented World::probe_lua_call and tested 2024-09-01 19:43:00 -04:00
d4f46eef45 Get rid of invoke_engio 2024-08-29 17:45:05 -04:00
811df62bc6 Add code for invoke_lua_call 2024-08-28 19:40:23 -04:00
a08ce7ed0f Removed the old menu system (/menu and /choose) entirely 2024-08-09 13:06:32 -04:00
bb83837377 Lots of work on documenting class LuaStack 2024-03-20 14:29:20 -04:00
044bb89edf Implement autodeletion of players on logout 2024-03-04 16:33:23 -05:00
c2a94b5332 Do a refactor of command parsing in lpxclient and lpxserver 2024-02-28 18:24:36 -05:00
4495ae7133 Minor changes to help players see each other 2024-02-28 15:35:47 -05:00
32dae0df5a Add login.initialize function 2024-02-27 17:32:08 -05:00
2b426eefeb Refactor code in world-core that spawns threads 2024-02-27 17:01:26 -05: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
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
69f2fb6226 Overhaul tangible_make to get rid of LuaOldStack 2023-04-14 15:33:58 -04:00
972f0095c6 Work on SourceDB:rebuild 2023-04-10 17:58:44 -04:00
ac383c616f Finished code for globals, but something's not working with client/server 2023-04-10 16:00:47 -04:00
4f0713c9cb At this point, most functions have been LuaStack refactored 2023-04-07 14:20:45 -04:00
7f000bc0fd Added two new stack disciplines to LuaStack 2023-04-06 20:12:03 -04:00
f0f4ad8609 global.set has been implemented, but not diff xmit for globals 2023-04-05 18:41:03 -04:00
a8c780563f Change the creation/deletion of tangibles so that the tangible database is never really deleted. 2023-03-16 23:31:29 -04:00
9ce34d950b Refactor code to make it easier to do 'nopredict' inside of any function without having a dependency on world model. 2023-03-01 16:07:13 -05:00
def6387ca3 Change directory structure 2023-02-14 14:05:45 -05:00