Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CS2 ConVar RE #154

Open
wants to merge 36 commits into
base: cs2
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
ed0b49b
progress report
Kenzzer Oct 4, 2023
39d05aa
clean up flags
Kenzzer Oct 5, 2023
f7f2c88
progress report
Kenzzer Oct 5, 2023
79b81f0
remove some debug
Kenzzer Oct 5, 2023
da1669d
Template the convar class
Kenzzer Oct 6, 2023
4ea9e4f
progress report
Kenzzer Oct 7, 2023
401aa14
undo automatic symbol change
Kenzzer Oct 7, 2023
a28f008
Get rid of ConCommandRefAbstract
Kenzzer Oct 7, 2023
475b104
remove debug
Kenzzer Oct 7, 2023
4639bd8
reorganise the headers, and add templated getter/setters
Kenzzer Oct 7, 2023
39d0934
finish templating job
Kenzzer Oct 7, 2023
f70961a
fix copyright symbol
Kenzzer Oct 7, 2023
6b126ff
dont break metamod compilation
Kenzzer Oct 7, 2023
103543c
template the entire ConVar class
Kenzzer Oct 8, 2023
cf5226f
template change callback
Kenzzer Oct 8, 2023
c8fdcf5
Use MAX_SPLITSCREEN_CLIENTS for IConVar definition
Kenzzer Oct 8, 2023
e8d40e9
split convarhandle once more + template iconvar
Kenzzer Oct 8, 2023
fda174f
Renaming IConVar and depollute ICVar
Kenzzer Oct 8, 2023
f73e6d6
remove static_assert + IDA comments
Kenzzer Oct 8, 2023
c8d07f8
renaming struct properties
Kenzzer Oct 8, 2023
a7f6ce1
undo icommandline change
Kenzzer Oct 8, 2023
cd66d1c
make reglist simpler
Kenzzer Oct 8, 2023
99f37a8
Destroy ConCommandBase
Kenzzer Oct 8, 2023
97a4d76
move some functions to baseconvardata
Kenzzer Oct 8, 2023
0808d78
put cvar values into its own struct
Kenzzer Oct 8, 2023
b51e4e6
revise struct
Kenzzer Oct 8, 2023
66e3e75
remove padding
Kenzzer Oct 8, 2023
650a4c3
add back unknown
Kenzzer Oct 8, 2023
86ff7cd
finish templating
Kenzzer Oct 8, 2023
05efa99
fix wrong ret value
Kenzzer Oct 8, 2023
c9a88ac
review changes
Kenzzer Oct 9, 2023
2a8d56f
small mistake
Kenzzer Oct 9, 2023
f6341c0
setup times changed
Kenzzer Oct 9, 2023
a0a7e34
expose handle
Kenzzer Oct 9, 2023
7905922
add character_t include to icvar
Kenzzer Oct 29, 2023
db1b48f
Streamline build for others
Kenzzer Feb 7, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading