Commit Graph

2439 Commits

Author SHA1 Message Date
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
3cd287ae89 [Friends] Don't clear presence 2017-01-30 23:04:48 +01:00
f3688ac106 Merge branch 'no-worker' into 'develop'
No worker
2017-01-30 22:57:57 +01:00
30d71491d3 [Submodules] Update boost/core 2017-01-30 22:29:26 +01:00
1f66ba68cb [Friends] Don't push update on startup 2017-01-30 22:19:13 +01:00
0820e55f45 [Proxy] Run callbacks 2017-01-30 22:13:57 +01:00
33c799b66e [Friends] Fix bugs 2017-01-30 21:54:34 +01:00
deb2508b8d [Friends] Friends without worker 2017-01-30 21:13:30 +01:00
9179714651 [Worker] Get rid of worker 2017-01-30 20:47:01 +01:00
dc9171f136 [AntiCheat] Allow process synchronization 2017-01-30 18:57:26 +01:00
2e6f8b1f9d [Friends] Consider localhost has a bad address 2017-01-30 18:09:08 +01:00
678167ca38 [Runner] Fix condition 2017-01-30 17:52:18 +01:00
5931c42cc6 [Runner] Workaround if we can't open the parent process 2017-01-30 17:47:29 +01:00
bef2cbfdcc [Submodules] Update boost/core and mongoose 2017-01-30 16:14:34 +01:00
a97260122a [IPCHandler] Only start the worker when running a client 2017-01-29 22:56:22 +01:00
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
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
bb18fcc034 [Friends] Show playing iw4x state 2017-01-29 18:06:48 +01:00
1e72fe51be Merge branch 'friendhandler' into 'develop'
Friendhandler
2017-01-29 17:16:46 +01:00
22b91c7a77 [Friends] First working version of the friend system 2017-01-29 17:16:09 +01:00
f20fa5763c [Friends] Trigger state change when updating stats 2017-01-29 15:26:46 +01:00
7d24aa8fe0 [Friends] Transmit rank 2017-01-29 15:10:54 +01:00
67d963a0c8 [IPC] Better worker cleanup 2017-01-29 11:48:42 +01:00
0139465337 [Friends] Faster update 2017-01-29 11:40:20 +01:00
adedc4088f [IPCHandler] Only run worker for the first instance 2017-01-29 11:02:29 +01:00
7a9bda58c2 [RCon] Remove console spam 2017-01-29 11:02:10 +01:00
4e587e91a0 [Friends] Correctly transmit presence data 2017-01-29 00:31:11 +01:00
4271e3b108 [SteamCallbacks] Transmit callbacks from the worker to the client 2017-01-28 22:01:49 +01:00
07469816bb [Friends] Update friends when the game starts 2017-01-28 20:36:48 +01:00
cd15ad88cd [IPC] Use first worker 2017-01-28 19:22:39 +01:00
f81f820b47 [IPC] Experimental second handler 2017-01-28 19:21:55 +01:00
20139d4a52 [Friends] Query friends from the worker 2017-01-28 19:05:16 +01:00
46d3045d6f [Friends] Experimental ipc function handler 2017-01-28 15:51:50 +01:00
4cf2ca270c [Friends] Add friend handler 2017-01-28 14:20:50 +01:00
0221d24f07 [Runner] Add handler interface 2017-01-28 14:20:50 +01:00
0c8ba82fba [ServerList] Add playerCount command to see how many players there are 2017-01-28 13:31:43 +01:00
0d5ce55b54 [Worker] Change console title 2017-01-28 12:39:20 +01:00
25fbd00c52 [Renderer] Use static address in hooks, hope this makes it more stable 2017-01-28 12:39:03 +01:00
920f660948 [Submodules] Update protobuf 2017-01-28 12:38:40 +01:00
b2a84b2caf Merge branch 'boost' into 'develop'
Boost
2017-01-27 23:11:43 +01:00
ee185c538f [ConnectProtocol] Upgrade the protocol to the new ipc infrastructure 2017-01-27 23:09:32 +01:00
559195c5cc [IPCHandler] Register basic ipc handler 2017-01-27 22:45:01 +01:00
38d0ca616a [AntiCheat] Reenable process protection 2017-01-27 22:04:26 +01:00
d79493d6d7 [Steam] Only handle overlay related operations in the client 2017-01-27 22:04:11 +01:00
4e84c297e4 [IPC] Use iw4x as worker process instead of creating a separate binary 2017-01-27 22:03:35 +01:00
fc0bf1acc1 [IPC] Basic IPC channel class 2017-01-27 17:21:10 +01:00
ef01b4e617 [IPCPipe] Launch the worker process 2017-01-27 15:06:31 +01:00