N1Ran
3d8bf78213
Add Reserved slot and "Auto Detect Dependencies" to config ui plus Torch reserve management oversees all ( #269 )
...
* Add server description to config uI and adjusted the mod blocks to fit
* Added checkbox for "Auto detect dependencies" and Reserved players slot.
* Torch reserved slot management is now main and will scan sededi also to match steamid making new config ui addition usable
2019-01-10 09:28:35 -05:00
Brant Martin
471912759a
Merge branch 'master' into Patron
2019-01-06 22:22:16 -05:00
Brant Martin
844d4be96a
Rearrange client join auth again
2019-01-06 21:21:36 -05: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
Brant Martin
faef000245
Fix Family Share banning.
2018-12-15 20:16:44 -05:00
Brant Martin
65bb71aabf
Add reserved slots
2018-10-12 16:12:33 -04:00
a318aa87cf
get remote ip fix ( #254 )
...
* get remote ip fix
* add GetIp fix to chat command
2018-08-27 22:40:30 -04:00
Brant Martin
355375e9db
Add OnlineMode to session settings. Only allow admins to join an Offline game.
2018-08-20 20:06:32 -04:00
Brant Martin
9a0e7809cd
Fix issue with TorchMod being added to the server config. (also removes TorchMod from any extant config to avoid Problems)
2018-07-20 10:05:08 -04:00
Brant Martin
94c25a70b3
Fix mods not showing up in UI
2018-07-19 21:08:41 -04:00
Brant Martin
0f06ee5688
Disable client IP stuff because it borked
2018-07-18 22:34:59 -04:00
Brant Martin
ec065ec329
Fix network intercept
2018-07-18 22:34:44 -04:00
Brant Martin
38d2f1b62e
Fix for MP
2018-05-16 07:09:05 -04:00
John Gross
d87cc7f1e7
Truncate log in UI, add ability to cancel restart
2018-04-12 09:51:52 -07:00
John Gross
b2bf0229ed
Revert FirstOrDefault change
2018-04-03 00:05:32 -07:00
John Gross
f03bfd2d7a
Fix suppressed fatal error, make world config importing manual
2018-04-02 21:00:36 -07:00
Brant Martin
444da941c9
Tweak client join validation
2018-02-15 11:14:57 -05:00
Westin Miller
f19fd84f1d
Fix empty group letting people in over cap
2018-02-12 14:41:50 -08:00
John Gross
e42a231553
Add sane whitelist, fix bad server init logging
2018-01-30 23:40:38 -08:00
John Gross
b3d9a64632
Add validation for world load settings
2018-01-27 09:19:03 -08:00
John Gross
714824df97
Fix start/stop buttons, improve DS init order, add console tab
2018-01-25 18:33:08 -08:00
John Gross
ba8fa01ce5
Auto-generate configuration dialog, fix logger names, prepare for async initialization
2018-01-25 18:30:23 -08:00
John Gross
1be1c938cc
View model improvements, load world checkpoints for more config options
2018-01-25 18:30:23 -08:00
Westin Miller
834395bdc3
Admins can join full servers
...
Sessions get cleaned up properly
2017-12-05 00:42:03 -08:00
Westin Miller
e709b6c321
Tweaked initializer to keep the SpaceEngineersGame instance around.
2017-11-25 15:52:53 -08:00
Westin Miller
1b0dcc9808
Validate auth ticket event exposed to other parts of Torch and plugins
2017-11-24 20:46:41 -08:00
Westin Miller
11bc7cb60c
Trace level messages
...
Collection change events are all deferred, and replaced with reset if it makes sense.
2017-11-09 09:42:48 -08:00
Westin Miller
c8377b318e
EntityControlManager partial rewrite to do lazy updating
...
Auto commit patches once SE instance has been created
2017-11-01 05:08:17 -07:00
Westin Miller
cd77fe74d5
Pluggable system for providing WPF controls inside the Entity Manager
2017-10-31 04:18:27 -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
Westin Miller
a36e8a4065
Merge branch 'staging' into session-mgr-cmp
2017-09-10 15:11:08 -07:00
Westin Miller
c8f0a61209
Provide DS config path to Save
...
This keeps MyFileSystem from getting initialized too early.
2017-09-07 14:54:57 -07:00
Westin Miller
140000df55
Test-time reflected event checker
...
Server UI components work with new system
Events for loading and unloading TorchSessions
Commands report information again.
Catch, log, and rethrow errors that occur in Torch-handled SE events
2017-08-31 16:27:55 -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
6b9af71967
Automatic dependency resolution
...
- All managers now use automatic dependency resolution
2017-08-17 18:14:23 -07:00
John Gross
82815f66e5
# Torch 1.1.229.265
...
* Features
- Added more lenient version parsing for plugins (v#.# should work)
- Added countdown option to restart command (!restart [seconds])
* Fixes
- General fixes to work with the latest SE version
- Fixed config changes not saving
- Fixed crash on servers using the Windows Classic theme
2017-08-17 09:09:51 -07:00
John Gross
97da740e7e
Catch errors in updater and fix loading error
2017-08-01 13:01:10 -07:00
John Gross
42bb24ca6a
Hotfix for save issues
2017-08-01 12:31:49 -07:00
John Gross
2f3b6cdda7
Fix crashes and save issues
2017-07-31 13:12:01 -07:00
John Gross
1fcfe6fb5f
Refactor instance management, assorted bugfixes/tweaks
2017-07-22 23:11:16 -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
4b4a069adb
Refactor stuff, clean up managers
2017-06-24 17:25:22 -07:00
John Gross
2723973673
MAJOR CHANGE: Torch can install and update its own DS installation! Full changelog: https://pastebin.com/ybqDM4HP
2017-06-16 22:56:41 -07:00