Commit graph

2248 commits

Author SHA1 Message Date
oy 78e18dc2cb Show user authlevel on status command. Closes #985 2012-07-29 12:17:16 +02:00
oy c28a45796b fixed asserts when sorting the server browser 2012-07-29 12:09:31 +02:00
oy c808d48f20 handle some network snapshot data as messages/events and add them locally for demo recording 2012-07-29 11:54:29 +02:00
oy 3d10432d97 fixed compiler error. Closes #982 2012-07-22 10:44:50 +02:00
oy de7942d6e4 fixed editor crash on replacing images. Closes #981 2012-07-22 10:43:19 +02:00
oy 9ae4479dad cleaned up rcon auth messages 2012-07-21 20:00:01 +02:00
BeaR 2c4bcf8874 grey out text color of non-active gui elements. Closes #867. 2012-07-21 19:28:03 +02:00
oy a6d658903d fixed invalid inactive kick when dead during survival. Closes #957 2012-07-21 19:18:49 +02:00
oy 7d8e76ecaf fixed semaphore behavior on windows. Closes #926. Closes #934. 2012-07-21 18:53:09 +02:00
BeaR 96d30fa820 end a round when there's only 1 player left (#961) 2012-07-21 18:48:19 +02:00
oy a9165cd7a0 removed no longer needed server dummy commands 2012-07-21 18:34:24 +02:00
oy c24e35fa87 merged tileset_border tools 2012-07-21 18:30:21 +02:00
oy f8e114ff5a fixed problems with RGB images in maps. Closes #962 2012-07-21 11:38:26 +02:00
oy 0e28755475 show ninja powerup status in the hud. Closes #955 2012-07-21 11:06:18 +02:00
oy a69a0c4f67 reduced some possible spam for the server 2012-07-19 12:18:12 +02:00
oy 5c2534969c fixed saved skin files and cleaned up writing newlines 2012-07-19 11:57:20 +02:00
oy 5fdca5bf54 removed some unused save directories and abort when the save directory cannot be created 2012-07-19 11:49:03 +02:00
oy cc90329689 "Bug fix - When mousing over "Show only chat messages from friends" an 'x' appears without selecting but goes away when highlight fades. Added default variable to 0, like others in menu." by theanomaly18 2012-07-19 11:11:14 +02:00
oy 63fe5a70da removed duplicate particle handling. Closes #975 2012-07-19 11:02:45 +02:00
oy ae6d2b6fdb auto-refresh the demo browser when opening it 2012-07-19 10:56:23 +02:00
oy b69417f3aa let the demoplayer check for the correct net version (prevents crash) and show the reason within the error popup 2012-07-19 10:51:04 +02:00
oy 3a0b017619 fixed try_lock on windows 2012-07-19 10:01:57 +02:00
oy 42f689f5f3 added missing newline at end of file 2012-07-18 00:26:40 +02:00
SushiTee fea5e1316c -changed tab color -fixed general button 2012-07-17 22:08:32 +02:00
SushiTee 0f7b734aff moved tab bar to edge of menu 2012-07-17 22:07:39 +02:00
SushiTee c6d6328353 changed in game menu (divided game stuff from settings) 2012-07-17 22:07:13 +02:00
SushiTee 8df2d0140c don't render empty filters 2012-07-17 22:04:31 +02:00
SushiTee 97e43c744c don't load internet server list when it should be LAN 2012-07-17 22:04:03 +02:00
Choupom 4961d9dfa8 fixed custom color menu overlaps other menu 2012-07-17 22:02:57 +02:00
SushiTee 1072cc5509 fixed selecting servers with mouse 2012-07-17 22:02:19 +02:00
SushiTee 1cafa808b9 reintegrate settings into in game menu 2012-07-17 22:01:27 +02:00
Choupom be2c055775 tweaked the skin files syntax a bit 2012-07-17 21:59:44 +02:00
Choupom 22fd41289f fixed so we can change our skin from the console correctly 2012-07-17 21:58:38 +02:00
Choupom 93943acced made some functions const 2012-07-17 21:56:01 +02:00
Choupom f8939534c7 fixed so skin is default the first time we launch the game 2012-07-17 21:55:20 +02:00
Choupom 3c02b896fa fixed display of custom color should be removed if there is nothing chosen for the current selection 2012-07-17 21:54:26 +02:00
Choupom ccbb82fd80 fixed client info resend on team gametypes 2012-07-17 21:53:28 +02:00
oy be6fff32a3 fixed last commit 2012-07-17 21:51:40 +02:00
Choupom e548308bbb merged skin system 2012-07-17 21:51:01 +02:00
SushiTee 052f4b5514 fixed overlapping in controls settings page (fixes #3) 2012-07-17 13:16:10 +02:00
SushiTee 4b57161752 -integrated popups into menu -made filter editable 2012-07-17 13:10:11 +02:00
SushiTee 1220bafb0e continued rearranging server browser 2012-07-17 13:00:42 +02:00
SushiTee 6b1256799a fixed top right corner of settings 2012-07-17 12:59:37 +02:00
SushiTee 8e09a80e22 - new browser icon - fixed overlay - colorizing ping 2012-07-17 12:55:47 +02:00
SushiTee e1152c25e5 added buttons to header and changed sizes a bit 2012-07-17 12:24:39 +02:00
SushiTee 4019c42ac3 added some stuff to filter header 2012-07-17 12:18:47 +02:00
SushiTee 8ce18b32c1 marking hot entries 2012-07-17 12:13:02 +02:00
oy 6a4b68db95 fixed last commit 2012-07-17 12:11:04 +02:00
SushiTee 9bbfa8a943 more work on serverbrowser. selecting and scrolling works fine now 2012-07-17 12:09:15 +02:00
SushiTee 8a79f18805 continued working on server browser 2012-07-17 11:59:24 +02:00
SushiTee 80e7da8f63 made serverbrowser able to have more filters (TODO: redo it after the rendering of it is done) 2012-07-17 11:19:12 +02:00
SushiTee d135117135 began with server browser filters 2012-07-17 11:03:43 +02:00
oy c7938ced97 fixed last commit 2012-07-16 19:20:52 +02:00
SushiTee 65cc8f7fd9 rearranged settings pages 2012-07-16 19:15:10 +02:00
SushiTee ec29a5f104 made menu the same size on every resolution 2012-07-16 18:15:22 +02:00
SushiTee 6757e667e7 added server browser tabs 2012-07-16 18:11:05 +02:00
SushiTee 74053427e5 -began to rearrange menu pages -added ESC shortcut to return to start menu 2012-07-15 19:10:07 +02:00
SushiTee d3cc755d0e - new settings.png - added possibility to invert rect edges 2012-07-15 19:02:21 +02:00
SushiTee 0e3c8e4bba -fixed fade in graphics settings menu -added version to start menu 2012-07-15 18:56:08 +02:00
SushiTee 5bfcbb3e17 fixed friend list 2012-07-15 18:51:32 +02:00
SushiTee a95ec67ac8 fixed demo playback 2012-07-15 18:50:43 +02:00
SushiTee 2d32a65e2a fixed zoom 2012-07-15 18:50:12 +02:00
SushiTee bf4a637d1f fixed rendering envelopes 2012-07-15 18:48:18 +02:00
SushiTee 43be558ebc forgot one static into for button mouse sense scrollbar 2012-07-15 18:41:04 +02:00
SushiTee 16879384d4 -default grey -new gui logo 2012-07-15 18:40:19 +02:00
SushiTee f9df5c32bd fixed camera 2012-07-15 18:38:09 +02:00
SushiTee d6030e7084 some security 2012-07-15 18:36:51 +02:00
oy d147653185 fixed last commit 2012-07-15 18:36:06 +02:00
SushiTee 4f9cd3bf14 changed way of loading the menu map (not save yet) 2012-07-15 18:35:47 +02:00
oy 608cd3b4a8 fixed compiling 2012-07-15 13:03:00 +02:00
SushiTee ae64b8c2f5 lets fade it all :) -added missing images 2012-07-15 13:02:32 +02:00
SushiTee faa7c0f073 added 0.5 sec image fade 2012-07-15 12:51:20 +02:00
SushiTee 248124c4d6 made images always fit into buttons with correct ratio 2012-07-15 12:48:54 +02:00
SushiTee 07dd9c1e97 added all images 2012-07-15 12:45:38 +02:00
SushiTee 1d480f34bd -added images to startmenu -changed way to load menu image 2012-07-15 12:42:22 +02:00
oy 1f76649bd1 fixed compiling 2012-07-15 11:45:04 +02:00
SushiTee 4aeb552506 started with start menu 2012-07-15 11:42:03 +02:00
SushiTee 7d7d20cf8b added some configuration 2012-07-15 11:21:16 +02:00
SushiTee f7b52619b5 some more animation 2012-07-15 11:07:51 +02:00
SushiTee 350a2e92ea fixed various things 2012-07-15 10:58:17 +02:00
oy bd6705bd74 fixed last commit 2012-07-15 10:52:38 +02:00
SushiTee fcabed11b4 started writing map background in menu 2012-07-15 10:50:05 +02:00
oy b52144fef8 fixed missing messages when net connection closes 2012-07-08 18:37:32 +02:00
oy 9147623ad4 fixed some memory leaks in the map editor 2012-07-08 13:13:21 +02:00
oy ecf99fbcb4 added some missing file handle closures 2012-07-08 12:03:42 +02:00
oy e4e3ba96d3 added command to force team balance 2012-07-08 11:54:36 +02:00
oy 0fcaa459ab limit characters within player names to ascii range to prevent utf8 impersonating 2012-07-08 11:40:23 +02:00
oy a7992085b8 cleaned up pure gametype/map check in the server browser and made pure gametypes 'more equal' 2012-07-07 18:35:08 +02:00
BeaR 8372849cba #913
Fix Input Handling
2012-07-07 11:30:04 +02:00
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