Commit Graph

55 Commits

Author SHA1 Message Date
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
a2e49338cf Overhaul of tangible/blueprint animation interface 2023-10-02 15:48:42 -04:00
642b444d13 Tangible creation and destruction in place 2023-09-28 14:32:48 -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
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
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
ee0b37725e Some light rearranging prior to AnimQueue stuff 2023-09-07 23:50:49 -04:00
5af9741cd5 Initial implementation of StringDecoder 2023-09-07 05:35:02 -04:00
f4f62613ca Changed filenames of the luprex headers 2023-09-07 03:57:29 -04:00
4b3f36d7e7 Initial work on spawning tangibles from Luprex 2023-09-06 23:25:37 -04:00
1482e5e43f Lots of refactoring in IntegrationGameModeBase 2023-09-05 03:20:11 -04:00
cfc536011e Refactor all thread stuff into its own file 2023-09-04 23:19:10 -04:00
01c37cf2c9 No, THIS is the major overhaul of DebugPrint 2023-09-04 03:27:31 -04:00
e3c20b3f1e Major overhaul of DebugPrint 2023-09-04 03:21:23 -04:00
57ea8d8574 A few tweaks to LockedWrapper locking 2023-09-03 03:40:44 -04:00
e237c28382 Refactor to use LockedWrapper guard 2023-09-03 02:01:32 -04:00
4073c88d08 Bare minimum tangible manager functionality OK 2023-09-02 01:43:44 -04:00
1494e4f8e6 TangibleManager Init function implemeneted 2023-09-02 01:39:35 -04:00
ac132862de TangibleManager is a stub now 2023-09-02 01:33:11 -04:00
3ac39c2aaf Spawning a TangibleActor 2023-08-29 20:05:10 -04:00
c8db8c44da Created TangibleComponent 2023-08-29 19:36:37 -04:00
729b959a33 Created LpxTangible component 2023-08-28 19:57:23 -04:00
6e80e88576 Move to LpxLevel 2023-08-28 19:42:06 -04:00
1ad1beb029 Remove unnecessary GameState class 2023-08-28 15:19:44 -04:00
7a95a6f3fc OpenSSL channels now working 2023-07-03 15:28:14 -04:00
a86eda5434 Implemented a lot of LuprexSockets 2023-06-26 17:28:07 -04:00
d5d4e0a650 Stub of FLpxSockets is now in place 2023-06-23 16:27:23 -04:00
42f3e02ec2 Worker thread is now operational 2023-06-23 12:45:23 -04:00
9a85092afb Refactor so GameModeBase is the runnable 2023-06-22 15:17:49 -04:00
c6558ac0b4 Added blank worker thread 2023-06-09 16:47:46 -04:00