Commit graph

2109 commits

Author SHA1 Message Date
oy c059c09bbd added more case insensitive ordering by cinaera 2012-07-06 19:32:40 +02:00
BeaR c155313165 -Insensitive ordering(Serverbrowser)
-Better shuffling and small deletion
2012-07-06 18:51:15 +02:00
heinrich5991 121f3b61b3 Removed useless enum 2012-06-27 11:47:31 +02:00
heinrich5991 75d97810bb Added borderless window functionality
This might become handy for users with multiple monitors,
	might resolve other issues aswell
2012-06-27 11:46:11 +02:00
SushiTee 3e5b19782d center pivot for default background quad 2012-06-13 17:26:50 +02:00
SushiTee 082f876786 button to center the pivot for quads 2012-06-13 17:25:42 +02:00
SushiTee da90a1a4bc sorting filenames case insensitive (at least ANSI strings) 2012-06-13 17:07:27 +02:00
oy 95faa73ee7 switched filenames of highlight and client chat message to prevent some misunderstanding there. #966 2012-06-10 13:30:25 +02:00
oy ec8484272c made the client not play the chat sound for empty chat messages. Closes #967 2012-06-10 13:07:31 +02:00
oy c16c4ee4d9 fixed semaphore on macosx 2012-06-10 12:14:41 +02:00
oy 0ef72767d8 fixed banning on the master server 2012-05-12 12:13:09 +02:00
oy ac8c9b464e removed a duplicate server register message. Closes #956 2012-04-22 13:43:02 +02:00
oy e5293620f4 fixed resetting the error string of a net connection. Closes #954 2012-04-21 18:20:41 +02:00
oy 6f79a0562b fixed wrapping problems when rendering console input 2012-04-21 00:23:48 +02:00
oy bcc1f4aef0 fixed a compiler error and some warnings 2012-04-20 23:40:02 +02:00
oy 8e293d0e63 fixed ban range check to make sure the whole ip matches and not just rely on the hash. Closes #946 2012-04-20 22:20:11 +02:00
oy a953fd5e3b fixed wrong map download speed when switching to the editor while downloading. Closes #951 2012-04-20 22:11:41 +02:00
oy 18c56bca43 count spectators in the server browser when 'count players only'-filter is disabled 2012-04-20 21:50:25 +02:00
oy f09d4a19e1 prevent that the main tabs in the menu can be misused as refresh buttons 2012-04-20 21:45:33 +02:00
oy ea876df455 prevent that the server uses close messages from clients. Closes #950 2012-04-20 21:39:49 +02:00
oy 635dc7cda1 prevent that you can play the music ingame. Closes #947 2012-04-20 01:50:16 +02:00
oy b8d8859cfc abort 'ban vote' when player was banned and 'move to spec' vote when player joins the spectators 2012-04-20 01:22:52 +02:00
oy 900472f0a9 fixed that client displays active vote after connecting to a server 2012-04-20 01:13:51 +02:00
oy 1d4d641210 increased time for client info resend to prevent possible overlap 2012-04-20 01:11:32 +02:00
oy fa784a9b85 limit the number of chat messages a player can queue to 3 2012-04-20 01:09:49 +02:00
oy 49ac19c352 skip auto screenshot when the editor is active. #931 2012-04-20 01:04:12 +02:00
oy bfbd6995e3 fixed download speed setting 2012-04-20 00:52:46 +02:00
oy cd88e5e66c fixed updating the dead spec mode when followed player dies 2012-04-20 00:29:23 +02:00
oy 314978a87f fixed used nettype in server browser and try to use ipv4 and ipv6 socket when using a bindaddr. Closes #940 2012-03-04 12:47:16 +01:00
oy 9fee99b2f6 fixed registering of ban commands. Closes #942 2012-03-04 12:47:09 +01:00
oy d9c27c8426 reset rcon AuthTries on logout. Closes #941 2012-03-04 12:47:02 +01:00
oy 5253f2ffa1 auto adjust the screen resolution on first start. Closes #921 2012-03-04 12:46:55 +01:00
oy 525e7ad7d4 skip screenshot when window isn't active. Closes #931 2012-03-04 12:46:46 +01:00
oy 8c033a0e2e fixed chat ignore feature 2012-03-04 12:46:38 +01:00
oy c2e5771a15 improved map download. Closes #712 2012-03-04 12:46:32 +01:00
oy 42c845be49 fixed flag blinking issue. Closes #757 2012-03-04 12:46:22 +01:00
oy 98120aea31 fixed that 'dead' players aren't checked for player ready mode 2012-02-15 01:40:52 +01:00
oy ab13e4a183 show who is following you in spectator mode. Closes #594 2012-02-15 01:40:47 +01:00
oy bbfb6e5992 fixed map initialisation. Closes #64 2012-02-15 01:40:40 +01:00
oy b0bf7115c9 added lms gametype, updated standard gametype check and made players keep their score between rounds 2012-02-15 01:40:34 +01:00
oy 0f456aebee cleaned up gamecontroller and fixed some survival related things 2012-02-15 01:40:29 +01:00
oy ad33841deb added spectator mode for dead players in survival 2012-02-15 01:40:24 +01:00
oy 6b8287f7c7 cleaned up player flags 2012-02-15 01:40:19 +01:00
oy 23df3c609e removed pickup subtype and renamed rifle to laser and powerups to pickups 2012-02-15 01:40:13 +01:00
oy e848a38705 fixed team balance/respawn and skip pickups in survival 2012-02-15 01:40:08 +01:00
oy 7e78740478 made client scoreboard and hud survival ready 2012-02-15 01:40:04 +01:00
oy 495dc849ba prevent that players respawn in survival 2012-02-15 01:39:59 +01:00
oy 340ac89967 added rounds, wincheck and start equipment for survival 2012-02-15 01:39:54 +01:00
oy 98c18ebade added survival gametype base 2012-02-15 01:39:48 +01:00
oy 97061ab59d changed usage of round to match 2012-02-15 01:39:40 +01:00
oy b374a24c06 added start countdown when game starts without a timer 2012-02-15 01:39:35 +01:00
oy 35ba490183 added game states and fixed some pause related things 2012-02-15 01:39:29 +01:00
oy aec468a3c4 added player ready system. Closes #65 2012-02-15 01:39:24 +01:00
oy 24bda2faa0 cleaned up dependencies in game/server a bit 2012-02-15 01:39:18 +01:00
oy 5e4caa9b9c cleaned up gamecontroller 2012-02-15 01:39:13 +01:00
oy b32aff7d89 cleaned up few things 2012-02-15 01:39:07 +01:00
oy 3d4a8cf4c9 changed netversion to 0.7 2012-02-15 01:39:02 +01:00
Teetime ec8dd34a5a fix for saving bans in a file 2012-02-13 23:22:40 +01:00
oy c045071b40 always show default country flag on invalid country index 2012-02-05 15:53:22 +01:00
oy 27daa26b99 fixed stuck mouse cursor when loosing fullscreen focus on windows 2012-02-05 13:28:35 +01:00
oy 0c05b3bfa1 fixed compiling with vs2008 (#932) 2012-02-05 13:22:39 +01:00
oy d17ee055a2 fixed an issue about resending player info 2012-01-29 12:44:33 +01:00
oy 841e0dcb32 Merge pull request #927 from fisted/fix_tellport
tell what port might be in use, if we cannot bind
2012-01-29 03:33:48 -08:00
fisted 00f580cb91 tell what port might be in use, if we cannot bind 2012-01-28 23:54:04 +01:00
SushiTee e359f82c69 init m_LockTeams with 0 to prevent locked teams on server start 2012-01-26 22:18:21 +01:00
SushiTee 4b2a34e1c5 force vote only if there is a vote 2012-01-26 22:17:26 +01:00
SushiTee f737910e0a fixed FillSelection so it actually fills the current selection 2012-01-12 22:03:55 +01:00
east 28410c00a7 Econ bufferoverflow fix 2012-01-12 19:59:27 +01:00
SushiTee 65f4416164 added map info 2012-01-10 23:14:24 +01:00
oy fa81141110 added demo markers by Choupom. Closes #837 2012-01-10 23:13:19 +01:00
oy e8f9145a0d deactivate player ignore setting if show just friends chat is active and player isn't a friend 2012-01-10 23:03:23 +01:00
oy 4efd65359e show notification when game is paused 2012-01-10 22:40:48 +01:00
oy dfe91338f0 added pause command. Closes #15 2012-01-10 00:49:31 +01:00
oy 9251796c3a fixed rendering on pause/specific speed for damage indicators and muzzle in the demo player 2012-01-09 23:43:53 +01:00
oy 3e918075df added an option to show only chat messages from friends 2012-01-09 23:29:15 +01:00
oy e97cfaecad buffered chat input. Closes #916 2012-01-09 23:13:51 +01:00
oy 590dbac239 put the game version constants all together in one file. Closes #870 2012-01-09 02:02:02 +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 4fde2cf7f2 add tuning to demo. Closes #899 2012-01-09 00:49:20 +01:00
oy 7d2df3a386 added some vector operators 2012-01-09 00:38:20 +01:00
oy 7c300ccc7b added player names to dm score hud and repositioned the player name in team games. Closes #871 2012-01-09 00:28:42 +01:00
oy 526262ea55 increased the size of emoticons in the selector. Closes #625 2012-01-09 00:23:58 +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 3811476c6e removed multiple updating of the renderinfo for ninjas. Closes #855 2012-01-08 15:44:49 +01:00
oy 3626286d0d skip inactive kick for debug dummies to avoid console spam 2012-01-08 15:26:37 +01:00
oy 672b70e9b9 fixed some line endings 2012-01-08 13:57:40 +01:00
oy 57a975f38e added a server command to lock teams. Closes #831 2012-01-08 13:55:20 +01:00
oy a9db705c14 fixed that refocus is done when using Home-key in a editor edit box. Closes #821 2012-01-08 13:36:47 +01:00
oy f8b895181a show animation/grid/zoom level in the map editor. Closes #780 2012-01-08 13:16:19 +01:00
oy bafd22ebe7 show path in the editor file dialog. Closes #786 2012-01-08 13:14:02 +01:00
oy be37147342 fixed border rendering in the editor's image preview. Closes #908 2012-01-08 01:47:53 +01:00
oy 58f5779508 - disabled clipping lines in the tile picker
- fixed aspect ratio of the image in the tile picker
Closes #833
2012-01-08 01:14:52 +01:00
oy 535324d6ed added an entry for the kill command to the controls menu. Closes #652 2012-01-08 00:20:02 +01:00
oy 45302957f1 removed some unused zlib stuff. Closes #907 2012-01-07 23:50:47 +01:00
oy 6649d651a8 switched client and highlight chat sound. Closes #630 2012-01-06 20:06:13 +01:00
oy 2785293469 don't start playing the music again if we're quitting 2012-01-06 20:03:57 +01:00
oy f3ebfae18e drop multiple chat sounds that are played within 300ms. Closes #440 2012-01-06 19:47:49 +01:00
oy b592d7a591 cleaned up playing of global sounds 2012-01-06 19:38:40 +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
oy 78bb0e3d8c fixed compiling for macosx 2012-01-06 16:35:48 +01:00
oy 71dd0c5aab made gfx_finish work again 2012-01-06 14:12:49 +01:00
oy 12f76e7f8d made the editor work again. Closes #914 2012-01-06 12:55:19 +01:00
oy f14c0e2359 fixed linking for older gcc versions 2012-01-04 01:19:54 +01:00
oy f4f425b230 fixed compiling with gcc on windows 2012-01-04 01:10:56 +01:00
oy cc94472f04 fixed mac osx 2012-01-04 00:52:24 +01:00
oy 213b88835e fixed compiling on windows 2012-01-04 00:48:04 +01:00
oy 7328098f8d Merge pull request #912 from matricks/threadedflip
Threadedflip
2012-01-03 15:40:30 -08:00
Magnus Auvinen 7393151b6d fixed the osx opengl make current thingie.. I think... 2012-01-03 22:53:24 +01:00
Magnus Auvinen 666401e309 added osx implementation. not tested, not even compiled once. hope it works 2012-01-03 22:49:31 +01:00
Magnus Auvinen 2991f4071e fixed kicking of command buffer if it's full when rendering. fixed compile error on windows 2012-01-03 22:01:37 +01:00
Magnus Auvinen 50d872531a cleaned up the code. fixed so that SDL is inited on main thread and then transfers the gl context to the render thread 2012-01-03 21:39:10 +01:00
Magnus Auvinen e59b24d8db fixed atomics and semaphore for windows. can't test it correctly however due to that I only have a virtual box machine 2012-01-01 15:56:28 +01:00
Magnus Auvinen c31c82a584 added support for video modes 2012-01-01 14:30:45 +01:00
Magnus Auvinen d7fe3ddaab fixed shutdown and screenshot functionallity 2012-01-01 14:15:35 +01:00
Magnus Auvinen c1942ca6cb fixed the render frame time and cleaned up some more code 2012-01-01 13:38:46 +01:00
Magnus Auvinen 8b76105cfa cleaned up some of the code 2011-12-31 14:00:49 +01:00
oy c975390195 made vote ban check if the ip matches an authed player 2011-12-31 12:11:48 +01:00
Magnus Auvinen 6e57620c2c added flags for mipmap generation on textures. fixes missing texts 2011-12-31 11:18:55 +01: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 4e923442e4 fixed the broken damage indicators 2011-12-31 10:15:54 +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
Magnus Auvinen 8a91bfa1dd fixed texture upload support. removed raw gl calls from the text render 2011-12-31 09:40:11 +01:00
Magnus Auvinen 50e75da333 fixed so that the resolusion is set correctly on init 2011-12-31 01:23:04 +01:00
Magnus Auvinen 09b785a290 splitted out the graphics threaded into a separate header 2011-12-31 01:11:24 +01:00
Magnus Auvinen 8e56885795 initial commit of the threaded graphics. can start game and render the gui. no textures at the moment. still waits for the swap for now 2011-12-31 01:06:04 +01:00
oy ccaec79567 made it possible to automatically swap teams between rounds 2011-12-30 22:47:26 +01:00
oy 11cc0e78d7 removed chat spam for the team commands 2011-12-30 22:30:28 +01:00
oy ed4158e837 fixed last commit 2011-12-30 22:17:51 +01:00
BeaR afb1d5e201 Swap and Shuffle Teams 2011-12-30 21:52:01 +01:00
oy 8052ddf0ff fixed compiling 2011-12-30 19:35:57 +01:00
oy de3e94d901 clean up temp commands on logout in the client 2011-12-30 19:21:00 +01:00
oy ec4bb94537 added logout command for econ 2011-12-30 19:12:31 +01:00
Magnus Auvinen 8ffe582615 ugly incomplete hack to put the rendering into another thread so we don't have to wait for the flip 2011-12-30 16:02:22 +01:00
oy 1bb64d7534 fixed last commit 2011-12-30 00:07:17 +01:00
Learath2 81e6cf6f83 Added logout command. Closes #903 2011-12-29 23:53:07 +01:00
oy b44ee3d975 reworked ban system 2011-12-29 23:36:53 +01:00
heinrich5991 72d5ef329b added tileset_borderrem and renamed tileset_bordercopy -> tileset_borderset 2011-12-29 14:36:00 +01:00
heinrich5991 5722592916 added tileset_borderadd, aesthetical changes 2011-12-29 14:35:51 +01:00
heinrich5991 f76c7a8873 fixed a bug with constants, made the macro more readable 2011-12-29 14:35:45 +01:00
heinrich5991 41daa3b110 added tileset_bordercopy tool 2011-12-29 14:35:33 +01:00
oy 80835d2c11 added version files for pnglite and wavepack(both up-to-date). Closes #900 2011-12-29 14:00:28 +01:00
oy 353f5cc8d6 fixed that the flag grab sound is played several times in a server side demo. Closes #901 2011-12-29 13:56:24 +01:00
oy 4c73eab869 fixed empty player names based on utf8 characters. Closes #904 2011-12-29 13:34:13 +01:00
oy 988b1c22cf fixed that the server browser list gets sorted twice on a new entry 2011-12-29 13:06:53 +01:00
oy af9775f400 fixed texture increasing in the text renderer 2011-12-29 13:03:06 +01:00
oy 4f0ee26fcf removed some unused code 2011-12-29 12:37:28 +01:00
oy 6e20c32859 removed some resource loading spam. Closes #894 2011-12-10 18:23:29 +01:00
oy 99f04a7f87 let the server check if the input aims the center. Closes #889 2011-12-10 18:21:12 +01:00