Commit graph

1376 commits

Author SHA1 Message Date
Lucas Nicodemus
89b70f5612 Turn that stupid thing on by default. 2011-12-31 16:14:42 -07:00
Lucas Nicodemus
a8e93455c9 Add an event for PlayerInfo 2011-12-31 13:49:14 -07:00
Lucas Nicodemus
94f5f12d46 Remove configuration option for sync players 2011-12-31 13:41:55 -07:00
Lucas Nicodemus
e52dba26f7 Add a hook for PlayerMana
Remove code dealing with sync players
2011-12-31 13:40:14 -07:00
Lucas Nicodemus
dff87a1749 Added some more hooks 2011-12-31 13:31:16 -07:00
Lucas Nicodemus
761b023907 Added a hook for when pvp is toggled. 2011-12-31 13:14:54 -07:00
high
5ba0efb5cc Forgot to implement handlelist -= handler 2011-12-30 22:34:53 -05:00
Lucas Nicodemus
ee5e465218 Merge branch 'general-devel' of github.com:TShock/TShock into general-devel 2011-12-30 20:07:36 -07:00
Lucas Nicodemus
0170f9d348 Added several aliases for broadcast 2011-12-30 20:07:11 -07:00
high
e6c6768bcd Merge branch 'general-devel' of github.com:TShock/TShock into general-devel
Conflicts:
	TShockAPI/GetDataHandlers.cs
2011-12-30 21:39:56 -05:00
high
5816b5badd Added + operator to HandlerList<T>. Now it works just like events meaning you don't have to initialize it. Note that means you also cannot call 'Register' unless you create an instance first.
You can do 'TileEdit += HandlerList<TileEditEventArgs>.Create(test, priority, true);'. Which 'Create' takes the same parameters as Register.
Or if you don't need the parameters you can do 'TileEdit += test;'.
2011-12-30 21:36:40 -05:00
darkunderdog
f6ba0bde4b Merge branch 'general-devel' of ssh://github.com/TShock/TShock into general-devel 2011-12-30 20:35:11 -06:00
darkunderdog
53231c0622 fixed wording in config for allowloginanyusername 2011-12-30 20:33:08 -06:00
Lucas Nicodemus
d04256ee53 Merge branch 'general-devel' of github.com:TShock/TShock into general-devel 2011-12-30 19:30:19 -07:00
Lucas Nicodemus
4d5a0ed728 Added new REST function - /users/activelist - Gets the list of active, logged in user accounts, not player/character names. 2011-12-30 19:29:58 -07:00
darkunderdog
eaeb37ced5 users now can login with /login password - new config option to enable the ability to log in with username and password 2011-12-30 20:29:27 -06:00
high
6437d2a977 Added HandlerList.cs so that we can have prioritized event handlers also so you can easily register a handler and not have to put 'if (e.Handled) return;' at the top. 2011-12-30 20:32:03 -05:00
high
bf50a82cbd Added handling to TileEdit event. 2011-12-30 19:19:48 -05:00
Lucas Nicodemus
4864bd94b8 Beginning work on adding Bukkit style event hooks. 2011-12-30 17:01:15 -07:00
Lucas Nicodemus
c6abbfe4d2 ReSharper code reformat to match naming conventions and stuff 2011-12-30 14:38:04 -07:00
Lucas Nicodemus
1147788154 ReSharper redundant code cleanup 2011-12-30 14:32:05 -07:00
Lucas Nicodemus
fd51214146 Cleaned up the version thingy so people aren't confused when committing later. Also, Zidonuke, that last number is a MMdd, not a randomly chosen number. 2011-12-30 14:25:02 -07:00
Lucas Nicodemus
9e79aadf3c Herp 2011-12-29 22:39:30 -07:00
Zidonuke
77d3ec431e A deal for world edit client makers to use SendTileSquare. 2011-12-29 21:28:37 -05:00
Zidonuke
6aba5ca624 Redigit why is teleporting so hard. 2011-12-29 20:59:06 -05:00
Zidonuke
4d2639bb2a Fix last pos at join. Reject all movement until server can verify the last position set. 2011-12-29 20:31:47 -05:00
Zidonuke
1e6c74ace0 Fix stuff with teleporting. 2011-12-29 20:23:58 -05:00
Zidonuke
d44920023b Fix tileCut bypass 2011-12-29 20:08:54 -05:00
Zidonuke
a227369cdc New visual feedback when disabled for security reasons. 2011-12-29 19:59:54 -05:00
Zidonuke
e8a4cb6ae9 Players who get disabled by internal anti spam and anti banned item checks will now get visual debuffs lasting 5 seconds. Note client can't bypass already, server drops many packets for the wait period. 2011-12-29 19:32:28 -05:00
Zidonuke
d5affa3ba5 Fix projectile removal. 2011-12-29 18:53:27 -05:00
Zidonuke
be6a5a771b Version Tick, release hotfix 2011-12-29 16:39:05 -05:00
Zidonuke
2367598945 Fix Console Spam with group names 2011-12-29 16:17:19 -05:00
Zidonuke
021728525d Improved server side inventory handling
Allowed item bans to effect armor worn, YAY FOR RP SERVERS
2011-12-29 15:58:31 -05:00
Zidonuke
59e595c812 Hotfix console command handling. 2011-12-29 15:05:49 -05:00
Zidonuke
1247b8760d Merge branch 'general-devel' of github.com:TShock/TShock
Conflicts:
	TShockAPI/Properties/AssemblyInfo.cs
	TShockAPI/Utils.cs
2011-12-29 13:51:14 -05:00
Natrim
0fd7bba913 add aliases exit, exit-nosave to respect old vanilla commands
- some ppl will not otherwise know how to disable server from the new console
2011-12-29 12:46:30 +01:00
Justin
926b8b1ac4 Merge remote-tracking branch 'tshock/general-devel' 2011-12-29 01:18:56 -07:00
Justin
6a8e80516b corrected chest protection 2011-12-29 01:18:24 -07:00
Zidonuke
43baadbb77 Version Tick, goto bed, Release in the morning pending no bugs. 2011-12-29 02:52:19 -05:00
Zidonuke
6353f9c877 Fix anti dead protection, some item bans, and default configs. 2011-12-29 02:50:05 -05:00
Zidonuke
bbf1818512 Version Tick 2011-12-29 02:17:35 -05:00
Zidonuke
b9a8fdf891 Quick fixes 2011-12-29 02:16:45 -05:00
Zidonuke
f360067198 Request for Erik 2011-12-29 01:56:18 -05:00
Zidonuke
abbf95f870 Version Tick, It's getting serious to release time. 2011-12-29 01:31:51 -05:00
Zidonuke
2e5155e1c0 Oops forgot some things. 2011-12-29 00:41:02 -05:00
Zidonuke
b7d84d6855 Implemented guest group config and default group. 2011-12-29 00:38:22 -05:00
Zidonuke
be20d07707 Implemented config for disabling account login at join. 2011-12-29 00:32:12 -05:00
Zidonuke
1671db928b Register command no longer has a username param.
Password checking fixed.
2011-12-29 00:14:57 -05:00
Zidonuke
8523df9308 NoClip system now uses Terraria's Collision class, much better so far. Last position reverting fixed. Fully tested, only 1% false positives. 2011-12-29 00:03:03 -05:00