MaxAstro
Spiral Knight
- Joined
- Dec 18, 2007
- Messages
- 645
Something that I've never liked about rituals is how production-wise, they are no different from any other building. Also, they take a ~really~ long time to build, generally enough that they almost aren't worth it, or at least never hit when they are needed.
So, I had an idea for tweaking this more to my liking. Unfortunately, I have no idea how to code it or even if it is possible. My idea is that instead of being built normally in a single city, a ritual may be built in any number of cities at once, and each city building it adds to the total production each turn. Combined with a few cost tweaks to the rituals, I think this would make rituals much more interesting to build; do you assign one to just one city and leave that city doing nothing else for a long time, or do you tie up several of your cities to get it built faster?
Is there any reasonable way to code something like this? I am fairly experienced in XML, have a little bit of Python knowledge, and am very, very good at interpreting existing code and tweaking it to do what I want, but I don't see anything currently in the game I could use to create this effect.
So, I had an idea for tweaking this more to my liking. Unfortunately, I have no idea how to code it or even if it is possible. My idea is that instead of being built normally in a single city, a ritual may be built in any number of cities at once, and each city building it adds to the total production each turn. Combined with a few cost tweaks to the rituals, I think this would make rituals much more interesting to build; do you assign one to just one city and leave that city doing nothing else for a long time, or do you tie up several of your cities to get it built faster?
Is there any reasonable way to code something like this? I am fairly experienced in XML, have a little bit of Python knowledge, and am very, very good at interpreting existing code and tweaking it to do what I want, but I don't see anything currently in the game I could use to create this effect.