Commit graph

29 commits

Author SHA1 Message Date
high
91abde27d2 ConfigFile and ConfigurationManager merged into 1.
Check OnConfigRead for a list of variables that will now be updated when the config file is reloaded.
2011-07-01 13:19:16 -04:00
high
2468ecab7e Moved HandleCommandLine to the start of Initialize.
Made SavePath not used before HandleCommandLine so that -configpath would work.
2011-06-28 11:29:03 -04:00
Twitchy
57627f6846 regions.xml and warps.xml are now located in tshock dir. Will auto move them on first run 2011-06-25 04:37:55 +12:00
Deathmax
c908d62b5e Fixed issues with whitelist. 2011-06-23 22:21:19 +08:00
Deathmax
a030a8ba0f Whitelist now accepts hostnames as well. 2011-06-23 22:13:48 +08:00
Twitchy
df1cbab1f5 Adds option to remember leave positions. Change to true in config.json 2011-06-23 20:43:57 +12:00
Twitchy
d2c1082c59 Adds banned items. Delete groups.txt and run server once. 2011-06-22 19:51:10 +12:00
ricky
07d607a9b6 Fixed json config file changes made while server is running lost if reload is not performed before restart
Fixed unban not saving to file until server shutdown
2011-06-16 10:18:22 +10:00
high
780cb36f30 Added exception handler to loading config. 2011-06-15 19:00:34 -04:00
ricky
1ea6d2e955 Fixed exception in commands crashing the server
Removed Tools.WriteError using Log.Error instead.
2011-06-15 20:54:32 +10:00
ricky
3f8b78d3b7 Overridden console playing to print tshock player group
Kick player before shuting down from console
2011-06-15 12:02:21 +10:00
high
43beb99cb7 This is C#, not javascript! 2011-06-14 18:21:14 -04:00
high
966735ec2e More code tidying. 2011-06-14 18:13:46 -04:00
Shank
b8b4b6c8e8 Added /rules, reads from ./tshock/rules.txt 2011-06-14 02:06:04 -06:00
Shank
b7f0112acd Configuration File now adds missing entries thanks to how JSON works and how default values work. 2011-06-12 03:12:59 -06:00
Shank
169950d1fd Added year and author name to GPL ness. 2011-06-12 01:20:20 -06:00
Maverick Motherfucker
3a2c6bb314 gpl up in dis bitch 2011-06-11 21:35:29 -07:00
ricky
46fcd29337 Stopped creating unused cheaters.txt and grief.txt on start up. 2011-06-07 07:00:03 +10:00
Shank
dfc4325e59 ReSharper Code optimization 2011-06-05 23:36:41 -06:00
high
1caf69998d Replaced the 3 ban files with a simple ban manager which stores ip, name and reason. 2011-06-05 19:05:38 -04:00
Maverick Motherfucker
362b2b776e Removed all referneces to admin and replaced with group permissions 2011-06-04 13:35:52 -07:00
Maverick Motherfucker
61b9b8779e Made groups.txt and users.txt auto appear in save folder 2011-06-04 11:14:39 -07:00
Maverick Motherfucker
43f173f7d7 dont fucking blindy try-catch everywhere 2011-06-04 10:43:16 -07:00
Maverick Motherfucker
bb2e9559f0 Added code to convey idea before I write all of it out, also added default config files, everything is subject to change 2011-06-03 21:27:56 -07:00
Deathmax
f1d821a554 Added Dynamite/Bomb projectile checks.
Fixed issue where Kill Tile Abuse doesn't check for config values.
2011-06-03 21:43:05 +08:00
Shank
b4e028e103 Minor changes 2011-06-02 02:54:26 -06:00
Shank
45a8cf09ce Json starting fresh. 2011-06-02 01:39:05 -06:00
Shank
864a3df125 Updated sln
Added configuration stuff
Code freeze: v1.3.0.0
2011-06-01 21:11:53 -06:00
Shank
734aaa2fb8 Moved some code around
Fixed dead code
2011-06-01 00:10:25 -06:00