HDIAndrew / EFS

12 stars 0 forks source link

Make Byzantium's 2 "No building" and "No combat" laws a mod-able thing #111

Open EvilMurlock opened 1 year ago

EvilMurlock commented 1 year ago

Description:

Make it so that moders can disable or enable the "Engineers cannot build buildings on this planet" and "Non-spy units cannot fight on this planet" characteristics of a planet.

Additionally moders should be able to disable/enable such laws during the game. Based on certain events/research/actions.

These laws should also not nesecerily be absolute (mod-able). For example, it would be nice if the player got a warning he is about to break the law, and then he should get the option to cancel the action. If he breaks the law some sort of event could fire, for example being declared war on by the Vau for building a city on one of their protectorates.

Inquisitors should also be changed to be able to attack on planets where combat is prohibited, just like spies can. This is so you wont get into a situation where a player can hides all his labs on a planet where buildings is not prohibited, but combat is. ^This could also be made mod-able.

Commit hash:

1.5

Why is it good for the game?:

1) Lore wise it makes little sense to not be able to build stuff in biz2, this would be more fitting for Urth, where the Church prohibited the expansion of its cities in order to preserve the natural beauty of Humanities cradle. If a player wanted to build a building on Urth he should be able to do so, but it would result in a war with the church.

2) Gameplay wise it feels kind of bad when your only fort gets destroyed by a stack of AI spies and now you have no building on Biz2 and no option to build one. Disabling the building law would also make Biz2 more relevant for gameplay, other than needing to protect a single noble there, you could put some of your valuable buildings there to be protected from warfare, but than you would have to infest into anti-spy garrisons. This would also result in greater amounts of spies being used on biz 2, making it feel more like a back-staby politicaly-scheaming place.

4) Moders will certainly use this for some other good stuff I haven't thought about. Like the Vau protectorate idea, or declaring sanctuary worlds, or non-combat zones during gameplay.