EDIT: 2014-2-1 The game appears to no longer spam so this article may no longer apply
Sins of a Solar Empire (Sins) is a real-time strategy (RTS) game where your goal is to explore, expand, exploit and exterminate [your enemy]. A Novalith Cannon is a super weapon that performs the job of exterminating your enemy (or you for that matter) with its ability to lob huge masses of energized something-or-others across the interplanetary void inevitably reducing the planet’s colony to cinders.
Unfortunately, playing against the AI (even the Easy Economist AI) will result in the computer building up to 4 of these monstrosities generally within the first half hour of the game, only to spam fire a weapon every few minutes. Some have suggested to build 2 x star bases, research the Auxiliary Government upgrade and build shields around the planet. I agree, though this can be tricky when one is lacking funds in the early part of the game. Plus it forces you to research a particular defensive strategy every game you play – too bad if I want to be an economist.
Anyway there is a way to disable or reduce the number of novaliths in single player. The easiest way is to edit the main config file[1] each time you play or make a script or mod. The latter is a subject for another day.
Open Windows Explorer and navigate to your Sins folder, for Steam users it is generally:
C:\Program Files (x86)\Steam\SteamApps\common\sins of a solar empire rebellion
1. Open the GameInfo folder
2. Make a backup of the file Gameplay.constants and place it somewhere safe, ideally in a different folder.
3. Open Gameplay.constants in your favourite text editor
4. At the top of the file is a section called GameplayConstants
5. Look for the line maxNumberOfCannonsPerPlayer
6. Change the value (which is generally 4 meaning 4 novaliths) to a value between 0 and 4 (who knows if 4 is the max). 0 = none. Yay!
7. Save the file
8. Launch Sins and start a new single player game to see your changes reflected
NOTE – I noticed the file was reset the next day so be sure to re-edit it the next time you play or make a script to perform the changes for you.
Have fun!
—————————————–
[1] Thanks to ezeltje299 for the initial instructions.
You must be logged in to post a comment.