Brant Martin
76637b130c
Add ban and kick events
2018-12-16 20:53:52 -05:00
Westin Miller
b7fa57c9b7
Non-indexed remove causes a full reset (@Xero's issue)
...
Removed ignore last session option. Implicitly true now.
Asteroid generation options (fixes #151 )
2017-10-29 09:53:20 -07:00
Westin Miller
0574d59e12
Merge branch 'staging' into session-mgr-cmp
2017-09-22 00:22:45 -07:00
John Gross
b7f2a62b3c
Expose read-only collections in PluginManager instead of full collections
2017-09-21 22:30:48 -07:00
Tomas Blaho
9c505c4f5d
banned player list made readonly, lobby fakes support
2017-09-20 17:16:15 +02:00
Tomas Blaho
f1fc49d276
Merge branch 'staging' into session-mgr-cmp
...
# Conflicts:
# Torch.API/Managers/IMultiplayerManager.cs
# Torch/Managers/MultiplayerManager.cs
2017-09-20 16:13:38 +02:00
Tomas Blaho
d8e2072493
documentation added
2017-09-20 13:03:06 +02:00
Tomas Blaho
96f813a17b
IMultiplayerManager: added list of banned steam ID's
2017-09-20 12:34:09 +02:00
Westin Miller
a36e8a4065
Merge branch 'staging' into session-mgr-cmp
2017-09-10 15:11:08 -07:00
John Gross
3fd7b66905
Rewrite plugin loader/updater to support loading from .zip and more complex versions.
2017-09-10 01:44:15 -07:00
Westin Miller
2c7b522378
Proper delegate naming
2017-08-31 16:27:54 -07:00
Westin Miller
d9ef60d4e8
Client manager components
...
- ReflectedManager now supports MemberInfo and event replacement
- New chat manager interfaces for both client and server
- New multiplayer manager interfaces for both client and server
2017-08-31 16:27:54 -07:00
Westin Miller
40eab15d69
More explanatory naming for Manager Init (Attach) and Dispose (Detach).
...
Torch.Client uses the registry to discover Steam's installation directory.
2017-08-18 16:19:59 -07:00
Westin Miller
ceb272c0b4
Moved extension classes to seperate files as Jimmacle requires.
2017-08-18 15:30:36 -07:00
Westin Miller
80d4f62694
Added load order restrictions for DependencyAttribute
...
Abstracted dependency manager away as an interface
2017-08-18 02:03:53 -07:00
Westin Miller
42f58a8649
Recursive dependency trees
...
- Now TorchBase and TorchSession can each have seperate managers
- Managers now have a Dispose function that's run on shutdown
2017-08-17 23:52:39 -07:00
John Gross
96d1faddbe
Update NLog, change init order, fix block delete in UI, change config to JSON
2017-07-18 17:31:08 -07:00
John Gross
e9b432288e
Optimize UI, add easily accessible restart code, fix bug in network manager RaiseEvent
2017-07-16 10:14:04 -07:00
John Gross
7373dd37a6
Refactor, fix chat scroll, rework automatic update system, remove manual install method, add documentation
2017-07-06 14:44:29 -07:00
John Gross
4b4a069adb
Refactor stuff, clean up managers
2017-06-24 17:25:22 -07:00