GMod Coding; Achievments

I got the achivements system working in GMod.. Half the work was already done because it’s the Source engine duh. I had to change a few things though. The code I’ve got used the achievement names and icons stored locally.. so I had to make it so it used the names and shit that it got from Steam instead. Which was nice.

I recoded the achievement box in Fretta Derma too, the old one is engineside (in GAMEUI) so I couldn’t edit it (which I kinda needed to because that one uses local names and images instead of the steam ones, which just makes shit 100x easier).

Here’s how it started…

.. and how it is right now ..

The icons aren’t loading because I didn’t upload any yet, so right now I’m just assuming my image sucking code works.

Why Add Achivements

Well, why not. I know people say “hey gmod doesn’t have aims, don’t ruin it by adding aims”.. but I don’t think it really is adding aims. It’s not a shopping list that you have to work down. It’s just background shit.

I’m kinda looking at long term stats more than anything, since I feel like normal ones kind of kill the game for you after you’ve got them all. So things like number of times played, number of hours played, number of npcs killed etc etc.. The object here isn’t to grind so you get it, but just to get it naturally after playing for so long and saying to yourself “lol fucking hell I’ve played for a year non stop”.