aboutsummaryrefslogtreecommitdiff
path: root/src/mem.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove years from copyright headersGravatar Michael Smith 2025-04-071-1/+1
| | | | | | | | They're legally unnecessary as far as I know, and kind of annoying to maintain on a long-term basis. This was done with the consent of all 3 other contributors, in case anyone was wondering.
* Rewrite the gamedata and entprops systems entirelyGravatar Michael Smith 2024-08-231-1/+1
| | | | | | | | | | | | This removes the horrible janky old KeyValues parser and replaces it with a couple of trivial ad-hoc text parsers. In doing so, make the format of the actual gamedata files more human-friendly too. We also gain support for nested SendTables in mkentprops, which are required to get at various things like player velocity. And, the actual string matching is made more efficient (or, at least, more scalable) by way of a cool radix tree thing which generates a bunch of switch cases on distinct characters.
* Learn to spell correctlyGravatar Michael Smith 2024-01-211-4/+4
|
* Rethink mem_loadoffset, and consequently, kill itGravatar Michael Smith 2024-01-211-10/+25
| | | | | | | | | Suggested by bill. Having something semantically pointer-sized that's only ever used for stuff that's always 32-bit doesn't really make sense. Note that I intentionally did not add a copyright line for myself in hud.c because, I mean, come on. I'll just say I waive any claim to that tiny trivial change.
* Prune some comments and tidy up other minor thingsGravatar Michael Smith 2023-06-101-6/+6
|
* Tidy up mem.h and prevent horrible assembly outputGravatar Michael Smith 2023-04-171-29/+15
| | | | Removes the mem_store functions because they're never used anywhere.
* Clean up some random bits and bobsGravatar Michael Smith 2022-05-161-0/+5
|
* Spruce up text and fix some copyright yearsGravatar Michael Smith 2022-03-191-1/+1
| | | | Sometimes, you just want to Unicode.
* Initial public snapshotGravatar Michael Smith 2021-11-201-0/+73
With code from Bill. Thanks Bill!