michael-bailey
a090f8a65a
updated some docs
2022-09-07 16:12:16 +01:00
michael-bailey
db5fd82e1a
added config manager to network manager
2022-09-07 16:11:57 +01:00
michael-bailey
bed482d787
ignoring config_file
2022-09-07 15:49:53 +01:00
michael-bailey
8097f3a89c
fixed panic on file not existing
2022-09-07 15:41:54 +01:00
michael-bailey
81f94e2a69
removed bootstrapper and created config builder
2022-09-07 15:40:11 +01:00
michael-bailey
4bfaf1a813
created singleton config manager using once pattern.
2022-09-06 18:05:04 +01:00
michael-bailey
31d67889ff
moved arg matcher funtion.
2022-09-06 18:03:23 +01:00
michael-bailey
2eaa05f1be
added bootstrapper actor
2022-09-03 08:02:38 +01:00
michael-bailey
dd8faef275
fixed network manager message result types
2022-09-03 08:01:56 +01:00
michael-bailey
9e91e1aa0a
Created config manager with path read functionality
2022-09-01 08:38:40 +01:00
michael-bailey
fe960a2018
Merge branch 'feature/lua-support' into develop
2022-07-04 08:30:27 +01:00
michael-bailey
83316268b9
added more scriptable objects
2022-07-04 08:29:17 +01:00
michael-bailey
51cea3523e
made client manager and clients scriptable
2022-07-01 00:43:13 +01:00
michael-bailey
ff067f8e4b
way too much happened here
...
+ added scriptable version of the server, networkManager and clientManager
+ added lua engine creation
+also added unfinished rhai support
+ also did some restructuring
2022-06-30 08:08:48 +01:00
michael-bailey
302ad68547
Merge branch 'feature/command-line-args' into develop
2022-06-23 19:25:48 +02:00
michael-bailey
808c330a3e
added port configurability
...
~ moved components to seperate modules
~ added builder and config to network manager
2022-06-22 23:38:44 +02:00
michael-bailey
715f6c1c4c
made server configurable
2022-06-21 23:54:59 +02:00
michael-bailey
47092844c4
updated clap
2022-06-20 09:31:26 +02:00
michael-bailey
224bdbc23a
Update client.rs
...
minor bug fixes
2022-06-17 08:54:18 +02:00
michael-bailey
306526e1c2
Merge branch 'feature/actix' into develop
2022-06-16 20:05:52 +02:00
michael-bailey
a87453e6e0
added proper prelude
2022-06-16 20:05:10 +02:00
michael-bailey
7e06d90d18
renamed serverActor to server
2022-06-15 18:32:52 +02:00
michael-bailey
58df6bc7a8
renamed old files
2022-06-15 18:32:04 +02:00
michael-bailey
1d90e480be
reformatted project
2022-06-15 18:20:57 +02:00
michael-bailey
b45fd9a130
renamed files to match std structure
2022-06-15 18:20:38 +02:00
michael-bailey
eb8a512c04
deleted old server version
2022-06-15 18:15:15 +02:00
michael-bailey
d0c50366aa
added basic messaging functonality
2022-06-15 18:11:30 +02:00
michael-bailey
d8b0884014
added ability to get server updates
2022-06-14 17:57:01 +02:00
michael-bailey
7f77eebc77
Update actix_server.rs
...
+ added ClientConnection handlers
2022-06-14 17:56:47 +02:00
michael-bailey
6b6a86168e
added auto connection closing to Connection
2022-06-14 17:56:00 +02:00
michael-bailey
3729aa3b02
Update Cargo.toml
...
+ added tokio stream
2022-06-14 17:53:08 +02:00
michael-bailey
cf16991f01
updated foundation with comments and better messages
2022-06-14 17:52:56 +02:00
michael-bailey
f22e00e54a
added ability to add and remove clients
2022-06-11 23:20:11 +01:00
michael-bailey
d7c47f3b3b
implementing clients using actors
2022-06-09 08:14:00 +01:00
michael-bailey
63181ec9b5
implemented GetInfo for actix server
2022-05-30 08:57:57 +01:00
michael-bailey
7871e8d6a6
Started work on actor conversion
2022-05-20 17:48:32 +01:00
michael-bailey
0624b568f9
RIGHT I'M MOVING TO ACTIX
2022-05-09 23:15:38 +01:00
michael-bailey
44e20b6ca1
made plugin event generic
2022-05-09 23:15:21 +01:00
michael-bailey
11fbf1db00
same because vscode?
2022-05-09 23:14:32 +01:00
michael-bailey
0c919f059d
updated plugin event handler.
2022-05-09 23:12:52 +01:00
michael-bailey
68475abc76
added basic plugin event propogation.
2022-05-09 23:12:52 +01:00
michael-bailey
ca058849cb
made responder generic
2022-05-09 23:12:52 +01:00
michael-bailey
ec29b0554a
made event generic
2022-05-09 23:12:52 +01:00
michael-bailey
8ce9152aa8
more module mess
2022-05-09 23:12:52 +01:00
michael-bailey
9f88a81c2a
added functions for IResponder
2022-05-09 23:12:52 +01:00
michael-bailey
0f159a2d59
modified visibility
2022-05-09 23:12:52 +01:00
michael-bailey
f324867f33
added back tokio to foundation
2022-05-09 23:12:52 +01:00
michael-bailey
8e834cc91d
moved event system to foundation
2022-05-09 23:12:52 +01:00
michael-bailey
21b8337500
updated example with interface setting
2022-05-09 23:12:52 +01:00
michael-bailey
785ba57b40
renamed responder
2022-05-09 23:12:52 +01:00