Commit graph

796 commits

Author SHA1 Message Date
MarioE
d5fb8726cc Extend NetItem 2015-05-04 22:11:10 -04:00
Enerdy
ee776b7e60 Fix grammar, explicitly state that we need this check 2015-05-02 13:45:40 +01:00
Enerdy
f4fa624936 Specify which item is causing a player to be disabled. Fixes #909. 2015-05-02 03:03:41 +01:00
White
dd7ad78d3f Adds a User object to TSPlayer 2015-04-29 17:24:20 +09:30
Lucas Nicodemus
050a350c9f Finish documenting TShock.cs 2015-04-17 04:41:22 -06:00
Lucas Nicodemus
d182e3a629 Add more documentation to more internal methods 2015-04-17 02:33:37 -06:00
Lucas Nicodemus
be75603587 Add more documentation to TShock.cs for high level variables 2015-04-17 01:39:19 -06:00
Lucas Nicodemus
00ad1c63b4 Check to see if a player is logged in before calling logout hook on dc 2015-04-17 00:17:19 -06:00
Lucas Nicodemus
be19c3998b Call OnPlayerLogout when a player leaves the server
Fixes #902
2015-04-16 23:41:24 -06:00
Lucas Nicodemus
417ffbc740 Updated XML documentation for several methods 2015-04-12 23:39:04 -06:00
Zack Piispanen
904c44a1b6 Fix UseServerName config options, to now work properly. Remove duplicate unused code. Ensure that everywhere we use Main.WorldName, we are sending the config server name. 2015-04-09 22:58:32 -04:00
White
cd353c27a3 Time parameter for tempgroup 2015-04-06 12:31:07 +09:30
Lucas Nicodemus
3e536a1aac Small ad for survey 2015-04-05 19:24:30 -06:00
Zack Piispanen
9547dade6b Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel 2015-04-04 01:46:54 -04:00
Zack Piispanen
05c127f20c Add dumping of RestHandlers, to sorta maybe create a little documentation on a system we've never documented. 2015-04-04 01:40:30 -04:00
Lucas Nicodemus
d8a8ba3be9 New version codename 2015-03-25 23:15:51 -06:00
Zack Piispanen
7ad1889a13 Tick version and clean up some white space. 2015-03-25 21:17:43 -04:00
White
c7ce6f3f78 Switch from LogLevel in favour of TraceLevel 2015-03-19 14:38:37 +10:30
Zack Piispanen
b031f45cb0 Change the way we ignore packets from clients while swapping with SSC inv.
Add dump for SSC, and terminate the application (maybe).
2015-03-16 20:36:32 -04:00
Zack Piispanen
7fe761bacb Make an instance variable part of TShock so that the Loggers have access to it for using the ServerAPI logger because sometimes the log has been disposed of when we write to it (i.e. other plugins) 2015-03-16 19:49:23 -04:00
Lucas Nicodemus
2658aa1c6d Version tick 4.2.9
inb4 "Shank should not have released without clearing it with everyone"
2015-03-15 15:23:35 -06:00
Zack Piispanen
0b55e59ed4 Fixes SSC error message not being formatted 2015-03-15 12:29:41 -04:00
Zack Piispanen
27de182ef9 Log is not initialized when using command lines early enough, so dump to serverapi.logger. 2015-03-13 12:52:48 -04:00
Lucas Nicodemus
fba93e5602 Allow server to execute silent specifier
Removed erroneous playing command (duplicates /who).
Fixes #879
2015-03-08 21:24:54 -06:00
Lucas Nicodemus
adc0f0acfb Add the region a player left to OnRegionLeft 2015-03-06 22:40:32 -07:00
Lucas Nicodemus
e207114e34 Tick API version to 1.17 2015-03-01 22:31:53 -07:00
Zack Piispanen
406abce30c Add hooks for Region creation/deletion. Add hooks for Region Enter/Leave. Add member to TSPlayer displaying current region. Set private setters in AccountHooks. 2015-03-01 22:27:49 -05:00
Lucas Nicodemus
6e0de64f18 Remove more broken/obsolete/dead code 2015-02-28 19:15:19 -07:00
Lucas Nicodemus
260ba9c77c Add new, smaller welcome message, to replace ascii logo 2015-02-28 17:50:44 -07:00
Lucas Nicodemus
861ba0493e Remove gimmick logo used to promote 4.0 2015-02-28 17:43:08 -07:00
Lucas Nicodemus
34126651aa Remove useless UpdateURL code 2015-02-28 17:36:34 -07:00
Lucas Nicodemus
4cb36c4e37 Re-enable stat tracker 2015-02-28 16:27:38 -07:00
Lucas Nicodemus
e2eb659d62 Remove 'TerrariaShock' in the console title 2015-02-28 12:01:45 -07:00
Enerdy
a632e7f510 Added specifier to tshock commands 2015-02-28 14:46:44 +00:00
Enerdy
825de3fe73 Update methods using deprecated SendData code and Logs 2015-02-28 13:08:32 +00:00
Lucas Nicodemus
c5625aa896 Merge pull request #870 from NyxStudios/whitexz-general-devel
Adds SQL logging from WhiteX's fork; closes #869
2015-02-28 01:21:54 -07:00
Lucas Nicodemus
7d9c960b0f Add config option for saving the world when last player exists 2015-02-27 00:38:47 -07:00
White
8ff36c6709 Adds a queue to the SQL log and fixes some issues pointed out 2015-02-26 15:37:36 +10:30
Lucas Nicodemus
0459dfca11 Adds SQL logging from WhiteX's fork; closes #869 2015-02-25 15:33:35 -07:00
Lucas Nicodemus
c215ff8e10 Console title now says "zero" with "zero" players "online" 2015-02-25 00:26:47 -07:00
Lucas Nicodemus
21cd90fa23 Save world on last player exit; fixes #707 2015-02-25 00:09:54 -07:00
Lucas Nicodemus
f2b2da90d7 Added silent commands & other stuff (see below)
1. Removed old code.
2. Added silent command prefix & supporting code
3. Region ban & spawnmob support silence
2015-02-24 20:55:59 -07:00
Lucas Nicodemus
183084d60f Minor changes pertaining to spacing & some unclear messages 2015-02-24 19:08:30 -07:00
Zack
63231c73f2 Utilize new account hooks to insert and delete from the SSC table, since this is what the feature was intended for. 2015-02-22 16:17:05 -05:00
Zack
f9bf470b1d Tick version and update copyright 2015-01-28 15:29:13 -05:00
Zack
f188bd743c Remove StatTracker 2015-01-28 15:24:50 -05:00
Lucas Nicodemus
05b29081bd Revert "Added npcStreamSpeed configuration parameter." 2014-11-08 17:28:28 -07:00
Sam Eaton
4ac6e70cc5 Attempt at correcting indentation. 2014-11-08 22:36:16 +00:00
Sam Eaton
2a8d3dd09a Added npcStreamSpeed configuration parameter. 2014-11-08 22:18:27 +00:00
Lucas Nicodemus
5ffd373083 Removed two semicolons at the end of a line 2014-09-23 22:23:02 -06:00