def
413429871f
Add quad disable function
2013-06-23 02:58:46 +02:00
oy
f0e09f50d9
improved chat msg spam protection
2013-04-01 20:30:58 +02:00
oy
678863fa7e
increased minimum required connect time for clients to 1 second. #1070
2013-03-20 22:47:48 +01:00
oy
5e090fbfed
made the demoplayer support 0.6.1 based demos
2013-02-26 00:00:38 +01:00
oy
718653ff85
set default values for threaded graphics and async renderer to 0
2013-02-24 19:18:13 +01:00
oy
ea2898e94a
prevent quick join/quit flood. #1070
2013-02-24 19:13:45 +01:00
oy
118d2ac837
show reason for closing a connection within a debug message. Closes #1061
2013-02-24 18:31:30 +01:00
oy
07c97822bb
increased sleep time when tw is minimized and made it adjustable via cputhrottle otherwise
2013-02-24 18:31:23 +01:00
Magnus Auvinen
1711be955b
fixed all the errors that the clang static analayzer found
2013-02-24 17:58:34 +01:00
Magnus Auvinen
98042012a6
cleaned up warnings that clang spits out. some bugs found with it.
...
Conflicts:
src/game/server/gamemodes/ctf.cpp
src/game/server/gamemodes/ctf.h
2013-02-24 17:54:29 +01:00
oy
521eaf038b
fixed missing messages when net connection closes
2013-02-24 17:41:39 +01:00
heinrich5991
7b545f3ed9
Added borderless window functionality
...
This might become handy for users with multiple monitors,
might resolve other issues aswell
2013-02-24 17:38:19 +01:00
oy
7be3c2e634
fixed resetting the error string of a net connection. Closes #954
2013-02-24 17:35:08 +01:00
oy
14cd83de10
fixed ban range check to make sure the whole ip matches and not just rely on the hash. Closes #946
2013-02-24 17:34:22 +01:00
oy
f1fc3337f5
prevent that the server uses close messages from clients. Closes #950
2013-02-24 17:32:48 +01:00
oy
0e40ab434a
fixed a check
2013-02-24 17:31:57 +01:00
oy
13d06e45ac
fixed used nettype in server browser and try to use ipv4 and ipv6 socket when using a bindaddr. Closes #940
2013-02-24 17:26:59 +01:00
oy
2a4af1573b
auto adjust the screen resolution on first start. Closes #921
2013-02-24 17:25:55 +01:00
Teetime
b4ed006f83
fix for saving bans in a file
2013-02-24 17:03:48 +01:00
Learath2
c843d62ec7
Defaults to gfx_threaded 0. Partially fixes #213
2013-02-13 18:34:46 +02:00
oy
6295b33965
set default value for asynchronous rendering to disabled for now. #1001
2013-02-01 11:38:09 +02:00
eeeee
1c8c20c93e
added sv_events
2012-12-23 19:47:47 +02:00
eeeee
ee2647de41
turns out that Drop was needed after all :S
2012-12-23 20:10:31 +03:00
Learath2
17140fc755
Added a config variable to control the map window.Closes #172
2012-11-14 20:34:23 +02:00
eeeee
cae8c68d87
send ahead window for maps downloading. works with vanilla client.
2012-11-12 21:50:46 +02:00
oy
2db2f51bf5
fixed ban range check to make sure the whole ip matches and not just rely on the hash. Closes #946
2012-07-04 16:55:16 +03:00
Ravomavain
52ba9eea04
remove other banmaster related code
2012-05-02 01:18:11 +02:00
GreYFoX
cd4ba53bae
Merge branch 'master' of git://github.com/teeworlds/teeworlds into DDRace
...
Conflicts:
bam.lua
scripts/build.py
scripts/make_release.py
src/engine/server.h
src/game/client/gameclient.cpp
src/game/server/gamecontext.cpp
src/game/server/gamecontext.h
src/game/server/gamecontroller.cpp
src/game/server/gamecontroller.h
src/game/server/player.cpp
src/game/version.h
2012-04-12 02:09:31 +02:00
Learath2
d64e1796aa
Simplifys the usage of timer commands. Fixes new year happy spawn.
2012-02-14 20:25:34 +02:00
Teetime
ec8dd34a5a
fix for saving bans in a file
2012-02-13 23:22:40 +01:00
XXLTomate
f9e4547b31
fixing the console (2)
2012-01-28 11:14:31 +01:00
east
28410c00a7
Econ bufferoverflow fix
2012-01-12 19:59:27 +01:00
oy
fa81141110
added demo markers by Choupom. Closes #837
2012-01-10 23:13:19 +01:00
oy
4073520214
cleaned up content folder creation. Closes #845
2012-01-09 01:38:45 +01:00
oy
de8c9b23eb
added command to toggle config values. Closes #888
2012-01-09 01:25:18 +01:00
oy
e960cbdff3
added a config to display the code string of a country flag instead of the image. Closes #897
2012-01-08 18:16:38 +01:00
oy
bafd22ebe7
show path in the editor file dialog. Closes #786
2012-01-08 13:14:02 +01:00
oy
6ad6d59b6f
fixed memory corruption with snd_buffer_size config
2012-01-06 19:27:18 +01:00
oy
29738552a6
made bindaddr config work for client and master too. Closes #909
2012-01-06 19:17:14 +01:00
GreYFoX
c46f3e06e7
Merge branch 'master' of git://github.com/oy/teeworlds into DDRace
2012-01-04 20:10:07 +02:00
oy
f14c0e2359
fixed linking for older gcc versions
2012-01-04 01:19:54 +01:00
oy
7328098f8d
Merge pull request #912 from matricks/threadedflip
...
Threadedflip
2012-01-03 15:40:30 -08:00
GreYFoX
ee670118a5
Merge branch 'master' of git://github.com/oy/teeworlds into DDRace
...
Conflicts:
src/engine/console.h
src/engine/server/server.cpp
src/engine/server/server.h
src/engine/shared/config.h
src/engine/shared/console.cpp
src/engine/shared/console.h
src/engine/shared/network_server.cpp
@heinrich5991 todo
2012-01-01 00:11:56 +02:00
Magnus Auvinen
b31abc4053
fixed so that you can select graphics backend via gfx_threaded
2011-12-31 10:29:25 +01:00
Magnus Auvinen
7a36a103ae
fixed so that the rendering can be done async from the input, network and update
2011-12-31 10:04:46 +01:00
Ravomavain
88be9657d2
Enhance pausing system (by @heinrich5991):
...
* enhance /pause (@heinrich5991)
* add /spec command to pause without leaving the game (@heinrich5991)
* if sv_pauseable is set to 0, /pause behave as /spec (@heinrich5991)
* should fix #124 and #127 (@ravomavain)
2011-12-31 01:44:36 +02:00
GreYFoX
7820e48ec6
Minor changes
2011-12-31 01:33:11 +02:00
oy
ec4bb94537
added logout command for econ
2011-12-30 19:12:31 +01:00
oy
b44ee3d975
reworked ban system
2011-12-29 23:36:53 +01:00
GreYFoX
799f4de2b3
Added the following settings to Close #123 .
...
sv_time_in_broadcast, 1, 0, 1, CFGFLAG_SERVER, "Whether to display time in broadcast every interval or not by default, later the choice can be changed by players via chat commands"
sv_time_in_broadcast_interval, 1, 0, 60, CFGFLAG_SERVER, "How often to update the broadcast time"
sv_time_in_gametimer, 0, 0, 1, CFGFLAG_SERVER, "Whether to display time in the round/game timer or not by default, later the choice can be changed by players via chat commands"
Added the following Chat commands to give the player the choice over their settings:
"saytime", "", CFGFLAG_CHAT|CFGFLAG_SERVER, ConSayTime, this, "Privately messages you your current time in this current running race"
"saytimeall", "", CFGFLAG_CHAT|CFGFLAG_SERVER, ConSayTimeAll, this, "Publicly messages everyone your current time in this current running race"
"time", "", CFGFLAG_CHAT|CFGFLAG_SERVER, ConTime, this, "Privately shows you your current time in this current running race in the broadcast message"
"broadcasttime", "?s", CFGFLAG_CHAT|CFGFLAG_SERVER, ConSetBroadcastTime, this, "Personal Setting of showing time in the broadcast, broadcasttime s, where s = on for on, off for off, toggle for toggle and nothing to show current status"
"servergametime", "?s", CFGFLAG_CHAT|CFGFLAG_SERVER, ConSetServerGameTime, this, "Personal Setting of showing time in the round/game timer, servergametime s, where s = on for on off for off, toggle for toggle and nothing to show current status"
Fixed Chat Command "eyeemote" and made it a set + toggle instead of just toggle for better bin techneques
Moved some vars from CCharacter to CPlayer to keep their status evern after death but not after disconnect.
So now players have the choice to see which timer they wanna see if any.
Note: These changes are all untested Stay away from this update on your main server until they are tested, i don't even know if they will compile propperly
2011-12-29 14:17:34 +02:00
GreYFoX
ff6b9609f3
sv_nameless_score default 0 Whether nameless tee has a score or not. Closes #100 .
2011-12-29 11:39:01 +02:00
GreYFoX
66c321c547
Added sv_eye_emote_change_delay default to 1 to Close #94 .
2011-12-27 12:20:12 +02:00
eeeee
385be8a716
updating existing bans' expiration would break ordering in bans sorted list
2011-12-14 13:48:41 +01:00
eeeee
8f5f45c18f
keep lifebans at the tail of bans list. Fixes #131
2011-12-14 13:47:23 +01:00
GreYFoX
1446d0980b
Merge branch 'master' of git://github.com/oy/teeworlds into DDRace
...
* Version 1.098a
Conflicts:
bam.lua
src/game/client/gameclient.h
src/game/mapitems.h
2011-12-05 11:32:01 +02:00
oy
8e0ce38e29
fixed sv_max_client usage
2011-12-04 16:51:33 +01:00
Choupom
b2a825652d
added a command to unban all
2011-12-04 14:22:59 +01:00
XXLTomate
17e633f00e
Remove two unused config lines
2011-11-08 22:39:36 +01:00
GreYFoX
09232125b4
Ability to disable emotes. Closes #115
2011-11-08 14:09:42 +02:00
XXLTomate
137a447065
Victims without callback(s)
2011-11-08 12:30:54 +02:00
GreYFoX
6c99ea2104
CMDList
2011-09-02 22:25:16 +02:00
GreYFoX
abfd5555b0
DDRace tuning vars reset every map, but default Teeworlds tuning vars don't
2011-09-02 20:37:03 +02:00
Ravomavain
7d1a392f03
Fix chat command and close #81
2011-08-31 22:58:48 +02:00
GreYFoX
3ad8284716
Fixed #77 . top5
2011-08-31 12:30:18 +02:00
GreYFoX
7e24be5d83
Version 1.091a
2011-08-31 12:10:15 +02:00
GreYFoX
bf5374adbf
Reverted a change
2011-08-31 02:48:58 +02:00
GreYFoX
4ca0681689
Added chat commands for only chat and available to all users
...
Thanks @heinrich5991 for this idea of a separate console object to handle it
2011-08-27 17:11:39 +02:00
GreYFoX
7e6f6465b7
typo
2011-08-27 14:12:13 +02:00
GreYFoX
c7d9b289e7
Added a command to check user status commands
2011-08-26 23:37:10 +02:00
GreYFoX
9fe96f6b04
Test Commands check and feedback on command not executed
2011-08-26 23:24:46 +02:00
GreYFoX
b75a26eed9
Fixed the console
2011-08-26 20:03:30 +02:00
Ravomavain
15d0a40825
Add user level access and use this level for /cmds if player is not authed.
2011-08-26 16:28:14 +02:00
GreYFoX
de4a95c5d2
Merge branch 'master' of git://github.com/oy/teeworlds into DDRace0611
2011-08-20 06:50:06 +02:00
GreYFoX
5b27758650
Removed level stuff
...
Removed client ID stuff
Removed console stuff
Resolved merge conflicts
Upgraded Banmaster
Cleaned up
2011-08-13 02:11:06 +02:00
GreYFoX
35d16bd58c
Merge branch 'master' of git://github.com/oy/teeworlds into DDRace0611
...
Conflicts:
src/engine/console.h
src/engine/server.h
src/engine/server/server.cpp
src/engine/shared/config_variables.h
src/engine/shared/console.cpp
src/engine/shared/console.h
src/engine/shared/network_server.cpp
src/game/client/components/console.cpp
src/game/client/components/console.h
src/game/client/components/menus_browser.cpp
src/game/client/gameclient.cpp
src/game/editor/editor.cpp
src/game/editor/editor.h
src/game/editor/io.cpp
src/game/editor/layer_tiles.cpp
src/game/editor/popups.cpp
src/game/gamecore.cpp
src/game/mapitems.h
src/game/server/entities/character.cpp
src/game/server/entities/laser.cpp
src/game/server/gamecontext.cpp
src/game/server/gamecontroller.cpp
src/game/server/gamecontroller.h
src/game/server/gamemodes/ctf.cpp
src/game/server/player.cpp
src/game/variables.h
2011-08-13 02:01:40 +02:00
Shereef Marzouk
c6fd4a2cc5
General whitespace and tab cleanup
2011-08-11 10:59:14 +02:00
oy
9418802150
protected econ authentication against brute force
2011-07-31 13:05:12 +02:00
oy
1705c90e14
fixed ban for life on the server
2011-07-31 12:43:35 +02:00
oy
aabac3dcfc
send notification to enter a password when a client connects to econ. Closes #803
2011-07-31 02:25:55 +02:00
oy
9349af0085
clean up econ sockets on shutdown. Closes #804
2011-07-31 02:20:46 +02:00
oy
8d0cc2a825
reduced stack memory usage of CDataFileWriter
2011-07-31 01:40:28 +02:00
oy
94bdd95957
added missing newlines at end of 2 files
2011-07-30 18:29:40 +02:00
Johannes Loher
e2664c1b00
Added server sided automatic demo recording
2011-07-30 18:23:59 +02:00
oy
a0a62bcd70
fixed econ feature and tcp
2011-07-30 13:40:01 +02:00
heinrich5991
2ba6fbd731
added econ functionality
2011-07-29 17:51:14 +02:00
oy
571dff6216
made rcon auto completion serverside. Closes #97
2011-07-14 22:07:21 +02:00
oy
d28108b8ad
fixed few issues with masters.cfg
2011-07-11 12:00:13 +02:00
oy
e37d536fdf
fixed some NETTYPE usage based on the socket state
2011-07-07 01:48:00 +02:00
oy
1ae474689d
added moderator support for the remote console. #518
2011-07-05 21:54:10 +02:00
oy
123eab41c8
made it possible to filter by player country in the server browser. Closes #654
2011-06-29 22:27:32 +02:00
fisted
d5b3804804
fixed "no such cmd ''" on whole-line comments in cfg
2011-06-11 19:13:27 +02:00
oy
9845d757ef
removed file extension from the demo name in the demo player
2011-06-09 22:44:22 +02:00
GreYFoX
1bfcfb7d6f
Changed max of force pause to be 360 seconds
...
Note if force pause was abused once infront of me i would make even admins have to go through a vote
2011-06-07 16:55:06 +02:00
GreYFoX
c1962bff25
Removed sv_broadcAst
...
this commit is funny cause it was made from my iPhone and it only took 8 minutes
2011-06-03 21:55:57 +02:00
GreYFoX
a121587251
Save connection timeout setting for client
2011-05-27 11:29:35 +02:00
GreYFoX
cc63cf2553
Merge branch 'master' of git://github.com/oy/teeworlds
...
Conflicts:
src/engine/external/pnglite/pnglite.c
src/engine/external/pnglite/pnglite.h
src/engine/shared/config_variables.h
src/game/client/components/menus_browser.cpp
src/game/server/entities/character.cpp
src/game/server/entities/laser.cpp
src/game/server/gamecontext.cpp
src/game/server/player.cpp
src/game/version.h
2011-05-09 18:36:13 +02:00
oy
5fbf6d0bfd
fixed compiler warnings. Closes #679
2011-05-05 01:43:27 +02:00
Choupom
7f15b3ac57
fixed several stuffs
2011-05-03 19:25:11 +02:00
Choupom
c2f75b0017
structs are structs, classes are classes
2011-05-03 19:23:33 +02:00
heinrich5991
9fb36fd802
added strict game type filter
2011-05-02 19:25:38 +02:00