Commit Graph

41 Commits

Author SHA1 Message Date
Brandon Thomas 7253ddec95 Move these to ActorSpawningPlugin 2021-03-07 02:35:12 -05:00
Brandon Thomas 267fc9789d cleanup 2021-03-07 01:28:47 -05:00
Brandon Thomas 5ec52f05c7 Physics and gravity for skeletal meshes work! :D 2021-03-04 03:01:34 -05:00
Brandon Thomas 2b3fbdc5d3 this almost works! Just needs "simulate physics" in UI 2021-03-04 02:53:07 -05:00
Brandon Thomas 1c35d5d214 fix bug with root attachment
"as natively added scene component(s), but none of them were set as the
actor's RootComponent - picking one arbitrarily"
2021-03-04 02:39:34 -05:00
Brandon Thomas 439968b8e7 This is an experiment (not working yet) Multiple actor classes
* Skeletal meshes
* Static meshes
* Parent class for both
2021-03-03 06:51:49 -05:00
Brandon Thomas 5d13060cf4 this spawns near the player, but physics are borked 2021-03-03 04:38:43 -05:00
Brandon Thomas d9335f3398 spawn and attach a mesh (not proven to work yet!) 2021-03-03 04:21:32 -05:00
Brandon Thomas d949d71eee Use secrets for websocket server 2021-03-03 03:46:32 -05:00
Brandon Thomas ae6eda6036 Create .gitignore
ignore build files
2021-03-03 01:11:41 -05:00
Brandon Thomas c0957d9bb2 Update readme with build script instructions 2021-03-02 05:54:21 -05:00
Brandon Thomas adb459e657 changed channels 2021-02-25 05:25:50 -05:00
Brandon Thomas d37c415d62 documentation on playing sound 2021-02-22 04:23:08 -05:00
Brandon Thomas be30aabffb load test (works!!) 2021-02-20 23:56:05 -05:00
Brandon Thomas 4f4f218222 difficult to create on windows
well, explorer
2021-02-19 06:26:56 -05:00
Brandon Thomas 1a62295187 cleanup and remove RedisPlugin 2021-02-19 06:23:25 -05:00
Brandon Thomas 602308a861 delegation works in BP code (I can run a DebugPrint!) 2021-02-19 06:06:38 -05:00
Brandon Thomas 8c30b71bbc protocol fixes (still not working) 2021-02-19 06:04:13 -05:00
Brandon Thomas 9c5b8fe57f This was quite a fight; at least it compiles now... (no idea if works)
Ugh, the type system in C++ is bad. It's hard to fit these things
together.

I'll have a ton of cleanup to do when done.
2021-02-19 05:48:16 -05:00
Brandon Thomas 33a2230323 This works! WOO 2021-02-18 07:18:39 -05:00
Brandon Thomas e4680a2caf appears to connect to websocket, but there's a python error 2021-02-18 06:31:28 -05:00
Brandon Thomas c936014128 Import BlueprintWebSocket C++, add asyncio redis to python script
(nothing tested yet, c++ build works)
2021-02-18 06:16:08 -05:00
Brandon Thomas 5fb90c5c6c wip python server; I'll need async redis 2021-02-18 05:53:29 -05:00
Brandon Thomas a9adfbb5ca I don't know how to create files on windows
other than explorer...
2021-02-18 05:14:44 -05:00
Brandon Thomas 9745a9f91c Python requirements.txt for testing 2021-02-18 05:13:16 -05:00
Brandon Thomas 705629b0e3 Merge branch 'master' of https://github.com/storytold/EventCenterPlugin 2021-02-18 05:13:07 -05:00
Brandon Thomas fd8923700a Create readme 2021-02-18 05:12:58 -05:00
Brandon Thomas 8c5537c33d Can't reconnect to Redis, and it randomly dies... ugh
The pattern of unsubscribe/subscribe seems to segfault, as do reconnect,
etc. This Redis plugin isn't durable.
2021-02-18 04:31:40 -05:00
Brandon Thomas 89ecad04fe not needed 2021-02-18 03:12:31 -05:00
Brandon Thomas b8d826f080 Callback to spawn actors from Redis event dispatcher WORKS!!! 2021-02-17 06:27:18 -05:00
Brandon Thomas 74b73aad49 better comments / cleanup 2021-02-17 05:40:44 -05:00
Brandon Thomas 4f9b8fc4f9 Actor deletion works 2021-02-17 05:38:07 -05:00
Brandon Thomas 5d9760447c Spawn in random location and fall 2021-02-17 04:21:41 -05:00
Brandon Thomas f440b28979 This spawns it! I can see the mesh (it's unlit) 2021-02-17 04:01:29 -05:00
Brandon Thomas ca789cdf15 component attachment works here 2021-02-17 03:44:51 -05:00
Brandon Thomas 554f7f7bed this constructor call seems to work?
I added the starter content
2021-02-17 03:32:47 -05:00
Brandon Thomas a048494d97 Actors that spawn other actors (no meshes yet - that segfaults) 2021-02-16 04:35:24 -05:00
Brandon Thomas 57454c768a Internal dispatch works! 2021-02-16 02:01:48 -05:00
Brandon Thomas 3cd0c98f7a no segfault through to subscribe 2021-02-16 00:26:55 -05:00
Brandon Thomas 8404975662 This is no longer segfaulting? 2021-02-16 00:23:25 -05:00
Brandon Thomas 5d00a246f5 First commit of EventCenterPlugin (not working, wip) 2021-02-15 23:31:25 -05:00