Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
I'd noticed this at some point but it didn't seem to matter, and now all
of sudden it does matter because magic. The hook just stopped working
suddenly.
|
|
Default gamedata values actually work the way they're supposed to now.
|
|
They're literally always defined thusfar, and it's always possible to
include specific headers for other stuff. So, rather than litter the
source with defines (which might not even work in the likes of os.h if
some other system header already decided to define/include stuff), let's
just define it at the build script level.
|
|
Turns out creating the input window on the main thread means it actually
gets events from the game's event loop on the main thread which means we
don't have to do our own event loop at all and in fact doing so is kind
of broken and causes thread lockups and leaks and other such nonsense.
|
|
It's archive so you can set m_rawinput 1, load SST via VDF and then
never think about it again.
|