Sid Meier's Civilization V

Sid Meier's Civilization V

View Stats:
danny.lorimer Jul 19, 2013 @ 10:54am
Changing the turn timer
I am playing a LAN game and I had set the turn timer to 2 minutes. This worked fine but now that one of us has gone to war and isn't on the best pc that is not enough time at all. Is there anyway to turn off the turn timer? I'm using mac os X if that makes any difference.
< >
Showing 1-12 of 12 comments
Alf Jul 22, 2013 @ 6:49am 
I need an answer for this too, I tried messing with the saved file game but it corrupted the file.
danny.lorimer Jul 23, 2013 @ 8:27am 
Yeh I googled it, but could not find any way to do it. Seems silly that such a simple thing can't be changed.
Last edited by danny.lorimer; Jul 23, 2013 @ 8:28am
B0RDERL1NE Jul 23, 2013 @ 8:32am 
You cannot change it mid-game, no. Just like you can't change what map you picked; all that is set at the beginning of the game. If you want the turn timer to be dynamic so that you have more time in later eras, leave the value blank instead of entering a value.
King Buzzo Jul 23, 2013 @ 9:18am 
I thought this was a thread on the Mayans Long Count.
four00100 Oct 12, 2014 @ 9:51am 
I successfully changed our turn timer using a hex editor like HxD. Its not always at the same address but this will point you in the right direction: If you search the file for the current value, which for me was 90 or 5A in hex, you will find several instances but the one we are looking for is around 80 bytes before the player color definitions. Which, at least are partly are defined in plain text (e.g.: PLAYERCOLOR_ARABIA) making them easier to find than some lone integer like 90. If you wanted it to be under 256 seconds, its as simple as changing that value. However, if you want to make it greater, you will have to make sure your 2-byte integer is in Big Endian, which just means that the byte order is reversed. For example, 256 would be 0001 instead of 0100 as you might expect. Remember this is the byte I was referring to earlier followed by next one, not the previous one. I wasn't sure exactly how to convert the values to hex in HxD so i just used the programmer functions of the Windows 7 calculator. This image should help: http://imgur.com/qWx735z.
Last edited by four00100; Oct 12, 2014 @ 10:07am
4freeee Jan 11, 2015 @ 2:02am 
I think you meant Little Endian when talking about the endianness, since you have to write the bytes backwards. Big Endian is the "normal" one. Thanks a lot for your explanation, it worked like a charm.
Last edited by 4freeee; Jan 11, 2015 @ 2:04am
four00100 Jan 12, 2015 @ 10:43am 
Oh ok, thanks for your correction. I just know more about how to use a a hex editor than the terminology I guess. And you are welcome :) Regards.
MajinKai Jan 18, 2015 @ 7:56pm 
This worked for me, thanks a lot!

Originally posted by four00100:
If you search the file for the current value, which for me was 90 or 5A in hex, you will find several instances but the one we are looking for is around 80 bytes before the player color definitions. Which, at least are partly are defined in plain text (e.g.: PLAYERCOLOR_ARABIA) making them easier to find than some lone integer like 90. If you wanted it to be under 256 seconds, its as simple as changing that value.
watah's good Oct 29, 2015 @ 6:00am 
Originally posted by four00100:
I successfully changed our turn timer using a hex editor like HxD. Its not always at the same address but this will point you in the right direction: If you search the file for the current value, which for me was 90 or 5A in hex, you will find several instances but the one we are looking for is around 80 bytes before the player color definitions. Which, at least are partly are defined in plain text (e.g.: PLAYERCOLOR_ARABIA) making them easier to find than some lone integer like 90. If you wanted it to be under 256 seconds, its as simple as changing that value. However, if you want to make it greater, you will have to make sure your 2-byte integer is in Big Endian, which just means that the byte order is reversed. For example, 256 would be 0001 instead of 0100 as you might expect. Remember this is the byte I was referring to earlier followed by next one, not the previous one. I wasn't sure exactly how to convert the values to hex in HxD so i just used the programmer functions of the Windows 7 calculator. This image should help: http://imgur.com/qWx735z.

Can you do this with a game, already started, that hasn't ANY kind of turn timer on already? As in the game has been started without turn timer and now I want it on. Is that possible?
Coatlus Dec 8, 2015 @ 5:36am 
Originally posted by watah s'good (The Janitor):

Can you do this with a game, already started, that hasn't ANY kind of turn timer on already? As in the game has been started without turn timer and now I want it on. Is that possible?

Using this Hex editing method, I've just Disabled the Turn Timer Altogether. If you just search for the text string END_TURN_TIMER or something along those lines, you should be able to find it and enable it, then proceed to adjust the timer itself as the others did.

I disabled it because I could not find the turn timer value, however, so I won't be able to help with that.
robi529 Jun 28, 2017 @ 9:48pm 
Just wanted to say that this thread saved me! Thanks so much for posting! I can't believe that the ability to change the timer wasn't included in the game
Nudlesoup Jun 29, 2017 @ 4:59am 
set it to 0, turn timers automatically increase the amount of time the further you go into the game.
Otherwise, turn it off.
< >
Showing 1-12 of 12 comments
Per page: 15 30 50

Date Posted: Jul 19, 2013 @ 10:54am
Posts: 12