Commit graph

49 commits

Author SHA1 Message Date
MarioE
d5fb8726cc Extend NetItem 2015-05-04 22:11:10 -04:00
Zack Piispanen
5488be0857 Clean up some spaces in FileTools, and make the motd format a const. 2015-03-16 12:50:38 -04:00
Zack Piispanen
8a7aae9143 Purge "initial vanilla inventory" from playerdata, and pushed it to the SSC config creation if not existing. 2015-03-16 12:47:44 -04:00
Zack
f9bf470b1d Tick version and update copyright 2015-01-28 15:29:13 -05:00
Zack
fb451c6d49 Update license header for 2014 2014-07-10 21:48:33 -04:00
Zack
915e791406 Initial work to move all Server Side Character code to its own module. 2014-07-10 21:09:32 -04:00
Lucas Nicodemus
ae7ab5f234 Updated copyright information to point to 2013. 2013-08-22 21:51:17 -06:00
Zack Piispanen
896a8272c9 Removed old rememberleavepos variable and added docs. 2012-06-01 13:12:56 -04:00
Lucas Nicodemus
8d5cdf04a8 Update copyright to reflect actual year date. 2012-04-24 12:45:46 -06:00
stevenh
41dbd31aac Converted all files to LF line endings 2012-02-21 15:56:34 +00:00
Lucas Nicodemus
332bfe99f4 Removed try cache on config file, will now fail startup. Fixes #334 2012-02-02 21:41:14 -07:00
Lucas Nicodemus
c3d37846bd More work on trying to fix this.
Changed MOTD to be a bit more convincing to change.
2012-01-21 00:10:59 -07:00
Lucas Nicodemus
bf9d0137f1 Added any missing license headers to all files 2012-01-01 03:06:48 -07:00
Lucas Nicodemus
c6abbfe4d2 ReSharper code reformat to match naming conventions and stuff 2011-12-30 14:38:04 -07:00
Lucas Nicodemus
8514140ca7 As per High's complaining, holocaust against the Tools class (now Utils)
Plugin developers: You really need to change to reference this.
2011-12-01 23:24:02 -07:00
high
56eca71853 Fixed SCA warnings 2011-08-06 16:49:40 -04:00
Twitchy
8f28bd2b7d Adds SetTable to DBTools, makes Tools and FileTools public, for TShock mods 2011-07-28 23:22:35 +12:00
Lucas Nicodemus
37146adb4c Resharper code cleanup, including:
- Optimized using statements
 - Removal of redundant code
2011-07-26 23:37:06 -06:00
Twitchy
3e17e42a37 Adds MySql Support 2011-07-12 13:31:36 +12:00
Twitchy
d79b893356 Removes some old .xml creation that is not needed 2011-07-08 23:38:47 +12:00
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