I've also added a new debug-only feature to help diagnose incorrect usage of SetThink, SetUse, SetTouch and SetBlocked. If you try to set one of these to a function pointer that does not belong to the class hierarchy of the entity that you're setting the function on you'll get an error message in the console warning you about it. Setting a function incorrectly can cause strange bugs and crashes so this will help a lot.Where is that change? I couldn't see anything obvious in the most recent commit messages.
That's HL bytheway, I don't know whether this behavior has been removed in TFC.Probably the Team Fortress Classic player class extends CBasePlayer - it wouldn't be the only Team Fortress Classic code in the Half-Life SDK anyway.
WIP pics of a single player mod I'm working on. Would love feedback. Really hoping it feels like black mesa. (Also first post so hello!)Is that GoldSource?