0 of 0

File information

Last updated

Original upload

Created by

Quasart

Uploaded by

quasart

Virus scan

Safe to use

Tags for this mod

49 comments

  1. lordoxa
    lordoxa
    • member
    • 0 kudos
    Hola, es la primera vez que uso mods, por favor, ¿alguien podría decirme cómo se pone el mod? y ¿cómo puedo saber si lo puse correctamente?
    1. quasart
      quasart
      • premium
      • 16 kudos
      Bajas el file de la versión que tengas (gog o steam) lo descomprimes y dentro habrá un fichero con nombre ZXRules.dat que tienes que pegar en la carpeta del juego donde está el otro fichero con el mismo nombre de manera que se sustituya uno por otro.

      Si lo haces bien, al arrancar el juego y jugar la campaña, lo primero que verás es que tu edificio principañ tiene mucha mas vida y rango de visión.
  2. Juzt1n
    Juzt1n
    • member
    • 0 kudos
    If anyone needs it, current password for steam version is: 2025656990-254722460-3866451362025656990-254722460-386645136334454FADSFASDF45345
    1. WUFU23
      WUFU23
      • member
      • 1 kudos
      谢谢你
  3. MRfox052fr
    MRfox052fr
    • member
    • 0 kudos
    hi there, sorry for my dumb question but, i am using the Steamunlocked version of They are billions and i was wondering were i need to place the mod for it to work, dos anyone know?
  4. Reaperlll
    Reaperlll
    • member
    • 0 kudos
    Which line is for the fog or the vision radius of towers and command center?
  5. ModUser1968375
    ModUser1968375
    • member
    • 0 kudos
    Hey all, current password for GOG version (1.1.4.10) is : 95855910112444000168568641649585591011244400016856864164334454FADSFASDF45345
    Hope it helps <3
  6. FeliModder
    FeliModder
    • member
    • 0 kudos
    Sorry for my ignorance, but I've been reading all the comments and all the readme.txt at github and I don't undestand a damn thing on how to tweak the game paramenters myself on that dat file. Can anyone be so kind to explain it to my, like dummy level explaining ? thank you
    1. quasart
      quasart
      • premium
      • 16 kudos
      I will try to explain it with as much detail as possible from memory of what I remember.

      If you look at the game files, you will see that there is one file with the name ZXRules.dat
      It is a password-protected zip file renamed to ZXRules.dat.
      The first thing you need is to get the password for that file, which is different in each version and platform of the game.

      To do this, I have used the dnSpy program that you can download from https://github.com/dnSpy/dnSpy.

      Open the dnSpy program and load your game's Ionic.Zip.dll file with it.That will load a list of everything that contains Ionic.Zip.dll and you will see a namespace called Ionic.zip in that list. If you expand it to see what it contains, a sublist will appear and you should look for the ZipCrypto class.

      Inside the ZipCrypto class, look for the "ForRead" function and in the first line of that function (the next line after ForRead) you must put a breakpoint. (This is done by clicking next to the line number, a red circle will appear).
      Now you must start the game from the dnSpy option of "Debug->Start debugging..." (F5 key).
      At that moment it will ask you to choose the executable, you must select the TheyAreBillions.exe file from your game.

      Now, the game will freeze and you will see how dnSpy will indicate that it has stopped on the line where you have set the breakpoint.
      You have to see the value of the ZipEntry variable by hovering the mouse over it or right-clicking and seeing the value.
      If the file name is different than ZXRules.dat, it means that the game is trying to process other different files that have a different password, so you must continue until the value is the same as the file ZXRules.dat.
      Once you have it, you must look at the value of the password variable. Write down that value because it is the password.

      Now you can change the name of your ZXRules.dat file to ZXRules.zip and unzip its contents.You will see that inside it has a file called ZXRules.dat (same as the previous one, yes) which is an xml that you can modify with a simple notepad (I recommend notepad++ or sublime)

      When you finish modifying what you want, you must re-compress the xml with the name ZXRules.dat, selecting normal compression, zip type and with the same password that the original had.

      Finally, rename the new ZXRules.zip to ZXRules.dat and run the game.

      If this still doesn't make sense, I encourage someone who knows how to do it and has time to show it in a video on YouTube.
    2. FeliModder
      FeliModder
      • member
      • 0 kudos
      Nicely explained. Thank you very much. I'm gonna try doing it !
    3. FeliModder
      FeliModder
      • member
      • 0 kudos
      Worked like a charm, I modded the game parameters the way I like it !. Thank you very much.
    4. arierome
      arierome
      • member
      • 0 kudos
      Can you provide the password please ?
  7. Firestrike7
    Firestrike7
    • member
    • 0 kudos
    How do I know what another value like <Simple value="500" /> refers to?
    I want to, for example, increase the number of population that give houses, how do I do that?
  8. FeliModder
    FeliModder
    • member
    • 0 kudos
    I decrypted the ZXRules.dat file, I opened it using notepad++ and I can't find the xml entries that modifies the training time of combat units. I want, say, to train a soldier or a sniper in just 1 second rather then those tedious 30 secs. I see only entries for hitpoints and cost of training and such, but nothing about training times. Any ideas ?
    1. quasart
      quasart
      • premium
      • 16 kudos
      Sorry, Since I uploaded this mod I haven't played the game again and I don't remember anything.
    2. FeliModder
      FeliModder
      • member
      • 0 kudos
      Bad luck for me, thank you  very much for answering anyway ! :)
  9. Malacos
    Malacos
    • premium
    • 1 kudos
    Firstly, thank you Quasart - This game is unapologetically difficult at times.

    Been a long time since I dusted it off, I'll give this a whirl, but I'll be on Steam - so we'll see how that goes.

    Update:
    Sadly, it causes this style of bug when using the modded file provided:
    https://steamcommunity.com/app/644930/discussions/0/3176729019417192309/

    Game won't launch. (For steam)  

    I tried to follow the instructions provided, and I think I found the password for the current steam version, but I can't seem to open the zxrules.dat file
    1. quasart
      quasart
      • premium
      • 16 kudos
      Hello, have you tried changing the file extension to .zip to unzip it? zxrules.dat is a password protected .zip with a xml inside with the same name.
    2. Malacos
      Malacos
      • premium
      • 1 kudos
      Okay that got the file extracted.

      Current Steam version as of 4/16/2023, password is:

      "2025656990-254722460-3866451362025656990-254722460-386645136334454FADSFASDF45345" (Without the quotes)
      Comprehending the variables the way they coded this so far is mostly beyond me, it's like they aren't really labelled.
    3. quasart
      quasart
      • premium
      • 16 kudos
      Ok, i make a zip of the file using your password, so try it and tell me if works pls: https://mega.nz/file/NBNiwThB#y1sM-E7H45ORsYohERCwlTteRIDqpxzQOi40QNgniwo
    4. Malacos
      Malacos
      • premium
      • 1 kudos
      By george!

      https://imgur.com/a/YC7lhvl

      Great job Quasart!

      Level 1 completed, no errors that I ran into - the changes implemented all seem to be there that I can see (im really rusty at the game though)
    5. quasart
      quasart
      • premium
      • 16 kudos
      I'm glad it works for you.

      I started changing the game parameters because I was playing the game on maximum difficulty and I had the feeling that some hero missions were almost impossible and extremely tedious. But once I started making changes, I got to a point where it became so easy that I didn't repeat any missions again. After all, this game doesn't respect your time, so why not? xd
    6. Malacos
      Malacos
      • premium
      • 1 kudos
      You hit the nail on the head --- Respect Of Time.

      Single player games should be enjoyed however a player wants, if the ability to change that experience can be had, why not? And heck, this game already has a built in difficulty tweaker, for some it just isn't enough - I greatly appreciate this mod, it will enable me to experience more of the title because I'm more casual.

      That's why I resurrected the FTL no rebel pursuit mod when the original maker disappeared - sometimes you just want a diff experience.
    7. devaos666
      devaos666
      • member
      • 0 kudos
      is this the password for v.1.1.4 GOG? I tried extracting ZXRules with 7zip (using Extract Here) but apparently its the wrong password. I get that this is easy mode. But with starting energy and food its too easy for my taste.

      Edit: Nvm I followed quasrt's instructions for dnspy and found my password is "95855910112444000168568641649585591011244400016856864164334454FADSFASDF45345""
  10. Fahadbh
    Fahadbh
    • supporter
    • 30 kudos
    you made the game so much fun for me, thank you