michael-bailey
4717861f65
created chat manager and added it to the client manager
2022-09-28 17:21:37 +01:00
michael-bailey
12ebbc9bd5
uhh... changes and formatting
2022-09-28 17:21:37 +01:00
michael-bailey
cefcb81af6
moved arg parser to folder as file
2022-09-15 17:58:46 +01:00
michael-bailey
20cacf15c2
undone previous change
2022-09-15 17:49:33 +01:00
michael-bailey
d3bdc6dbb3
fixed client cargo toml
2022-09-15 17:44:43 +01:00
michael-bailey
16fc6fa243
updated client uuid version
2022-09-15 08:29:31 +01:00
michael-bailey
32ea5eec71
Merge branch 'feature/cleanup' into develop
2022-09-15 08:28:03 +01:00
michael-bailey
065e16964f
cleaned up scriptable interfaces
2022-09-15 08:25:35 +01:00
michael-bailey
22fcdae11a
cleaned up client actor
2022-09-15 08:24:59 +01:00
michael-bailey
fa8124027c
cleaned up client manager
2022-09-15 08:22:57 +01:00
michael-bailey
bf711f8b95
cleaned up config manager
2022-09-15 08:19:54 +01:00
michael-bailey
1226fafe2c
cleaned up rhai manager
2022-09-15 08:18:30 +01:00
michael-bailey
cf29c2c50d
cleaned up lua manager
2022-09-15 08:15:56 +01:00
michael-bailey
7c445e4ed3
cleaned up connection actor
2022-09-15 08:14:08 +01:00
michael-bailey
f5d253eb94
cleaned up connection initator
2022-09-15 08:12:07 +01:00
michael-bailey
71fa54c221
cleaned up network listener
2022-09-15 08:11:07 +01:00
michael-bailey
bb8d8aa3b4
cleaned up prelude linting errors
2022-09-15 08:09:58 +01:00
michael-bailey
ecbc3aafb6
Merge branch 'feature/configuration-support' into develop
2022-09-15 08:06:01 +01:00
michael-bailey
f4d2148dfa
updated server and network manager to new style for setting config values
2022-09-15 08:02:10 +01:00
michael-bailey
5719bf98dd
updated config manager api to use optionals. This leads to pre-configuration and easier readability and understanding.
2022-09-14 08:45:49 +01:00
michael-bailey
ccbc680c0e
performed cleanup of server
2022-09-14 08:27:29 +01:00
michael-bailey
a31aa95d2b
performed cleanup of network manager
2022-09-14 08:22:19 +01:00
michael-bailey
14a8ed4dac
added config manager support to server and removed old serverConfig references
2022-09-14 08:19:08 +01:00
michael-bailey
8c167ad603
added configuration through args support to config manager and network manager.
2022-09-13 17:47:37 +01:00
michael-bailey
950ee1919b
removed redundant handlers
2022-09-12 12:09:56 +01:00
michael-bailey
4e5620cf82
added config support to network manager, changed lifecycle a bit as well
2022-09-10 23:09:16 +01:00
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