Commit Graph

123 Commits

Author SHA1 Message Date
BrentVL-1952840
ee2e53d00b Fix non-teambased scoreboards 2023-03-23 11:27:38 +01:00
Maurice Heumann
6710b231e7 Add missing symbol address 2023-03-22 18:49:55 +01:00
Maurice Heumann
b8751df584 Cleanup say and tell commands 2023-03-22 18:49:48 +01:00
Edo
a6990bc0f1 maint(utils): use * to indicate pointers 2023-03-22 13:36:44 +00:00
FutureRave
69cae13da1 feature: name g_log dvar 2023-03-22 13:19:43 +00:00
BrentVL-1952840
ab10d3641f Use call_safe method instead 2023-03-20 21:38:15 +01:00
BrentVL-1952840
b8a8125750 Merge remote-tracking branch 'upstream/main' into dvar_sessionmode 2023-03-20 19:25:00 +01:00
momo5502
638ea0862a Fix callable symbols 2023-03-19 21:22:59 +01:00
momo5502
de3c598885 Add call_safe method to symbols to spoof call stack 2023-03-19 18:27:47 +01:00
BrentVL-1952840
f4f50d2c55 Patch value sessionmode bool dvar for every mode by default 2023-03-18 18:37:30 +01:00
BrentVL-1952840
76c4c44583 Fix registering sessionmode bool dvars not setting its value 2023-03-18 16:08:50 +01:00
Michael
4437a8d10e Unlock secret entitlement calling cards. 2023-03-17 19:10:24 -04:00
Mike
4715f22611 Merge branch 'momo5502:main' into main 2023-03-17 08:46:23 -04:00
BrentVL-1952840
e53dcce24c Remove schedule time dvar patches 2023-03-16 23:21:26 +01:00
Michael
06f7bd24a9 Unlock Dark Matter camo.
Add unlock all specialists outfits.
Change emblems_and_backings dvar to a more user friendly name.
Add unlock specialists outfits to lua menu.
Remove stdcall from typedef.
2023-03-16 13:48:57 -04:00
BrentVL-1952840
78036681ea Merge remote-tracking branch 'upstream/main' into dvar_patches 2023-03-16 13:18:27 +01:00
BrentVL-1952840
8379f314fd Add dvars patches 2023-03-16 13:12:53 +01:00
Michael
f0e76a4e06 Update unlock all options.
Include reticles with the unlockall camos option.
Add unlock all emblems and backings.
Added camo and emblems to lua menu.
2023-03-14 22:49:54 -04:00
Michael
8da07b8c1d Fix dvar_t struct.
Update references to DvarValue struct.
2023-03-14 14:32:08 -04:00
Maurice Heumann
85794fd992 Implement rcon support
This fixes #337
2023-03-14 19:12:50 +01:00
momo5502
a3769a4489 Rundimental ingame chat support
Technically, this implements #168.
However, it's very ugly, so it needs cleanup.
2023-03-13 20:34:18 +01:00
project-bo4
069749f915 bdProfiles service
fixes profile customization lockout(calling card and emblem only?)

Not tested on public games but clearly others players still wont see real info since your dw server is emulated locally and does not provide connectivity between players.

in case you want to adopt it with your system basically  one way might be somehow merging it with any of ddl's shared with dedicated servers; not so familiar with how it works.
2023-03-13 06:37:51 -07:00
BrentVL-1952840
9f8537ae7b Merge remote-tracking branch 'upstream/main' into usermaps 2023-03-08 22:00:46 +01:00
BrentVL-1952840
c73896456f Add usermap support 2023-03-08 22:00:41 +01:00
Maurice Heumann
dbee7d9741 Add Dvar_RegisterString 2023-03-07 18:33:27 +01:00
momo5502
2872dbf6a2 Fix more addresses and components 2023-03-05 10:39:12 +01:00
BrentVL-1952840
22e28fa0e7 Fix wrong function hook 2023-03-04 19:11:27 +01:00
BrentVL-1952840
a1d46ba594 Update ui_scripting 2023-03-04 18:09:39 +01:00
BrentVL-1952840
5633de340d Update symbols 2023-03-04 15:02:08 +01:00
momo5502
174408fc9e Merge remote-tracking branch 'origin/main' into feature/steam-update 2023-03-04 13:44:15 +01:00
momo5502
f825668720 Detect steam update 2023-03-04 13:42:56 +01:00
BrentVL-1952840
de9e239711 Update console 2023-03-04 12:36:06 +01:00
Jari van der Kaap
6baee87d6e Added compiled GSC loading by overriding existing scripts & implemented fix for change team not being available 2023-02-28 23:58:07 +01:00
BrentVL-1952840
e4735d0337 Forgot to add server address 2023-02-28 20:27:03 +01:00
momo5502
2d2f1d2968 Prevent spawning bots when not being host
Fixes #253
2023-02-28 07:35:35 +01:00
BrentVL-1952840
7c755c106a dvar stuff
-Read dvar names and hashes from file and copy dvar name to each known dvar from pool.
-Hook dvar_foreach functions to show them in the ingame client console.
-Patch some dvar flags checks to show them in dvarlist/dvardump command
-Patch a dvar flag check that doesn't allow some dvars to be recognized when typed in console.
2023-02-26 22:45:48 +01:00
BrentVL-1952840
ca3c3a12d7 Potential fix dedicated servers loading offline classes 2023-02-26 14:31:23 +01:00
m
b26611382f don't make script errors fatal error 2023-02-26 04:08:38 -06:00
Lierrmm
17eca76f0a feat: change const char* to char* 2023-02-24 12:14:16 +00:00
Lierrmm
cdcb1f474b feat: remove whitespace 2023-02-24 12:13:12 +00:00
Lierrmm
819550c89f feat: remove color prefixes from server name in console title 2023-02-24 10:56:39 +00:00
BrentVL-1952840
1ad875ce8a Set correct data on client side to join dedis
- SetGameMode to default seems the way to go here, keeps switching teams available and makes sure online classes get previewed correctly.
- SetGameType needs to be called so it doesn't mix things what you have selected before in private match or played before on another dedicated server.
2023-02-23 20:04:41 +01:00
BrentVL-1952840
d1b0ed9e56 Force dedicated servers in online mode 2023-02-23 09:55:36 +01:00
Maurice Heumann
373fe1655a Merge pull request #216 from diamante0018/main
fix: iw4m compat
2023-02-21 18:15:53 +01:00
Diavolo
a3cc49bd66 feat: iw4m compat 2023-02-21 18:00:59 +01:00
Maurice Heumann
77abb1a7e1 Cleanup 2023-02-21 17:48:00 +01:00
Jari van der Kaap
11516da3af feat: added lua scripting to dedis 2023-02-20 23:30:56 +01:00
momo5502
21ce390a53 Add support for appdata path 2023-02-18 19:13:13 +01:00
BrentVL-1952840
ab4f918909 Change (local)clientnum datatype 2023-02-18 10:04:31 +01:00
BrentVL-1952840
5cb46bf080 Refactor 2023-02-17 20:49:06 +01:00