I'm releasing my first script, a planetary management plugin.
The planetary management plugin is designed to help you manage your planets more quickly and more efficiently. It introduces a new view to the dashboard, listing all of your planets and relevant information. The plugin allows you to select from several structure management methods, and apply them each turn. It also allows you to set colonist taxation strategies and native taxation strategies, and apply them each turn.
You use it by selecting the methods you want to apply for each of your planets, and then clicking the small planet icon on the top right. The plugin will then iterate through each planet, applying the strategies that you chose. The strategies are remembered from turn to turn.
The initial release includes the following structure and taxation methods:
Structure Management Methods
- Manual
The manual method performs no automated construction. You manage the planet the old-fashioned way. - Safe Build
Builds
structures to maximum, ensuring that you are safe from enemy sensor
sweeps. This method will first build 14 factories, then 19
mines, followed by 15 defense posts. It will then build the maximum
structures, starting with factories, then mines, then defense posts. - Safe Build No Burn
The same as safe build, but this method will not convert supplies to
megacredits. Use this if you, for instance, expect to have a
cash influx on the planet soon, and you're better off holding onto the
supplies until that money is available and building more structures. - Factory First
Maximize factories, then mines, then defense posts. You will not be safe from enemy sensor sweeps, but you will develop faster. - Safe Min Defense
The same as safe build, but once factories and mines are maxed out, this method will not build any further defense posts.
Colonist Taxation Strategies - No Tax
Colonists are taxed at 0% (no tax). - Manual
The manual method performs no automated taxation. You set the tax rate the old-fashioned way. - Growth Tax
If
the colonists are at or will be at maximum happiness, tax them the
maximum amount you can that will keep them above a happiness of
70. Otherwise, don't tax them, to allow them to grow maximally. This
method yields better growth and money over the long term than simply
maintaining their happiness at 100, taxing whatever you can. - Chunk Tax
If the colonists are at or will be at maximum happiness, tax them the
maximum amount you can that will allow them to recover to a
happiness of 70 in one turn. Otherwise, don't tax them, to allow them
to grow maximally. This method generates more megacredits over time,
but costs you a turn of growth. - Growth Tax >1mil
The same as the Growth Tax method, but will only tax if the planet has more than 1,000,000 colonists. - Chunk Tax >1mil
The same as the Chunk Tax method, but will only tax if the planet has more than 1,000,000 colonists.
Native Taxation Strategies - No Tax
Natives are taxed at 0% (no tax). - Manual
The
manual method performs no automated taxation. You set the tax rate the
old-fashioned way. You may also use this method if you are
using another script to handle native taxation; this plugin will not
interfere with native taxation. - Growth Tax
If
the natives are at or will be at maximum happiness, tax them the
maximum amount you can that will keep them above a happiness of
70. Otherwise, don't tax them, to allow them to grow maximally. This
method yields better growth and money over the long term than simply
maintaining their happiness at 100, taxing whatever you can. - Chunk Tax
If the natives are at or will be at maximum happiness, tax them the
maximum amount you can that will allow them to recover to a
happiness of 70 in one turn. Otherwise, don't tax them, to allow them
to grow maximally. This method generates more megacredits over time,
but costs you a turn of growth. - Borg Tax
Tax
the natives maximally until they reach a happiness of 40, and then
continue to tax whatever you can to maintain them at that level.
This method generates maximum megacredits in the short term, but
severely inhibits native growth. It is most useful for the Borg, who
want to extract as much money from the natives as they can before
they are assimilated.
The plugin also introduces a new view for each planet, a large view that contains the relevant information, which you can access by clicking the planet picture in the list view. This screen is informational for now, but I intend to add more to it in the future. Once in this view, you can continue to the starmap as usual by clicking on the large planetary picture. This release should be considered a beta. I have tested it in a few test games and it seems to work well. I hope you find it useful! Feature requests are invited. Bug reports are appreciated.
You can find the script here: http://userscripts.org/scripts/show/174481 A few caveats: - Be careful using Colonist Chunk Tax, currently. It does not account for increased structures on the planet, which affects colonist happiness. It may put you a point below what you can recover in a turn if you build a bunch of structures that turn. I hope to fix this soon. - It needs to be run every turn. If you miss a turn, it will continue to tax at the previous rate. No structures will be built. Lastly, there is a 'manual' mode for the methods, which basically tells the plugin to do nothing. So you can use this with, for instance, bigbeefers native taxation plugin if you prefer, if you just want to use this for structure building, by setting tax strategies to manual. You can also use it just for the planet list view, if you like, by not running it each turn. I hope you find the plugin useful! Let me know what you think and what you'd like to see. One obvious feature that I'm working on now is allowing you to devise your own building/taxation strategies, and save them. But that's a big deal, and I thought I'd get this out there as is because I think its useful now. Lastly, thanks to kedalion for the nuV3 template, without which this would not be possible, and big_beefers scripts, which showed me how to save things in notes, among other things. Thanks!
-dot
|