Commit Graph

37 Commits

Author SHA1 Message Date
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