Commit Graph

688 Commits

Author SHA1 Message Date
c0416cffe9 Engio invocation successful 2023-10-31 13:31:42 -04:00
0ccc08c7dc Implement initial engio experiments 2023-10-24 17:12:03 -04:00
c0c360a3a7 Initial implementation of 'engio' finished 2023-10-24 15:49:43 -04:00
7f5744da2d Add read_simple_dynamic_tag and write_simple_dynamic_tag 2023-10-24 01:54:17 -04:00
5381b5708a Implement FlxStreamBuffer and beginnings of ConsoleCommands in unreal 2023-10-24 01:44:09 -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
912bec91bf More correct handling of incorrect actor id from client 2023-10-23 21:22:48 -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
9dc9d31d54 Fix merge conflict in luprex-install.sh 2023-10-18 17:42:20 -04:00
e14b05a95d Renamed base-writer to base-buffer. 2023-10-18 17:38:53 -04:00
049b0b893a Move most StreamBuffer code into base-buffer.hpp 2023-10-18 17:23:05 -04:00
6c2a27b274 Get rid of StreamBuffer::read_entire_contents and StreamBuffer::hash 2023-10-18 14:32:12 -04:00
3e8aa31a95 Remove ostream from class StreamBuffer 2023-10-18 14:22:35 -04:00
67b0265092 Removing lua_reader and lua_writer from StreamBuffer 2023-10-18 14:03:05 -04:00
b4c2d21aee Add template string to SimpleDynamic 2023-10-17 19:55:34 -04:00
5373182a59 Add class 'SimpleDynamic' to base-writer, migrate AnimValue to use it 2023-10-17 19:34:50 -04:00
7080f3d8c7 Modify luprex-install.sh for windows 2023-10-16 17:19:39 -04:00
f647025a97 Finish porting to Linux 2023-10-16 16:54:41 -04:00
320b4dd714 Porting to Linux 2023-10-16 15:08:11 -04:00
Joshua Yelon
6fe5968ebb Add script to link to luprex under linux 2023-10-16 14:19:49 -04:00
Joshua Yelon
311920b79c Don't check in lpx-*.* any more 2023-10-16 14:13:42 -04:00
f7249e4d29 More work on anim queues 2023-10-12 18:15:56 -04:00
334a95481d Checking everything in 2023-10-09 14:59:48 -04:00
edea43839f Add support for animate replace=true 2023-10-03 18:17:24 -04:00
a2e49338cf Overhaul of tangible/blueprint animation interface 2023-10-02 15:48:42 -04:00
c1594a1d83 Overhaul encqueue to add a header: size_limit and actual_size 2023-09-28 19:31:48 -04:00
642b444d13 Tangible creation and destruction in place 2023-09-28 14:32:48 -04:00
c6b6f3bc84 Fix a bug in tangible.build, and add testing code 2023-09-28 14:22:33 -04:00
9116a7b8fe Some progress toward tangible GC: 2023-09-26 19:26:09 -04:00
0efd0dd3ad Class Tangible can now recreate its Actor 2023-09-26 17:00:30 -04:00
cc6509a69c Implement 'Set Tangible Plane' 2023-09-25 18:32:05 -04:00
254524aab6 Move tangible state into TangibleComponent 2023-09-25 18:00:34 -04:00
2f5baf2e9f Make TangibleManager a UObject 2023-09-25 14:25:24 -04:00
982b6cab62 Wrote blueprints to set facing,xyz,model 2023-09-20 14:32:55 -04:00
9d460e879e More consistent category headings 2023-09-20 01:52:25 -04:00
0b5fc799ac Some minor touchups to FlxAnimationStep 2023-09-20 01:40:58 -04:00
1d8bdfc7bf Now passing FlxAnimationStep into the blueprint 2023-09-19 22:08:15 -04:00
b74f9495fc Implement code to unpack anim steps into UObject 2023-09-18 19:24:52 -04:00
fb65d23230 Support for StartAnimation,WarpToFinal,BlendToFinal 2023-09-15 15:44:01 -04:00
cd3c82f2c4 Change some class naming conventions 2023-09-15 13:28:18 -04:00
40881ec284 More progress on anim queue 2023-09-15 01:08:19 -04:00
1bdaf47b23 A few more steps toward anim queue handling 2023-09-15 00:21:31 -04:00
afa0cfbe6d Progress on Animation Queue Pipeline 2023-09-15 00:01:41 -04:00
7b58dea692 Implement new TangibleInterface appraoch 2023-09-12 15:11:47 -04:00
ff4ed323e0 Some changes to the design of base-writer.hpp 2023-09-11 11:58:26 -04:00
350816afb1 Tested animation queue parsing in Unreal 2023-09-11 03:44:57 -04:00
dcaa916347 More work on AnimQueueDecoder 2023-09-08 05:38:09 -04:00
d845eab6f5 Implement LockedWrapper.GetAnimationQueues 2023-09-08 01:52:30 -04:00