Commit Graph

1042 Commits

Author SHA1 Message Date
momo5502
989c4f64a5 [ServerList] Colored pings 2017-02-11 18:30:26 +01:00
momo5502
53c27aa425 [Weapon] Fix material stuff 2017-02-11 14:12:43 +01:00
momo5502
9d08e84627 [General] Small refactoring 2017-02-10 22:02:13 +01:00
momo5502
77bda3aea3 [Exception] More detailed crash message 2017-02-10 21:51:30 +01:00
momo5502
ef675d4d87 [MinidumpUpload] Only upload small dumps 2017-02-10 21:51:30 +01:00
momo5502
e72a60c19e [Exception] Fix process suspension 2017-02-10 19:45:31 +01:00
momo5502
14601ebd03 [Node] Safer node deletion 2017-02-10 16:10:48 +01:00
momo5502
cf05da99a1 [IO] Safer file reading and writing 2017-02-10 15:18:11 +01:00
momo5502
b3f83fe955 [General] Fix code analysis warning and memory leaks 2017-02-10 14:17:01 +01:00
momo5502
a15ac958a3 [Dvar] Revert d528a2c5 and set name from steam 2017-02-10 10:19:36 +01:00
momo5502
ee06e79a28 [Exception] Destroy windows and suspend threads 2017-02-10 09:50:08 +01:00
momo5502
76c1d7754e [Slowmotion] Remove unnecessary brackets 2017-02-10 08:24:52 +01:00
TheApadayo
23ff36d590 [Exception] Added better exception handling so that when the users are morons it explains exactly what happened to them.... cause they're morons 2017-02-09 16:17:06 -05:00
momo5502
2d828d27db [IFxEffectDef] Continue with the efx parser 2017-02-09 21:14:47 +01:00
momo5502
12e3d9890f [Localization] Optimize credits 2017-02-08 19:27:35 +01:00
momo5502
c8b8633cc2 [Localization] Add missing credits, IW4Play stuff is commented out for now 2017-02-08 16:32:02 +01:00
momo5502
ef078a0ffb [Localization] Add credits 2017-02-08 16:25:48 +01:00
momo5502
7eef2ccf96 [Friends] Correctly hide localhost 2017-02-08 14:45:21 +01:00
momo5502
3b1c28ad1a [Exception] OCD strikes again 2017-02-07 09:43:16 +01:00
TheApadayo
a19c98dfca [MiniDump] Added 2 new flags: "bigminidump" and "reallybigminidumps" that dump code segments and code + data segments respectively. tell the testers to use them 2017-02-06 15:52:35 -05:00
momo5502
8270040aab [StartupMessages] Don't initialize variable in the header 2017-02-06 21:49:14 +01:00
momo5502
ddd8cb8b6a [StartupMessages] Adapt code to coding guidelines 2017-02-06 21:47:28 +01:00
momo5502
a0b21f43a0 [UIFeeder] Don't replace game feeders 2017-02-06 21:24:23 +01:00
TheApadayo
d524092944 [General] Housekeeping stuff and a NPE fix 2017-02-06 15:09:41 -05:00
momo5502
547fec18bd [Weapon] Fix killicons 2017-02-06 19:29:49 +01:00
momo5502
62edf9f7cf [Weapon] Fix sentry icon 2017-02-06 15:23:29 +01:00
momo5502
671a0b276d [Changelog] Remove thread lock 2017-02-06 14:34:40 +01:00
momo5502
4d177e3c3f [News] Don't fetch motd in unit tests
It's unreliable and not a unit we should test
2017-02-06 14:04:26 +01:00
sr0
13cffeba17 [Menus] Add credits menu 2017-02-06 13:55:19 +01:00
momo5502
4a65974901 [Weapon] Quick fix for sentry crash, icons are still shifted 2017-02-06 13:32:30 +01:00
momo5502
ee87a4948c [Weapon] Correctly clear configstrings 2017-02-05 22:25:38 +01:00
momo5502
99351df9d0 [General] Update protocol version, as backwards compatibility is gone 2017-02-05 18:21:09 +01:00
momo5502
9cb5864f57 [Weapon] Fix optimized division 2017-02-05 17:27:24 +01:00
momo5502
b51b4fe895 [Weapon] Remove debugging leftovers 2017-02-05 11:53:50 +01:00
momo5502
3aeebf9ac5 [Maps] Increase the weapon pool accordingly to the weapon limit 2017-02-05 11:43:41 +01:00
momo5502
af05e9de2f [Weapon] Reallocate config strings 2017-02-05 11:22:21 +01:00
momo5502
dfe404b1ad [Bans] Concatinate reason from left params 2017-02-05 11:22:21 +01:00
momo5502
e2efb1b695 [Dedicated] Optimize say hook 2017-02-05 11:22:21 +01:00
sr0
58a76eb52e [Menus] Add new menus 2017-02-05 03:46:27 +01:00
momo5502
59ae4b35c7 [Changelog] Optimize changelog 2017-02-04 21:52:49 +01:00
/dev/root
7faf4a91cd [News] Removed deprecated unit test 2017-02-04 21:19:34 +01:00
/dev/root
a705e2823e [News] Fixed typo
[ci skip]
2017-02-04 20:45:27 +01:00
/dev/root
9f52029121 [Changelog] Removed trim 2017-02-04 20:26:46 +01:00
/dev/root
f042aa2d4f [Changelog] Improved UIScript
- only run once
- support for offline
2017-02-04 19:07:19 +01:00
/dev/urandom
97bdf1a842
[News] Run Updater with -update -c flags to tell it to restart IW4x after updating. 2017-02-04 18:56:22 +01:00
/dev/root
a965fb1468 [Changelog] Changelog as Feeder 2017-02-04 18:42:12 +01:00
momo5502
ea76ca1823 [Weapon] Configstring patches, still doesn't fully work 2017-02-03 21:53:03 +01:00
momo5502
47c4a4f2bb [Weapon] Patch client config strings 2017-02-03 15:02:43 +01:00
momo5502
1570f6d8f6 [Weapon] Experimental configstring patches 2017-02-03 10:26:19 +01:00
momo5502
451eef2873 [Weapon] More fixes, configstring reallocation is needed though 2017-02-03 00:00:08 +01:00
momo5502
519042a283 [Weapon] Fix invalid address 2017-02-02 22:18:43 +01:00
momo5502
9cb7e0dffa [Download] Fix crash if TCP port is blocked 2017-02-02 21:07:40 +01:00
momo5502
8506a1bc51 [Friends] Regularly update the guid 2017-02-02 20:53:43 +01:00
momo5502
a1eccc2699 [Weapon] Finish increasing the weapon limit
I'm sure there are arrays I didn't reallocate, which might lead to buffer
overflows, so we absolutly need to test that code!!!!!!!
2017-02-02 18:51:20 +01:00
momo5502
0e5665a1b3 [Weapon] More weaponlimit patches 2017-02-02 17:47:11 +01:00
TheApadayo
7f09085218 [Party] Possible fix 2017-02-01 22:20:53 -05:00
momo5502
5f4cb40244 [Weapon] Fix weapon string reallocation 2017-02-02 00:19:18 +01:00
momo5502
6682893529 [Weapon] Experimental weapon limit patch, doesn't fully work yet 2017-02-02 00:04:31 +01:00
momo5502
a1a8d22275 [Friends] Add cl_anonymous 2017-02-01 21:16:22 +01:00
momo5502
ef937073ce [QuickPatch] Fix mouse pitch 2017-02-01 20:13:28 +01:00
momo5502
29acb108be [Hooking] Optimizie inline-asm hooks 2017-02-01 15:04:32 +01:00
momo5502
7954330418 [Network] Use linebreaks as separators 2017-01-31 22:02:08 +01:00
momo5502
29b3acfacb [Friends] Fix fps drops 2017-01-31 20:58:12 +01:00
momo5502
9b462469da [Friends] Correct order in frame handler 2017-01-31 18:35:56 +01:00
momo5502
5798de30be [Friends] Optimize sorting 2017-01-31 18:16:30 +01:00
momo5502
d31ff2e180 [RCon] Use linebreak as separator 2017-01-31 17:58:26 +01:00
momo5502
8e510aa45b [Friends] Cache friend data, as steam clears it 2017-01-31 17:53:59 +01:00
momo5502
8dd86043dc [Friends] Transmit ingame name 2017-01-31 17:04:54 +01:00
momo5502
538724f67e [Friends] Slightly optimize sorting 2017-01-31 16:32:04 +01:00
momo5502
4f421a642a [Friends] Clear state when debugging 2017-01-31 15:56:24 +01:00
momo5502
9bf1934083 [Friends] Use correct duration cast to determine online state 2017-01-31 15:35:34 +01:00
momo5502
b85dd9e3a1 [Friends] Determine online status using a timestamp 2017-01-31 10:21:12 +01:00
TheApadayo
358822d560 [StartupMessages] Added startup messages for the user to let us warn them of things that we need to (steam not being on, not having correct combo of DLC installed). Menu still needs some work though 2017-01-30 21:57:31 -05:00
momo5502
3cd287ae89 [Friends] Don't clear presence 2017-01-30 23:04:48 +01:00
momo5502
1f66ba68cb [Friends] Don't push update on startup 2017-01-30 22:19:13 +01:00
momo5502
0820e55f45 [Proxy] Run callbacks 2017-01-30 22:13:57 +01:00
momo5502
33c799b66e [Friends] Fix bugs 2017-01-30 21:54:34 +01:00
momo5502
deb2508b8d [Friends] Friends without worker 2017-01-30 21:13:30 +01:00
momo5502
9179714651 [Worker] Get rid of worker 2017-01-30 20:47:01 +01:00
momo5502
dc9171f136 [AntiCheat] Allow process synchronization 2017-01-30 18:57:26 +01:00
momo5502
2e6f8b1f9d [Friends] Consider localhost has a bad address 2017-01-30 18:09:08 +01:00
momo5502
a97260122a [IPCHandler] Only start the worker when running a client 2017-01-29 22:56:22 +01:00
momo5502
3d8a1010c2 [Friends] Display friends in blue 2017-01-29 21:50:08 +01:00
sr0
41c9ec9d32 [News] Open menu_first_launch when player is starting the game for the first time 2017-01-29 21:43:57 +01:00
sr0
6433e11f59 [Menus] Add menu_first_launch.menu 2017-01-29 21:43:12 +01:00
sr0
aeb730b7f4 [News] Add UIScript for open website and wiki 2017-01-29 21:42:35 +01:00
TheApadayo
c3fb9671b2 [DLC] Added better handling for users who don't have dlc maps installed when launching from the server list 2017-01-29 12:27:11 -05:00
momo5502
bb18fcc034 [Friends] Show playing iw4x state 2017-01-29 18:06:48 +01:00
momo5502
22b91c7a77 [Friends] First working version of the friend system 2017-01-29 17:16:09 +01:00
momo5502
f20fa5763c [Friends] Trigger state change when updating stats 2017-01-29 15:26:46 +01:00
momo5502
7d24aa8fe0 [Friends] Transmit rank 2017-01-29 15:10:54 +01:00
momo5502
0139465337 [Friends] Faster update 2017-01-29 11:40:20 +01:00
momo5502
adedc4088f [IPCHandler] Only run worker for the first instance 2017-01-29 11:02:29 +01:00
momo5502
7a9bda58c2 [RCon] Remove console spam 2017-01-29 11:02:10 +01:00
momo5502
4e587e91a0 [Friends] Correctly transmit presence data 2017-01-29 00:31:11 +01:00
momo5502
4271e3b108 [SteamCallbacks] Transmit callbacks from the worker to the client 2017-01-28 22:01:49 +01:00
momo5502
07469816bb [Friends] Update friends when the game starts 2017-01-28 20:36:48 +01:00
momo5502
20139d4a52 [Friends] Query friends from the worker 2017-01-28 19:05:16 +01:00
momo5502
46d3045d6f [Friends] Experimental ipc function handler 2017-01-28 15:51:50 +01:00
momo5502
0c8ba82fba [ServerList] Add playerCount command to see how many players there are 2017-01-28 13:31:43 +01:00