Commit Graph

51 Commits

Author SHA1 Message Date
zznty
c5c8e527da projects cleanup 2022-10-09 17:52:30 +07:00
z__
e2cdd803af remove redundant saving on stop/restart
saving in unload controlled by setting in dedicated config
2022-01-26 10:57:20 +07:00
Bishbash777
b5f53dd6c6 Fix the stop cancel command 2021-02-14 14:24:43 +01:00
foogs
f25a412a47 YOUR PRIVACY HAS BEEN DELETED 2020-11-26 08:43:56 +03:00
John Gross
c3e65a5bdd Tentative fix for 2020-11-25 update 2020-11-25 11:32:05 -08:00
John Gross
540b17448a Fix overwriting Sandbox with stale cached version 2019-12-07 18:15:48 -08:00
John Gross
52ef0b4d6d Add MySteamService wrapper, add UGC service to init, fix chat intercept 2019-10-24 14:35:06 -07:00
Brant Martin
9c2dc69e3c patch prep 2019-10-23 20:36:15 -04:00
John Gross
fb67b2f3d1 Merge branch 'master' of https://github.com/TorchAPI/Torch 2019-09-21 12:28:50 -07:00
N1Ran
9f22b63227 This fixed it (#346)
Let's get this help back online
2019-09-21 10:24:30 -04:00
John Gross
c96e7a284a Merge branch 'master' into Patron 2019-09-19 11:34:09 -07:00
Brant Martin
d661c893d5 Fix a dumb 2019-09-10 18:17:45 -04:00
N1Ran
ca99404b42 Stop command countdown (#343)
Hopefully this works
2019-09-10 17:58:50 -04:00
Brant Martin
ed5d0ea474 Merge branch 'master' into Patron 2019-08-27 16:34:46 -04:00
Brant Martin
997a3ca31c Adjust behavior of restarts. Closes #337 2019-08-25 11:55:14 -04:00
Brant Martin
7036a4da81 Enable deleting characters when there is no controller attached.
Increase !save timeout to 5 mintues
2019-06-02 11:15:16 -04:00
John Gross
c7651c9949 Fix NRE if help command is used from server 2019-04-29 11:43:19 -07:00
Brant Martin
34211c4b3f Filter help commands by promote level of requesting user. Closes #306 2019-04-28 18:25:53 -04:00
Brant Martin
dda7864c1a Add !uptime command 2019-02-10 14:58:31 -05:00
Brant Martin
7480847677 Add game version to !ver command 2018-09-18 10:42:46 -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
fbf7fa6176 Merge branch 'experiment' of https://github.com/TorchAPI/Torch into experiment 2018-07-18 22:35:23 -04:00
Brant Martin
0f06ee5688 Disable client IP stuff because it borked 2018-07-18 22:34:59 -04:00
Brant Martin
c9a5472282 Merge branch 'master' into experiment 2018-07-18 20:24:15 -04:00
Brant Martin
4db83e6f65 Add voxel reset message 2018-06-11 07:57:12 -04:00
Brant Martin
045a572058 Add Torch client mod. Currently supports dialogs and notifications.
Add dialog output to !longhelp
Add !notify command
Silently inserts mod into session when client connects, server admins don't need to do anything to enable it.
2018-06-10 07:31:19 -04:00
Brant Martin
38d2f1b62e Fix for MP 2018-05-16 07:09:05 -04:00
John Gross
a8251d9385 Update TorchCommands.cs 2018-04-13 12:09:14 -07:00
John Gross
b1edd62c0b Disallow restart if one is already pending 2018-04-13 12:07:21 -07:00
John Gross
d87cc7f1e7 Truncate log in UI, add ability to cancel restart 2018-04-12 09:51:52 -07:00
John Gross
e72f5b7c37 Fix chat logging and !longhelp permission 2018-02-27 19:19:50 -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
d07caea0f6 New saving system with proper waiting for file flush
Command context for servers now supports Respond()
Chat manager now treats the steam ID Sync.MyId as a local destination, and processes the event accordingly.
Save makes better use of Task<>
Restart actually waits for save
PlayerCollectionExtension uses a dictionary lookup for TryGetBySteamId
Shutting the UI window properly closes Torch
Torch Dispose renamed to Destroy, VRage Dispose marked as obsolete (do not use)
2017-12-02 21:19:09 -08:00
John Gross
fe5dfa0ea7 Another restart fix and invoke tweaks 2017-11-23 10:46:28 -08:00
Westin Miller
0574d59e12 Merge branch 'staging' into session-mgr-cmp 2017-09-22 00:22:45 -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
80d4f62694 Added load order restrictions for DependencyAttribute
Abstracted dependency manager away as an interface
2017-08-18 02:03:53 -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
1fcfe6fb5f Refactor instance management, assorted bugfixes/tweaks 2017-07-22 23:11:16 -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
Alexander Qvist-Hellum
8ab16c3d30 Moved SaveGameStatus to seperate file, guarded against null callbacks and added documentation 2017-07-07 00:34:45 +02:00
Alexander Qvist-Hellum
1251b945bc Added async /save command for admins+ and server console.
Redesigned TorchBase.SaveGameAsync to take a callback function for error/success handling. Also removed local host checks as we are hosting a dedicated server.
2017-07-06 16:18:10 +02:00
John Gross
79fe6a08ab * Torch 1.0.182.329
- Improved logging, logs now to go the Logs folder and aren't deleted on start
    - Fixed chat tab not enabling with -autostart
    - Fixed player list
    - Watchdog time-out is now configurable in TorchConfig.xml
    - Fixed infinario log spam
    - Fixed crash when sending empty message from chat tab
    - Fixed permissions on Torch commands
    - Changed plugin StoragePath to the current instance path (per-instance configs)
2017-07-01 11:16:14 -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
John Gross
2858c35c38 Add support for WPF controls in plugins and method parameters in plugin commands 2017-04-04 16:22:13 -07:00
John Gross
650ab05d74 Add command permissions based on game promote level 2017-02-06 16:49:20 -08:00
John Gross
d5159dc72a Add automatic versioning and server configuration XML in preparation for services 2017-02-05 08:26:48 -08:00