55ed45190b
Update README.md
John Michael Gross
2017-08-20 17:09:58 -07:00
a6ae96093f
CI Archiving
Westin Miller
2017-08-19 21:49:57 -07:00
5b1afe6d50
Patch for uninitialized CI directories.
Westin Miller
2017-08-19 21:46:29 -07:00
60df71a74c
Merge pull request #77 from TorchAPI/jenkins
Westin Miller
2017-08-19 21:43:18 -07:00
a6d5da861f
Pipeline DSL
Westin Miller
2017-08-19 21:22:21 -07:00
afc10911f7
More descriptive stages
Westin Miller
2017-08-19 21:17:58 -07:00
0686e95c72
Delete existing link
Westin Miller
2017-08-19 20:52:03 -07:00
234754fd49
Initial continuous integration support
Westin Miller
2017-08-19 20:31:08 -07:00
efb8d0f226
Merge pull request #76 from TorchAPI/dedi-issue-69
John Michael Gross
2017-08-19 20:13:27 -07:00
3f881f7d67
Fixed tag parsing in UpdateManager
Westin Miller
2017-08-19 18:22:26 -07:00
64d38abc99
Typo
Westin Miller
2017-08-19 18:20:50 -07:00
4a39362702
Stronger runtime checks in MultiplayerManager and Reflection MultiplayerManager now uses Keen's wrapper wrapper (wrapper?) of SteamSDK Removed rogue file in the csproj
Westin Miller
2017-08-19 04:56:41 -07:00
db2d3794ae
Merge pull request #73 from TorchAPI/dedi-issue-69
John Michael Gross
2017-08-19 01:28:38 -07:00
526ff6fff0
Provide some semblance of compile time checking.
Westin Miller
2017-08-18 22:31:03 -07:00
eebc0e428e
Fix that actually fixes the underlying problem with #69
Westin Miller
2017-08-18 21:27:09 -07:00
80aca514b2
Merge pull request #72 from TorchAPI/dedi-issue-69
John Michael Gross
2017-08-18 19:52:28 -07:00
3e8068e82d
Fixes a stupid problem with the DS multiplayer not checking if a player is already registered. (#69)
Westin Miller
2017-08-18 19:34:41 -07:00
601fbcd176
Merge pull request #70 from Equinox-/master
John Michael Gross
2017-08-18 16:24:34 -07:00
40eab15d69
More explanatory naming for Manager Init (Attach) and Dispose (Detach). Torch.Client uses the registry to discover Steam's installation directory.
Westin Miller
2017-08-18 16:19:59 -07:00
ceb272c0b4
Moved extension classes to seperate files as Jimmacle requires.
Westin Miller
2017-08-18 15:30:36 -07:00
80d4f62694
Added load order restrictions for DependencyAttribute Abstracted dependency manager away as an interface
Westin Miller
2017-08-18 02:03:53 -07:00
42f58a8649
Recursive dependency trees - Now TorchBase and TorchSession can each have seperate managers - Managers now have a Dispose function that's run on shutdown
Westin Miller
2017-08-17 23:52:39 -07:00
6b9af71967
Automatic dependency resolution - All managers now use automatic dependency resolution
Westin Miller
2017-08-17 18:14:23 -07:00
dbd98a09c5
Early initialization for Torch Client. - Assembly resolution - SE installation directory locating Dependency manager with automatic sorting and resolution - Drop in replacement for the system currently in TorchBase Shared binary directory for all Torch projects
Westin Miller
2017-08-17 17:32:08 -07:00
c6a6363163
Merge pull request #67 from Mavy87/master
John Michael Gross
2017-08-17 09:29:04 -07:00
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
1.1.229.265
John Gross
2017-08-17 09:09:51 -07:00
0a38eb770d
Fix to allow Torch to run as a service.
Rene K
2017-08-05 13:06:15 +02:00
97da740e7e
Catch errors in updater and fix loading error
1.1.213.390
John Gross
2017-08-01 13:01:10 -07:00
42bb24ca6a
Hotfix for save issues
John Gross
2017-08-01 12:31:49 -07:00
2f3b6cdda7
Fix crashes and save issues
John Gross
2017-07-31 13:12:01 -07:00
525b496774
Update README.md
John Michael Gross
2017-07-26 09:35:43 -07:00
562bb77dda
Update README.md
John Michael Gross
2017-07-26 00:57:47 -07:00
76a13dc53a
# Torch 1.1.207.7 * Notes - This release makes significant changes to TorchConfig.xml. It has been renamed to Torch.cfg and has different options. * Features - Plugins, Torch, and the DS can now all update automatically - Changed command prefix to ! - Added manual save command (thanks to Maldark) - Added restart command - Improved instance creation: now creates an entire skeleton instance with blank config - Added instance name to console title * Fixes - Optimized UI so it's snappier and freezes less often - Fixed NetworkManager.RaiseEvent overload that had an off-by-one bug - Fixed chat window so it automatically scrolls down
1.1.207.7
John Gross
2017-07-26 00:40:46 -07:00
df0f8072a9
Fix config attributes
John Gross
2017-07-26 00:36:23 -07:00
87d9825c91
Catch exceptions thrown by commands
John Gross
2017-07-26 00:15:31 -07:00
3dba4f744f
Create CONTRIBUTING.md
John Michael Gross
2017-07-24 15:44:14 -07:00
3ece4baba6
Create index.md
John Michael Gross
2017-07-21 14:49:51 -07:00
f49dae2cbf
Rename _config.yml to docs/_config.yml
John Michael Gross
2017-07-21 14:49:01 -07:00
ddf15d756a
Set theme jekyll-theme-modernist
John Michael Gross
2017-07-21 14:48:02 -07:00
96d1faddbe
Update NLog, change init order, fix block delete in UI, change config to JSON
John Gross
2017-07-18 17:31:08 -07:00
17ee96038c
Optimize UI more and fix some layout weirdness
John Gross
2017-07-17 18:45:36 -07:00
e9b432288e
Optimize UI, add easily accessible restart code, fix bug in network manager RaiseEvent
John Gross
2017-07-16 10:14:04 -07:00
b814d1210b
Update README.md
John Michael Gross
2017-07-12 19:13:43 -07:00
c137fb4953
Merge pull request #42 from Maldark/master
John Michael Gross
2017-07-06 16:04:36 -07:00
4acce1c9c9
Merge branch 'master' into master
Alexander Qvist-Hellum
2017-07-07 00:39:00 +02:00
8ab16c3d30
Moved SaveGameStatus to seperate file, guarded against null callbacks and added documentation
Alexander Qvist-Hellum
2017-07-07 00:34:45 +02:00
1251b945bc
Added async /save command for admins+ and server console.
Alexander Qvist-Hellum
2017-07-06 16:18:10 +02:00
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)
1.0.182.329
John Gross
2017-07-01 11:16:14 -07:00
5e0f69e0e6
Update version
John Gross
2017-06-29 15:48:25 -07:00
c220f899a3
Assorted bug fixes, remove dead Torch.Launcher project
1.0.180.471
John Gross
2017-06-29 12:02:36 -07:00
4b4a069adb
Refactor stuff, clean up managers
John Gross
2017-06-24 17:25:22 -07:00
e36f54a55b
Tweak plugin init, fix issue in mod config
John Gross
2017-06-17 13:06:21 -07:00
2723973673
MAJOR CHANGE: Torch can install and update its own DS installation! Full changelog: https://pastebin.com/ybqDM4HP
John Gross
2017-06-16 22:56:41 -07:00
dc7f75c40b
Fix using absolute path
yuxuanchiadm
2017-06-03 20:14:16 +08:00
c40b17ac30
Fix NetworkManager, add more entity management, default command permission level to "Admin"
John Gross
2017-06-02 19:40:52 -07:00
8ad9ecf2bb
Add entity manager content
John Gross
2017-05-15 12:33:00 -07:00
d4649ea8ef
Add entity management viewmodels
John Gross
2017-05-11 11:22:47 -07:00
135d1f4be8
Add GitHub plugin updater, refactor game update hook to TorchBase instead of PluginManager, fix world config not applying
John Gross
2017-04-29 13:28:24 -07:00
03a22851af
Save Torch config on server start, remove concealment code (moved to plugin)
John Gross
2017-04-18 10:58:23 -07:00
32f5147060
Fix network intercept and reference paths
John Gross
2017-04-15 16:47:56 -07:00
2858c35c38
Add support for WPF controls in plugins and method parameters in plugin commands
John Gross
2017-04-04 16:22:13 -07:00
8bf7cd2c1a
Check for config existance before loading
John Gross
2017-03-30 18:01:05 -07:00
9a9daec656
Remove circular dependency, sort some config items
John Gross
2017-03-30 16:57:58 -07:00
5c1a9a5e35
First test build
John Gross
2017-03-30 15:24:39 -07:00
650ab05d74
Add command permissions based on game promote level
John Gross
2017-02-06 16:49:20 -08:00
0f23e2a778
Add GetPlayerByName to IMultiplayer interface
John Gross
2017-02-06 16:48:07 -08:00
ff3cdfd099
Add async session save method, random tweaks
John Gross
2017-02-06 01:22:35 -08:00
d5159dc72a
Add automatic versioning and server configuration XML in preparation for services
John Gross
2017-02-05 08:26:48 -08:00
fa63f3d811
Add notice
John Gross
2017-01-16 22:01:23 -08:00
7aa5702265
Update LICENSE again
Jimmacle
2017-01-14 17:46:44 -08:00
10836cbbb2
Get command system working, permissions system and ModAPI extensions in progress
John Gross
2017-01-11 00:19:21 -08:00
4949982fa8
Plugin system working, Windows service and command system in progress
John Gross
2017-01-05 02:49:43 -08:00
e0a4ee9ce0
Configure NLog
John Gross
2017-01-03 23:10:24 -08:00
15af769d90
Fix DS loading, add NLog for logging
John Gross
2017-01-03 23:09:09 -08:00
a3e29fff4e
Rewrite plugin system to update plugins in parallel after each game tick.
John Gross
2017-01-03 02:49:33 -08:00
090ebd5ef5
Fix inconsistent code formatting
John Gross
2017-01-01 22:14:43 -08:00
a911af54e9
Add missing init code in ChatManager
Brant Martin
2017-01-02 00:18:42 -05:00
e3675462ef
Add network intercept and injection. Add basic ChatManager that allows us to do command hiding on the server
Brant Martin
2017-01-02 00:17:44 -05:00
6e0922b805
My New Year's resolution is to stop making commits like these
John Gross
2017-01-01 16:37:30 -08:00
81037b502a
Implement Torch API in client
John Gross
2016-12-24 15:51:18 -08:00
2695cda5fa
Refactor and stuff
John Gross
2016-12-23 13:24:58 -08:00
c381439ea1
.
John Gross
2016-12-17 02:11:33 -08:00
fb521abbda
Rename to Torch, add command system
John Gross
2016-12-17 01:59:03 -08:00
7d51ac9295
Update credits ;)
John Michael Gross
2016-10-18 08:54:11 -07:00