Diavolo
4f321a986f
Better asm func for R_GetCharacterGlyph
2022-07-02 11:52:52 +02:00
Edo
769ff3fd5e
Custom vision file parser ( #249 )
2022-06-30 21:37:47 +02:00
Diavolo
46842a582c
[Struct] Document clientConnections
2022-06-30 17:36:54 +02:00
Edo
2daaee8358
Merge pull request #316 from diamante0018/maths
...
[General] Quick Maths
2022-06-27 18:59:48 +02:00
Dss0
57341b7eec
Merge pull request #336 from diamante0018/logger-1
...
[Logger] Fix output by g_log_list & log_list
2022-06-27 13:18:59 +02:00
Dss0
5c5b9f0d5a
Merge pull request #330 from diamante0018/script-loading
...
[Script] (feature request): Enchance script loading
2022-06-27 13:18:40 +02:00
Diavolo
e2170e96c2
[Logger] Decouple NetworkLog from the logFile
2022-06-26 21:36:23 +02:00
Diavolo
8d2db6b34d
[Utils] Organize Vector functions under the maths module
2022-06-26 15:40:57 +02:00
Diavolo
ffd374fcd6
[Structs] Document scr_const_t
2022-06-25 20:17:34 +02:00
Diavolo
6cf7defdec
[Script] Fix bug
2022-06-25 14:22:13 +02:00
Edo
144ba7efd3
Add chat callback ( #265 )
2022-06-14 20:43:19 +02:00
Edo
0593913244
[Debug] Add simple overlays for debugging ( #227 )
2022-06-13 18:08:44 +02:00
Edo
020201ab1f
[Logger] Use c++20 format
2022-06-12 23:07:53 +02:00
Diavolo
0ebc3a8224
Merge remote-tracking branch 'origin/develop' into scheduler
2022-06-05 12:23:55 +02:00
Edo
27f78edb29
General Refactoring
...
* [General] Clean up a few things
2022-06-04 22:16:55 +02:00
Edo
558bf09338
[ClientCommand] Add give command
...
Just for weapons for now
2022-06-04 19:59:52 +02:00
Diavolo
b072815407
99% non-plagiarised kill command implementation
2022-06-04 14:06:30 +02:00
Diavolo
854949a34f
[Script] Add way to modify player name
2022-06-04 10:56:14 +02:00
FutureRave
b0537675cc
[Security] Refactor patch (fix mistake?)
2022-05-11 16:24:19 +01:00
Edo
a455143785
Merge branch 'develop' into branding
2022-05-07 10:00:09 -04:00
Edo
099b779db2
Merge pull request #253 from diamante0018/elevators
...
Clarify some things in the elevators patch
2022-05-07 09:47:58 -04:00
Jan
13911fcb62
Whenever a gamepad button is rebound with a menu bind field, set the button config to custom so gamepad config shows a changed button layout
2022-05-05 21:36:27 +02:00
Jan
41c652ed36
Fix not being able to assign gamepad keys in bind menu fields
2022-05-05 21:24:25 +02:00
FutureRave
9685dccdcd
Clarify some things in the elevators patch
2022-05-05 10:20:10 +01:00
FutureRave
8d31466fc5
[Script] GScr_IsArray
2022-05-04 12:44:45 +01:00
Edo
555a33e62d
Merge branch 'develop' into branding
2022-05-04 10:39:11 +01:00
FutureRave
b1595b4e1a
[Bullet] Add user requested features
2022-05-03 17:57:36 +01:00
Edo
144978e758
Merge branch 'develop' into branding
2022-05-03 11:04:29 +01:00
GEEKiDoS
64103044df
Fetch hWnd from Window::GetWindow()
2022-05-03 10:32:15 +08:00
GEEKiDoS
237a89fa71
Finish RawMouse component, also enable dpi awareness for game window;
2022-04-29 22:26:14 +08:00
LittleC
08d658644e
Add RawMouse Compoment
2022-04-29 16:56:51 +08:00
FutureRave
ab06edf44d
Expose entity and client flags to GSC
2022-04-28 13:03:22 +01:00
Dss0
1f5253ad2a
Merge pull request #220 from diamante0018/security-patches
...
Put security patches in their module
2022-04-19 16:24:40 +02:00
Diavolo
0b57d35aac
Create Security module for sec related patches
2022-04-19 15:26:29 +02:00
Edo
653760952c
Merge branch 'develop' into branding
2022-04-15 14:50:58 +02:00
Diavolo
8a770985d6
Add branding component
2022-04-15 14:50:22 +02:00
Dss0
33dae74500
Merge pull request #223 from diamante0018/level-local
...
Add level struct for simpler referencing
2022-04-15 13:31:36 +02:00
Dss0
48e8e62a3b
Merge pull request #224 from diamante0018/remove-ac
...
Remove anticheat
2022-04-15 13:31:12 +02:00
Diavolo
0098359b93
Add level struct for simpler referencing
2022-04-15 12:16:12 +02:00
Diavolo
16f180d08d
Remove anticheat (Gone FNAF)
2022-04-15 11:16:22 +02:00
Diavolo
f9c40233d1
Add client dev commands & more
2022-04-12 14:34:51 +02:00
Edo
fa25cb25a1
Merge branch 'develop' into scr-method-function
2022-04-10 14:03:35 +02:00
Dss0
d2602f2f79
Merge pull request #215 from diamante0018/fix-pm-func
...
Fix PM_IsAdsAllowed stub
2022-04-09 23:36:37 +02:00
Diavolo
f343b2da3f
Add scr_toupper
2022-04-09 18:27:18 +02:00
Diavolo
6b9e36b3b7
Address review
2022-04-09 16:29:58 +02:00
Diavolo
c218aa89ec
Better stub for PM_IsAdsAllowed
2022-04-09 14:29:58 +02:00
Edo
2d139ac435
Merge branch 'develop' into refactor-scripts-stuff
2022-04-07 16:47:56 +02:00
Diavolo
538ef7e491
Update Premake5 (100% no hacks)
2022-04-07 11:41:20 +02:00
FutureRave
c9d5306553
Address review
2022-03-21 18:55:35 +00:00
Dss0
5098561627
Merge pull request #203 from diamante0018/better-dvar-dump
...
[Command] Refactor
2022-03-17 23:32:25 +01:00
FutureRave
a41d7356cc
Refactor command (changes from s1x)
2022-03-17 18:50:20 +00:00
Edo
03523cf100
Merge branch 'develop' into refactor-scripts-stuff
2022-03-03 15:47:08 +00:00
Dss0
1216f10b15
Merge pull request #170 from diamante0018/insanely-fast-crit-sections
...
Fix DB_EnumXAssetEntries
2022-03-02 17:42:31 +01:00
FutureRave
41ff80759d
Follow advice from a friendly guy
2022-02-27 17:36:13 +00:00
FutureRave
27ca63bf65
Resolve conflict
2022-02-27 13:43:18 +00:00
Dss0
f4ba792dc3
Merge pull request #192 from diamante0018/refactor-iso-core-guidelines
...
ISO Core guidelines
2022-02-27 14:10:31 +01:00
FutureRave
c54981c6df
ISO Core guidelines
2022-02-27 12:53:44 +00:00
FutureRave
20d0337880
Use getentity and getplayerentity game functions
2022-02-25 12:17:57 +00:00
Edo
067085c7e7
Merge branch 'develop' into refactor-scripts-stuff
2022-02-14 16:45:38 +00:00
Dss0
b86e725b3e
Merge pull request #159 from diamante0018/feature/mute-player
...
[Chat] Mute player (prevents them from using the chat)
2022-02-14 16:41:19 +01:00
Dss0
01acf3e51a
Merge pull request #158 from diamante0018/refactor-movement
...
[Movement] Refactor+ features
2022-02-14 16:41:00 +01:00
Edo
9200eff483
Merge branch 'develop' into fix-cbuf
2022-02-07 13:31:29 +01:00
FutureRave
61becec5f8
Fix cbuf not being terminated
2022-02-07 12:28:17 +00:00
Edo
50c5793432
Merge branch 'develop' into refactor-movement
2022-02-05 17:27:22 +01:00
Diavolo
2251319b81
Rocket jumps
2022-02-05 17:24:59 +01:00
Diavolo
28a338e725
Style 💄
2022-02-02 10:08:59 +01:00
Diavolo
4e4179e27d
Merge branch 'refactor-scripts-stuff' of https://github.com/diamante0018/iw4x-client into refactor-scripts-stuff
2022-02-01 21:51:57 +01:00
Diavolo
bf11b6bb9e
More cleanup
2022-02-01 21:51:17 +01:00
Edo
ac66040452
Merge branch 'develop' into refactor-scripts-stuff
2022-02-01 15:25:54 +01:00
FutureRave
61c994cdda
Add printtoconsole again but make it better
2022-01-24 03:15:05 +00:00
FutureRave
d7a2b1aae7
Address more
2022-01-24 02:00:30 +00:00
FutureRave
cfc540991c
Address some parts of review
2022-01-23 19:32:20 +00:00
FutureRave
93cb764c23
🔒 Used the wrong locks 🔒
2022-01-19 19:32:49 +00:00
FutureRave
d756e8626b
Reorder functions in the files
2022-01-18 16:24:52 +00:00
Edo
29a929eee0
Merge branch 'develop' into insanely-fast-crit-sections
2022-01-18 11:18:51 +00:00
FutureRave
7a33fe42e8
🚨 Fix DB_EnumXAssetEntries ⚡
2022-01-18 11:10:53 +00:00
Dss0
9da6abd11d
Merge pull request #169 from diamante0018/revert-Fixed-compile-errors-on-Cpp20
...
Partially revert some changes from "fix compile errors on c++20"
2022-01-17 19:24:10 +01:00
FutureRave
c0670ba0a3
Revert some changes and use const char pointer where it's appropriate
2022-01-17 17:21:51 +00:00
FutureRave
805be6bb01
hook runtimerror for the win
2022-01-16 17:25:51 +00:00
FutureRave
5231077b95
Fix other keks + add scr_addbool for good mesure
2022-01-15 19:18:15 +00:00
Diavolo
c833a57508
Set debugcode to true if we are developers
2022-01-08 12:52:05 +01:00
Diavolo
77c2043006
Refactor script related funcs/modules
2022-01-07 22:00:44 +01:00
Diavolo
687e3d6e27
Refactor movement.
2022-01-07 12:24:29 +01:00
Diavolo
57d598617c
Mute player's chat feature
2022-01-01 14:08:02 +01:00
Diavolo
8736983c46
Refactor elevators
2021-12-22 16:25:58 +01:00
Louve
3fdadb45a5
Merge pull request #134 from diamante0018/feature/reset-dvars
...
[Dvar] Reset dvars changed by server when disconnecting
2021-12-13 22:42:50 +01:00
FutureRave
86f0242a3d
Reimplement clientcommand like in debug builds
2021-12-09 12:01:37 +00:00
FutureRave
69592a5656
Use .cfg over unordered map
2021-12-04 18:34:19 +00:00
FutureRave
f101dbadec
[Script] Improve structs, add extra checks
2021-11-13 18:51:37 +00:00
FutureRave
75a5200055
Fix bug
2021-10-04 21:07:54 +01:00
FutureRave
d948024895
Using new asm wrapper made by laupetin
2021-10-04 21:03:56 +01:00
FutureRave
133d1b43d8
New asm wrapper
2021-10-04 19:11:37 +01:00
Diavolo
7e92887ad9
set variant wrapper
2021-10-04 17:08:01 +01:00
Jan
93d28c3644
Make ESC key close the console instead of only closing the console autocomplete
2021-09-21 22:04:19 +02:00
Jan
afc097b432
Use localized strings for fonticon autocompletion
2021-09-21 20:05:30 +02:00
Jan
b8b8608a3d
FontIcon tabs vs spaces stuff
2021-09-20 18:21:38 +02:00
Jan
b36df5130b
Change logic that splits chat messages with new lines to support fonticons properly
2021-09-19 15:49:12 +02:00
Jan
46a7dcdb48
Merge branch 'develop' into feature/fonticons
...
# Conflicts:
# src/Components/Loader.cpp
# src/Components/Modules/Colors.cpp
# src/Components/Modules/Colors.hpp
# src/Game/Functions.cpp
# src/Game/Functions.hpp
# src/Game/Structs.hpp
2021-09-12 15:09:36 +02:00
Jan
d96780a88e
Add handling of zero length vector to normalization methods
...
- Avoids having division by zero
2021-09-11 17:49:32 +02:00
Jan
d71dfd170b
Move Gamepad structs to their respective correct location
...
- Structs that are reversed from the Game are moved to Structs.hpp
- Structs that are custom to the Gamepad patch are moved into the Gamepad component class
- Offsets to the Game's memory are moved to the Functions.hpp header
- Arrays that hold data are moved to the Gamepad components class as static fields
2021-09-11 16:34:04 +02:00