CW3: Still can't get status working in Colonial Space

Started by deety42, April 10, 2015, 03:50:23 PM

Previous topic - Next topic

deety42

Hi there.  I posted a while back that for some reason the status in Colonial Space just won't update correctly for me.  When I'm working on a level, it shows "IN PROGRESS."  So far so good.  I finish a level, and post scores, and it shows "COMPLETED."  But then when I close the game and re-enter, all the completed maps show as "IN PROGRESS" again. 

I've tried messing with the permissions on the maps directory, deleting the autosaves, deleting the whole maps directory and starting over.  Just can't get it to work and it's making me crazy for some reason.  If anyone has any ideas, I'd love to hear 'em. Thanks!

knucracker

Are you using the steam or non-steam version?
If using steam, trying turning off the cloud stuff for the game.  That attempts to backup your progress and stuff to steam and also restore it when you start the game up.

deety42

Thanks Virgil.  I'm on the non-steam version.  Btw, truly incredible game, as were the first two iterations!

deety42

Well, still stuck.  For what it's worth, here's a log file.  I noticed that all the maps pre-1000 retain data on whether they were completed by me.  They also have nothing in their directories, so I'm guessing that maybe there was some different mechanism for accessing status?  Any ideas would be lovely :)

knucracker

That log file seems to show a problem trying to write out the GameSettings.xml file.  This file normally lives here:
c:\Users\YOUR_USER\AppData\Roaming\CreeperWorld3\GameSettings.xml

Are there any things about your system or OS configuration that are different from normal?  Could something be locking that file or directory?  If you aren't already running the game as an admin user, you could try running it as administrator and see if that changes anything.

deety42

Aaargh!  I did change the settings on the Gamesettings.xml file and that now has an update date of today..  I do run as administrator/sole user of this machine.  Totally vanilla setup on Windows 7.   Where is the game status stored/retrieved?  I see the /colonial/maps directories and they seem to be updating when I play a map.  Sorry.  I know this isn't like a game-breaking issue...
Here's the last log.

knucracker

The game stores all progress here:
c:\Users\YOUR_USER\Documents\creeperworld3

Here is where the game stores your user settings, etc:
c:\Users\YOUR_USER\AppData\Roaming\CreeperWorld3

Those are the only two places the game stores data.  What I would do is temporarily rename both of those directories (while the game is not running).  Then start the game up from scratch.  It will be like you just got the game.  Then proceed and see what happens.
You can immediately unlock colonial space (rather than playing the story missions first) by editing c:\Users\YOUR_USER\AppData\Roaming\CreeperWorld3\GameSettings.xml.  There is a line in there that should look like this:
<unlockColonialSpace>True</unlockColonialSpace>

Do any edit of any file while the game is not running.


deety42