Tower of Guns

Tower of Guns

View Stats:
skovacs1 Jun 6, 2014 @ 4:01am
Not earning any achievements - Why does it say Unreal Development Kit?
Simply put, despite completing the requirements for several of the Steam achievements for ToG (all perks, all guns, stomping hugbots, you name it) , it does not unlock any. While in-game, the Steam overlay shows achievements for UDK in stead of ToG and likewise, the same hours for both are logged - This seems like it would be related...

* The UDK is running as administrator and DirectX run-time needed installation per the installation FAQ.
* ToG is set to automatically update and was only installed in the last week or two.
* OS: Windows 8.1 - up to date.
* Steam Beta client - up to date.
< >
Showing 1-6 of 6 comments
blankslatejoe  [developer] Jun 6, 2014 @ 9:11am 
woah.. this is weird. You mean you're seeing the achievements for like..the UDK ap? (like, "open a level in UDK!" or whatever?). Did you have UDK installed previously or no? I wonder if there's a conflict there.
skovacs1 Jun 6, 2014 @ 12:09pm 
That's right. In-game, on the Steam overlay, I see all 8 of the achievements for UDK (which I'm unsurprisingly not earning in Tower of Guns) http://steamcommunity.com/id/skovacs1/stats/13260/achievements/
* Play a match with every mutator, using only 1 per match, Get 4 kills with the Shock Rifle, Get 4 kills with the Link Gun...etc.
Screenshots:
http://steamcommunity.com/sharedfiles/filedetails/?id=268393255
http://steamcommunity.com/sharedfiles/filedetails/?id=268393880

Nope. Didn't have anything installed as far as Unreal. Brand new Alienware 18 that I just picked up about 2 weeks ago and finally got pretty well set up. Nothing special running concurrently that would conflict: Steam, Raptr, OS stuff and background services for iTunes and updates, etc.

I do own UDK (came with UT3 Black edition), but have never actually installed it. I haven't developed for Unreal since UT2k4. The fun part is that in the Tools section of my Library, it says that UDK is not installed, but that it was last used Today =|

A conflict seems plausible.

Installed games are:
* Diablo 3
* Starcraft 2
* Borderlands
* Borderlands 2
* Breach & Clear
* Draw a Stickman: Epic
* The Dream Machine
* Dungeon Defenders
* Foul Play
* Galcon Legends
* Guns of Icarus Online
* Ironclad Tactics
* KRUNCH
* Paper Sorcerer
* Race The Sun
* Team Fortress 2
* Teslagrad
* Tower of Guns
* The Whispered World Special Edition

I know Borderlands, Borderlands 2, and Dungeon Defenders are built on Unreal so those could be potential conflicts.

Can also hit up Steam support if you think it's their issue.
Last edited by skovacs1; Jun 8, 2014 @ 11:12am
skovacs1 Jun 15, 2014 @ 1:11pm 
I dug up an older laptop. A flaky ASUS G73 with decent enough specs.

Win 7 - up to date.
Steam Beta client - up to date.
ToG - up to date. Did not need a DirectX fix.

Most of the same games installed.

Does not present the same problem.

I think this indicates that it is not an issue with the Steam account or conflicting software installed.

This leads me to suspect the issue lies with either Win 8.1, the DirectX fix or the Steam Client and their interactions. Perhaps Steam's game detection on Win 8.1 is somehow different in this instance or perhaps the DirectX fix is causing this misinterpretation on Steam's part. It could also be some other difference in configuration between the two systems.

I'll try some things and see if I can't discern anything more indicative of the origin of this issue.

* I have tried uninstall and re-install steam -> no change
* I have tried uninstall and re-install of ToG -> no change
Last edited by skovacs1; Jun 15, 2014 @ 2:17pm
blankslatejoe  [developer] Jun 15, 2014 @ 4:01pm 
oh shoot--im sorry Skovacs--I completely forgot about this thread. I meant to investigate it a little and see if I could figure out what was going on. There COULD be a conflict with those other UE3 games, but I doubt it. It's more likely somewhere in a config file looking for the Steam Tower of Guns APPid number...though, if that were the problem then NO one would be getting achievements for the game.

If you go into the config files for the game and move any .ini file starting with "UDK..." to a temp directory it should re-autogenerate those. I'm curious if that does anything at all.
skovacs1 Jun 26, 2014 @ 7:57am 
No worries. We're all busy.

As I said, I can get the achievements on the Win 7 box so it's clearly possible to get achievements. An appID mismatch sounds descriptive of the issue as it presents on this Win 8 setup.

I removed all those config files, and, as described, they were all re-autogenerated, but this had no effect on the issue.

I tend to wonder if this isn't a backwards compatibility issue with Win 8.1 somehow messing with the appID recognition as that's really the only thing that seems to be clearly distinctively different between these machines. The file/folder structure looks identical in the install directory so if it's looking at the same thing and finding something different, I would imagine it might be looking at things differently somehow. This box still has UAC on and a few other things so I'll do some more digging at my next convenience.

For the time being, the Win 7 setup allows me to get achievements so it's not like I'm entirely borked.
GGvani Apr 22, 2015 @ 3:20am 
Same problem here. It was easy to fix:

Browse to your Steam folder, and inside the Tower of Guns data folder browse to: >binaries>win32> and look for a file called SteamAppId.txt and make sure the number inside the txt file is 266110


PS: I LOVE this Game <3
Last edited by GGvani; Apr 22, 2015 @ 3:21am
< >
Showing 1-6 of 6 comments
Per page: 1530 50