z__
1c92f69bd4
updated NLog to v5
...
fixed most of issues with world creating/loading
fixed log window lags
fixed some compiler warnings
fixed empty log files creating
fixed logging performance
added better logging of load process
commands autocomplete in torch GUI
chat in torch GUI now has entered history (like console, use up/down arrows)
abstraction of instance manager
session name now correctly displaying in torchSessionManager messages
TorchSession now has loaded world property (as torch now has more control about world load process)
now only dedicated config locks after session start
2022-02-02 14:28:53 +07:00
Equinox
e9e446f8ab
Fix async command responses ( #393 )
...
Fix logs not being written for invalid IL
2020-07-09 18:06:35 -07:00
Jimmacle
1dd444759b
Add support for new chat colors ( #379 )
...
* Add backwards-compatible support for new chat color system
* Use default
* Set LangVersion properly
* Add backwards compatible ctors in TorchChatMessage
* Fix not setting Font if it's not MyFontEnum
* Use correct color mappings
2020-04-13 04:44:12 -07:00
Brant Martin
56f7578d13
Implement chat muting TorchAPI/Essentials#81
2019-04-20 11:43:55 -04:00
John Gross
72ceeffdad
Update events/UI to reflect new chat
2019-03-05 11:31:00 -08:00
John Gross
5cf3ae1203
Fix command hiding, add new chat properties to TorchChatMessage
2019-02-28 12:33:26 -08:00
Brant Martin
a059d18195
Add promote/demote buttons to player tab.
...
Add player promoted event to IMultiplayerManagerServer
2019-01-03 15:41:41 -05:00
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