Quote Originally Posted by Lonsofore View Post
Let me show you my directories:
cod2/main/1.0/ - all files from 1.0
cod2/main/1.2/ - iw_15 from 1.2 and localized (I'm not sure about localized - IzNoGoD said something about it here)
cod2/main/1.3/ - iw_15 from 1.3 (yea, it's different with 1.2) and localized
cod2_1_0/main/ - here I linked cod2/main/1.0/
cod2_1_2/main/ - here I linked cod2/main/1.0/ and cod2/main/1.2/
cod2_1_3/main/ - here I linked cod2/main/1.0/ and cod2/main/1.3/

So, now about fs_game. Let's imagine, that I have a server with fs_game = "killtube". So, what I have here:
cod2/killtube/ - original fs_game with all files
cod2_1_0/killtube - link to the first one
cod2_1_2/killtube - link to the first one
cod2_1_3/killtube - link to the first one
So, if I wanna change all my servers, I just replace files once.

And here I found getCvarFloat("shortversion"). Just forgot about it. So, IzNoGoD is right again and I'll delete my own cvar in next commit.


And question to Killtube now: as I know, we use this to make our servers cracked. So, the question is: can we just turn it off with sv_cracked=0?
Ah see I knew it wasn't just 1 folder. But as Izno said, no need for version checker. The binary will decide since it loads specific files.

sv_cracked = 0 will turn it into a normal cracked server