Maurice Heumann
74100dc869
Fix some serverlist issues
2023-02-06 18:39:55 +01:00
Maurice Heumann
f94b775094
Revert "Fix ip address order"
...
This reverts commit 12da0044be1f717b7e2b15a3cfb07842f4a1da1e.
2023-02-05 20:06:17 +01:00
Maurice Heumann
c040651b2d
Fix ip address order
2023-02-05 19:59:17 +01:00
Maurice Heumann
a2f52bce23
Run dedis without steam
2023-02-05 19:53:48 +01:00
Maurice Heumann
a15d6df35b
Regularly send server heatbeats
2023-02-05 19:39:44 +01:00
Maurice Heumann
e8372463cd
Remove bad stats hook
2023-02-05 19:08:47 +01:00
Maurice Heumann
513f673c01
Add serverlist support
2023-02-05 19:08:36 +01:00
Maurice Heumann
5a7be3732c
Small cleanup
2023-02-05 10:19:00 +01:00
Maurice Heumann
89d055a559
Skip the intro for dev builds
...
#128
2023-02-05 10:18:41 +01:00
Maurice Heumann
74bb7bcf0b
Handle stats transfer for dedis
...
Ugly workaround for #98
2023-02-04 16:17:44 +01:00
Maurice Heumann
ba1b66294c
Remove experiments
2023-02-04 16:02:20 +01:00
Maurice Heumann
e88ad62b4d
Experiments
2023-02-04 15:53:54 +01:00
Maurice Heumann
6ac0dd57e6
Fix client
2023-02-03 19:19:47 +01:00
Jari van der Kaap
55bcf1ebbd
Merge branch 'main' of https://github.com/JariKCoding/boiii
2023-02-03 00:05:09 +01:00
Jari van der Kaap
aab395c4ef
Fix rebase changes
2023-02-03 00:02:47 +01:00
Jari van der Kaap
d25d6a7c10
Added config file for saved dvars and added menu for unlocking loot
2023-02-02 23:43:58 +01:00
Jari van der Kaap
43364491ab
Changed UI Scripting init on frontend to different hook when everything is initialized
2023-02-02 23:43:12 +01:00
Jari van der Kaap
6ac79fa98b
Changed back uiscripting require path for loaded scripts to relative path
2023-02-02 23:43:12 +01:00
Jari van der Kaap
3adfdbddaf
Add UI Scripting support
2023-02-02 23:43:12 +01:00
Jari van der Kaap
b8cf8b2a56
Added config file for saved dvars and added menu for unlocking loot
2023-02-02 23:28:48 +01:00
momo5502
0666cff236
Fix server logic
2023-02-01 21:00:12 +01:00
Maurice Heumann
c25ad4dcb8
Better DPI awareness
2023-01-31 19:14:02 +01:00
Maurice Heumann
924e476328
Small adjustments
2023-01-31 19:07:33 +01:00
Maurice Heumann
dd5799f94a
Slight color adjustment
2023-01-31 18:57:37 +01:00
Maurice Heumann
6545ca963c
Adjust launcher
2023-01-31 18:56:21 +01:00
Maurice Heumann
d6db362296
Change launcher size
2023-01-31 18:14:02 +01:00
Maurice Heumann
b82d2d9438
Extract updater
2023-01-31 18:13:54 +01:00
Maurice Heumann
3177b74a37
Patched potentially cached browser emulator in urlmon
2023-01-31 18:13:25 +01:00
momo5502
c64ad6b1c2
Launcher progress
2023-01-30 19:10:58 +01:00
momo5502
28c87b13d6
Stb fixes
2023-01-30 19:10:58 +01:00
momo5502
e60ffbc9ee
Prepare launcher
2023-01-30 18:47:51 +01:00
momo5502
f2924eee05
Early DPI awareness
2023-01-30 18:38:41 +01:00
momo5502
10cbf6a8bc
Add new symbols
2023-01-28 15:29:52 +01:00
momo5502
3ad19292a9
Wait for console start
2023-01-26 20:36:14 +01:00
Maurice Heumann
ce2f04ef12
Small renaming
2023-01-24 18:54:29 +01:00
Maurice Heumann
d547aa6065
Merge pull request #106 from mjkzy/gsc
...
fix infinite loop
2023-01-10 11:00:11 +01:00
m
f9939aa2ab
Update and rename patches.cpp to dedi_patches.cpp
2023-01-09 16:23:29 -06:00
m
f36ca5600f
Update patches.cpp
2023-01-09 16:20:28 -06:00
m
15fdb6340f
fix infinite loop
2023-01-09 16:03:43 -06:00
Diavolo
c92d3a9932
fix(network): add is_server check
2023-01-09 22:51:37 +01:00
Maurice Heumann
37edda91d9
Disable color hooks until needed
2023-01-09 19:03:13 +01:00
Edo
08bdae050e
fix: symbols (oops again)
2023-01-09 17:55:33 +01:00
Edo
907fa4bfa6
fix: add _g here as well
2023-01-09 17:40:08 +01:00
Edo
be92257abf
fix: add elusive g 😱
2023-01-09 17:39:35 +01:00
Diavolo
549064fa64
fixes for iw4m, gsc, notifes and more
2023-01-09 16:53:51 +01:00
Maurice Heumann
e7de6af00a
Automatically stop cinematic when joining zombies matches
...
Fixes #97
2023-01-08 16:14:06 +01:00
Maurice Heumann
5f4f498a1e
Prepare team assignment fix
2023-01-07 13:46:23 +01:00
Maurice Heumann
db8c81e591
Remove leftovers
2023-01-07 13:46:23 +01:00
Maurice Heumann
89508ea244
Prepare colored name support
2023-01-07 13:46:23 +01:00
Maurice Heumann
09e208bcf7
Small fix
2023-01-06 10:39:07 +01:00
Maurice Heumann
4312255566
Adjust console for servers
2023-01-06 10:29:24 +01:00
Maurice Heumann
f12e6261d1
Rename bdDDL task
2023-01-04 18:45:59 +01:00
Maurice Heumann
bddac6209d
Add ddl checksums
2023-01-03 20:24:41 +01:00
Jari van der Kaap
b45776d2ad
Changed UI Scripting init on frontend to different hook when everything is initialized
2023-01-03 00:27:40 +01:00
Jari van der Kaap
1d32386ada
Changed back uiscripting require path for loaded scripts to relative path
2023-01-02 23:18:24 +01:00
Maurice Heumann
7052ef8407
Support bots on servers
2023-01-02 15:18:37 +01:00
Maurice Heumann
55f12e3313
Basic working dedicated server support
2023-01-02 13:57:00 +01:00
Jari van der Kaap
27d081700a
Add UI Scripting support
2023-01-02 01:12:14 +01:00
Maurice Heumann
59586e18e6
Rename component interfaces
2023-01-01 21:51:04 +01:00
Maurice Heumann
3a6f973473
Prepare dedicated server support
2023-01-01 21:48:32 +01:00
Maurice Heumann
f4a4a95674
Add spawnBot command
...
This fixes issue #69
2022-12-31 12:18:09 +01:00
Maurice Heumann
967e11bcd0
Remove dummy command
2022-12-30 20:35:29 +01:00
Maurice Heumann
a7f60aeae2
Add custom command support
2022-12-30 19:17:36 +01:00
Diavolo
b8fecbc12b
maint(utils): use constexpr c++20 function instead of macro
2022-12-27 10:25:24 +01:00
Maurice Heumann
9ab865ad2a
Switch mode when necessary
2022-12-13 19:11:49 +01:00
Maurice Heumann
c89ee22517
Add color patches
2022-12-11 20:56:48 +01:00
Maurice Heumann
84e29b11d8
Fix command handling
2022-12-09 18:23:23 +01:00
Maurice Heumann
d52fdc70cf
Add dvar structs
2022-12-09 18:23:14 +01:00
Maurice Heumann
c2f1e8985d
Switch guid for second instance
2022-12-04 20:32:35 +01:00
Maurice Heumann
c8cfb1f470
Small fixes
2022-12-04 19:59:35 +01:00
Maurice Heumann
d1337fc794
Use jpg compressed resources
2022-12-04 12:24:21 +01:00
Maurice Heumann
1614566a9a
Cleanup steam proxy
2022-12-04 11:09:08 +01:00
Maurice Heumann
0abeeaed28
Fix tls dll
2022-12-03 21:52:04 +01:00
Maurice Heumann
6f9fbb2a7d
Fix bug
2022-12-03 20:04:48 +01:00
Maurice Heumann
e22eccb342
More cleanup
2022-12-03 19:56:24 +01:00
Maurice Heumann
53891376af
Small cleanup
2022-12-03 19:47:58 +01:00
Maurice Heumann
fc65e498bb
Apply relocations manually on wine
2022-12-03 16:29:51 +01:00
Maurice Heumann
0eb2f07a37
Add wine detection
2022-12-03 16:06:05 +01:00
Maurice Heumann
73ee55e772
Remove leftover code
2022-12-03 16:05:44 +01:00
Maurice Heumann
72d7217c4b
Call callbacks more often
2022-11-30 19:22:20 +01:00
Maurice Heumann
d5ccf4c7a3
Add discord rich presence
2022-11-30 18:02:57 +01:00
Maurice Heumann
6fd413db8a
Small formatting fixes
2022-11-29 08:07:29 +01:00
Jari van der Kaap
9d6c209cf8
Added extra CaC slots, unlocked CWL camo's, paid specialist outfits and gobblegums
2022-11-29 00:09:44 +01:00
Jari van der Kaap
dd07fbddf7
Fixed class not selectable when dlc weapon is included
2022-11-28 22:15:58 +01:00
Jari van der Kaap
87ba0f58af
Enabled Blackjack & first test for enabling DLC weapons
2022-11-28 00:30:29 +01:00
Maurice Heumann
a489cbe600
Merge pull request #83 from diamante0018/main
...
refactor(memory): remove nullptr check before std::free
2022-11-26 20:03:14 +01:00
FutureRave
6bc46e6ad1
refactor(memory): remove nullptr check before std::free
2022-11-26 15:22:36 +00:00
Maurice Heumann
e57273ed0c
Small fix
2022-11-26 09:07:09 +01:00
momo5502
a135bdba9c
Prepare dedicated component
2022-11-24 17:25:37 +01:00
momo5502
c4987fc871
Generate guid through hardware identifiers
2022-11-21 20:45:29 +01:00
FutureRave
0e576d3852
fix(game): update symbols
2022-11-21 18:37:25 +00:00
FutureRave
337b52891c
refactor(io): use the filesystem library where appropiate
2022-11-21 18:35:15 +00:00
FutureRave
cae0793e7f
refactor(cmd): add support for cmds + cleanup
2022-11-21 18:08:27 +00:00
momo5502
1bb9add331
Overwrite bot names
2022-11-20 17:44:08 +01:00
momo5502
97ddddef78
Remove unused headers
2022-11-20 16:43:25 +01:00
momo5502
ff2db2330c
Update ugc vtable id
2022-11-20 16:43:25 +01:00
momo5502
47ac6aaf2a
Move definitions
2022-11-12 08:07:51 +01:00
momo5502
82270c0b78
Cleanup game
2022-11-11 17:19:26 +01:00
momo5502
ef39098e28
Refactor the component system
2022-11-11 17:00:34 +01:00
momo5502
13be8f3894
Get rid of the runner
2022-11-11 16:21:24 +01:00
momo5502
89898c974e
Adjust original filename
2022-11-09 20:29:11 +01:00
momo5502
44eecdd76b
Fix error messages
2022-11-09 20:19:28 +01:00
momo5502
9a7b72dcd5
Rename pre_start to post load and introduce pre_load event
2022-11-09 20:19:16 +01:00
momo5502
c974e12731
Fix splash icon
2022-11-09 18:33:20 +01:00
momo5502
60518eda63
Small cleanup
2022-11-09 18:28:20 +01:00
momo5502
a240015fd4
Fix relaunching
2022-11-09 18:23:38 +01:00
momo5502
699dd4bfcb
Use forground window as parent for errors
2022-11-09 18:18:39 +01:00
momo5502
e801078621
Disable icon component
2022-11-09 18:14:39 +01:00
momo5502
908d480e59
Finish process wrapper
2022-11-09 18:10:34 +01:00
momo5502
c0be5d7cad
Prepare symbols for process wrapping
2022-11-09 17:10:08 +01:00
momo5502
3ca2c0dbec
Small cleanup and utils
2022-11-08 17:58:57 +01:00
momo5502
3fce9f6fdd
Enable branch tracing for hardware breakpoints
2022-11-05 10:26:34 +01:00
momo5502
a9ef15c526
Change application icon
2022-10-30 11:43:06 +01:00
momo5502
d6e73da190
Fix warning
2022-10-29 21:09:18 +02:00
momo5502
6b31b2a7ae
Some experiments
2022-10-29 20:21:13 +02:00
momo5502
442a8f2f6f
Small changes
2022-10-29 20:05:22 +02:00
momo5502
c898746026
More connection progress
2022-10-28 22:16:14 +02:00
momo5502
1f525186e9
Prepare connecting
2022-10-28 20:34:10 +02:00
momo5502
5c1fe422e4
Make socket byte optional to support legacy protocols
2022-10-28 18:27:31 +02:00
momo5502
e21993c553
Fix checksum verification
2022-10-28 16:15:00 +02:00
momo5502
ebcdbf9288
Set initial state to challenging
2022-10-28 15:29:08 +02:00
momo5502
e252872337
Don't redirect dw socket to regular socket
2022-10-28 15:28:22 +02:00
momo5502
219cda9293
Prevent kicking clients without dw handle
2022-10-28 15:27:54 +02:00
momo5502
1f73feb6bc
Remove bad fix for netadr types
2022-10-28 15:27:38 +02:00
momo5502
d37206be5e
Don't remove local net id for now
2022-10-28 15:27:22 +02:00
momo5502
8da3527a90
Remove test
2022-10-28 15:26:46 +02:00
momo5502
a8c47219ad
Fix compilation
2022-10-25 21:31:20 +02:00
momo5502
1679c6dacd
Fix initial connection state
2022-10-25 21:09:38 +02:00
momo5502
1517005793
Don't swap netadr types
2022-10-25 20:42:48 +02:00
momo5502
5a04cc78de
Add CL_ConnectFromLobby
2022-10-25 20:42:37 +02:00
Maurice Heumann
719843db76
Update network.cpp
2022-10-25 08:35:58 +02:00
momo5502
e89ab95048
More networking progress
2022-10-24 21:00:22 +02:00
momo5502
ee86be0cf5
Support handling networking packets
2022-10-24 19:57:46 +02:00
Hosseinpourziyaie
2650ad7121
Skip un-handled reportReward task init
...
reportReward task with action name get_user_periodic_rarities; purpose unknown
it retries for ever untill it gets valid response from server if not disabled
2022-10-24 01:09:18 -07:00
momo5502
8a3e6d3fc4
Stabilize raw socket communication
2022-10-23 20:57:44 +02:00
momo5502
250364903e
More networking progress
2022-10-23 19:56:03 +02:00
momo5502
4fb26887ac
Prepare DTLS removal
2022-10-19 21:07:20 +02:00
momo5502
1b5c4234dd
Add bdMatchmaking
2022-10-19 21:07:20 +02:00
momo5502
8510696fbd
Fix stats
2022-10-17 21:01:33 +02:00
momo5502
6d80528025
Fix branding
2022-10-17 21:01:21 +02:00
momo5502
657919cb71
Cleanup branding
2022-10-17 20:17:41 +02:00
momo5502
1f7397b2f3
Output debug string in debug mode
2022-10-17 20:10:18 +02:00
momo5502
cc417253b0
Fix get user files task
2022-10-17 20:09:34 +02:00
momo5502
ca3f3a1fe1
Add debug branding again
2022-10-17 20:09:13 +02:00
momo5502
f0112723ff
Remove default mod
2022-10-17 20:08:27 +02:00
jazzwolf
69a9d58733
Use utils:nt::handle
2022-10-07 18:52:50 +02:00
jazzwolf
b7ae95de62
Fix nullptr exception when restoring debug functions
2022-10-07 18:37:14 +02:00
Maurice Heumann
56fc48a8f1
Update arxan.cpp
2022-10-04 19:00:40 +02:00
momo5502
8e547e0443
Small fix
2022-10-02 08:47:39 +02:00
momo5502
25c2853d4b
Set steam proxy priority to run exactly after the updater
2022-10-01 20:42:40 +02:00