74 Commits

Author SHA1 Message Date
zznty
d301955609 move ui lifetime to a manager for better lifetime control
All checks were successful
Release / Get Version (push) Successful in 4s
Release / Build and Publish Nuget (push) Successful in 2m21s
Release / Build and Publish Package (push) Successful in 2m58s
2024-10-23 16:52:10 +07:00
zznty
46ee2b61a5 refactoring and proper game state destruction 2024-05-15 21:12:54 +07:00
d7e5f53e4f Fix SteamCMD args order + add quit arg 2023-07-10 01:46:28 -04:00
9b08b39a1f Switch from depot tool to SteamCMD 2023-07-10 01:25:31 -04:00
1df791e7a8 Update for latest version, and have script compiler use Release x64 compilation 2023-07-07 22:37:52 -04:00
zznty
9900f92133 init server before starting ui due to static ctors 2023-06-29 14:20:23 +07:00
zznty
3be524d169 expose custom config to plugins
add support for some basic game parameters to be set via custom config
2023-06-29 14:08:45 +07:00
ed694ae95b Move SetupBasicGameInfo to initializer so it can be called before ui thread init 2023-06-27 15:51:12 -04:00
e9a9e180a8 Move Init back to where it was to prevent UI init issues 2023-06-27 15:02:13 -04:00
a8dfaf6239 Fix MyEntities init 2023-06-27 13:04:52 -04:00
zznty
d65c20a05d update se to 1.202.120 2023-06-13 22:42:35 +07:00
f21976cf2d Depot tool is still broken 2023-06-12 22:50:44 -04:00
zznty
b0f491ac88 do not exit without autostart 2023-04-25 16:32:52 +07:00
zznty
a426ad9e02 fix steam redist missing on automatic download 2023-04-22 21:22:46 +07:00
zznty
45068ea932 remove requirement o sta thread in no gui scenarios 2023-04-22 02:51:29 +07:00
zznty
b24eee3ecf remove beta from depot tool install 2023-03-27 16:03:15 +07:00
zznty
5483728a4e use depot downloader instead of steamcmd because its having some troubles with branching 2023-02-17 16:11:35 +07:00
zznty
f349366b58 add a bit more configuration for steam cmd updates 2023-02-17 12:47:39 +07:00
zznty
9b832a998d use beta for steamcmd 2023-02-17 12:25:05 +07:00
zznty
197d04a661 fix steamcmd default directory 2022-10-15 15:33:09 +07:00
zznty
c5c8e527da projects cleanup 2022-10-09 17:52:30 +07:00
zznty
f8a3647308 seems to be configuration rework 2022-09-09 16:48:14 +07:00
zznty
15be85b4f5 forced lang version to 10 (as ryo requested)
all libs are now packed into directory
jenkins file is back
some directives to get net48 supported too
2022-03-16 20:34:01 +07:00
zznty
cf5c00ce0e fixed steamcmd path does not follow TORCH_GAME_PATH env variable 2022-03-07 13:25:38 +07:00
z__
357e0446df got it working on docker
fixed log closing exception
2022-02-03 17:03:49 +07:00
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
z__
f6ef662344 queries and restart fixes 2022-01-23 21:03:32 +07:00
z__
58b9c926ae net6 things 2022-01-22 21:13:38 +07:00
Bishbash777
f2c03cbc34 fix log in release mode 2021-07-28 18:53:58 +02:00
LTP
169b543f7d final fix + new config option to change service between Steam and EOS 2021-02-12 12:05:16 +07:00
Brant Martin
29fcdc0bf8 Add temporary autostart flag for restart commands and autostart commandline switch (#382)
Co-authored-by: Jimmacle <mindstorms11@cox.net>
2020-04-22 12:31:55 -07:00
Equinox
33b2fa7094 Fix init (#369) 2020-03-19 12:34:47 -07:00
John Gross
5727e3b1b8 Rewrite Initializer.Run so it doesn't look like a toddler made it 2019-11-10 15:59:30 -08:00
John Gross
cc91fa3653 Fix mod downloading, more descriptive sandbox error message 2019-10-26 11:38:38 -07:00
Brant Martin
9c2dc69e3c patch prep 2019-10-23 20:36:15 -04:00
John Gross
c96e7a284a Merge branch 'master' into Patron 2019-09-19 11:34:09 -07:00
John Gross
79368aa6dd Fix MessageBox spam if Torch crashes with UI enabled and autorestart disabled 2019-09-13 11:46:35 -07:00
John Gross
036f21de81 Fixy fix time, Keen touched the chat system 2019-08-22 11:24:19 -07:00
Brant Martin
43adecaf99 Publictest (#335)
* Fix compiler errors

* Fix Jenkins

* Build public test as Release

* Fix more things

* Oops

* Remove obsolete code

* Fix GameStatePatchShim
2019-08-22 13:25:53 -04:00
John Gross
983aff2091 Merge branch 'master' into Patron 2019-07-06 17:00:22 -07:00
John Gross
570bc83a6d Fix remote API, file copying, entity manager sorting 2019-07-06 16:58:36 -07:00
Brant Martin
3f7e95b502 Log errors when a plugin's control throws exceptions instead of just letting WPF die.
Also add some new types for Essentials
2019-06-25 16:47:54 -04:00
John Gross
ecbbd6fbf2 Copy native DLLs if newer 2019-06-24 19:47:08 -07:00
John Gross
a6e41b2a90 Fix native Havok.dll loading 2019-06-06 18:23:39 -07:00
John Gross
97f380fb7b Fix moar 2019-06-06 18:03:58 -07:00
Brant Martin
19995eba1a Update protobuf to 2.4 2019-06-06 15:54:05 -04:00
Brant Martin
0a852c49e8 Copy missing dll 2019-06-06 15:35:54 -04:00
Brant Martin
ed298cdfb0 Fix for update 2019-06-06 15:11:39 -04:00
John Gross
fb3082094a Revert unnecessary playtest things 2019-02-25 12:47:25 -08:00
Brant Martin
8dc542a31c Merge branch 'Patron' of https://github.com/TorchAPI/Torch into survival 2019-02-25 15:27:34 -05:00