Adjusted the auto aim to account for where the camera is looking when focusing, also here's the aim indicator in motion.
Sometimes I think about reviving the GoldSrc Kart project, the hardest part would be finding a dev that would be willing to put up with my mess lol.
Is there a way in the steam version of half-life to support vulkan (I am using solokiller's sdk)
First connection from Xash3D FWGS to GoldSrc (ReHLDS) server with its native protocol. ==== Some nerd stuff ==== Xash3D natively supports writing and reading bit by bit. Whether it's a usual 8-bit or less usual 11-bit integer, it's always encoded the same way. As I said in a previous post, in GoldSrc, Valve, instead of properly rewriting buffer ops to support bit IO, just hacked it on top of existing Quake code. So this creates a significant issue on how signed values written as bytes and sign…
Working on a new shotgun blast effect!
During another sleepless night, I tried to hack GoldSrc protocol into Xash3D FWGS. This isn't something I really want to implement and support in the engine, just want to see what could be improved in further Xash protocol extensions. There isn't so much to show off yet because client doesn't connect to HLDS yet. But I noticed a few interesting things. 1) In GoldSrc there are still remnants of old authentication with CD keys, which cannot even be used anymore. The only way to authenticate is the so-called "Steam protocol" in LAN mode, in which it doesn't validate the certificate cookie in Steam. I guess that's how networking works on pirated games? Honestly, I never looked into this. 2) To prevent protocol reverse-engineering, Valve tried to mangle the network data. This isn't a problem anymore, because the algorithm itself was RE'd a long time ago. It's a pure comedy of security through obscurity: github.com/dreamstalker/rehlds/b…. You t…
Found a solution for signed integers, sort of. At least it's less glitchy, but still undone. By the way, source code is published in our repository, branch goldsrc-proto: github.com/FWGS/xash3d-fwgs/tree…
How could I make the flashlight not follow the mouse and follow the player instead
How could I add custom keybinds and detect when they are pressed
No point having a rifle with a scope if you cant use it!