|
382ab8a79d
|
Update SchemaClassInfoData_t
|
2025-04-02 17:38:48 +03:00 |
|
|
d4659a4d2a
|
Update ISchemaSystem::FindClassesByMeta args
|
2025-03-19 00:30:36 +03:00 |
|
|
3d953e8cfd
|
Correct certain type definitions
Definitions were retrieved from schema dumps
|
2025-03-19 00:30:35 +03:00 |
|
|
c9a4a116e6
|
Correct SchemaClass/Enum flag types
|
2025-03-19 00:30:35 +03:00 |
|
|
4be45e926c
|
CS2 ConVar RE (#154)
* progress report
* clean up flags
* progress report
* remove some debug
* Template the convar class
* progress report
* undo automatic symbol change
* Get rid of ConCommandRefAbstract
* remove debug
* reorganise the headers, and add templated getter/setters
* finish templating job
* fix copyright symbol
* dont break metamod compilation
* template the entire ConVar class
* template change callback
* Use MAX_SPLITSCREEN_CLIENTS for IConVar definition
* split convarhandle once more + template iconvar
* Renaming IConVar and depollute ICVar
* remove static_assert + IDA comments
* renaming struct properties
* undo icommandline change
* make reglist simpler
* Destroy ConCommandBase
* move some functions to baseconvardata
* put cvar values into its own struct
* revise struct
* remove padding
* add back unknown
* finish templating
* fix wrong ret value
* review changes
* small mistake
* setup times changed
* expose handle
* add character_t include to icvar
* Streamline build for others
This commit will be reverted eventually
* Update command completion cb signatures
* Update ConVarValueInfo_t & CConVarBaseData
* Update CCommand
* Update ICvar
* Update ConCommand & cb structs
* Fix few typos
* Add ConVarRefAbstract & update ConVar api
Also a lot of small code reshufflings/cleanup
* Add CCvar
* Cleanup CONVAR_WORK_FINISHED defines
* Few small corrections
* Remove ConCommandBase declaration
* Add concommand/convar register callbacks
---------
Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>
Co-authored-by: GAMMACASE <31375974+GAMMACASE@users.noreply.github.com>
|
2025-02-15 16:26:37 +00:00 |
|
|
a26ca82e87
|
Fix CSchemaType::IsA gcc compilation
|
2025-01-15 16:32:57 +03:00 |
|
|
192f7339e9
|
Correct CSchemaSystemTypeScope::m_AtomicsCollectionOfT
|
2025-01-14 21:59:08 +03:00 |
|
|
0ad4360c7f
|
Update CSchemaType
|
2025-01-14 00:15:40 +03:00 |
|
|
f21e0c9d8f
|
Fix clang warning
Fixes -Wordered-compare-function-pointers warning on clang
|
2024-08-25 04:13:05 +03:00 |
|
|
cc207907f5
|
Update CTSListBase & various schema system naming changes (#253)
|
2024-06-03 19:46:16 +03:00 |
|
|
a96f105638
|
Correct some member types in CSchemaSystemTypeScope
|
2024-05-25 05:59:54 +03:00 |
|
|
bce3bf5c36
|
Obsolete CSchemaType_Atomic_TF/TTF
|
2024-05-25 05:51:58 +03:00 |
|
|
c5867f9e51
|
Add CUtlOrderedMap stub
|
2024-05-25 05:41:26 +03:00 |
|
|
5265052f04
|
Update CSchemaSystemTypeScope & CThreadSpinMutex
|
2024-05-25 05:33:59 +03:00 |
|
|
ce8f799264
|
Fix CUtlLeanVectorFixedGrowableBase elements alignment (#233)
And update CUtlLeanVectorBase, SchemaClassFlags1_t and NetChanStat_t
|
2024-04-26 22:37:59 +03:00 |
|
|
aaaaaf040b
|
Update CUtlMemoryPoolBase after 4/2/2024 update (#228)
Also updates tier0/tslist.h to sdk2013 variant and other minor stuff.
|
2024-04-06 23:49:28 +03:00 |
|
|
ab21c70896
|
Add schemasystem (#215)
Update CUtlMemoryPool*, CUtlSymbol*, CUtlTSHash, CThreadSpinRWLock, CThreadFastMutex (now replaced by CThreadSpinMutex)
Implemented some missing ThreadInterlocked* functions
|
2024-03-18 15:46:20 +03:00 |
|