kartoFlane wrote:Regarding door tunnels... It'll work well if the doors are aligned, but what if the rooms are in completely different places around the ship? Or one of the linked doors is horizontal and the other is vertical? Programming the game to resolve this automatically would be somewhat difficult and unreliable.
It might be possible to implement some kind of node system to instruct the engine how to draw the tunnels (so that it's possible to navigate around rooms etc) but I feel like it'd be wasted effort for a feature that is purely cosmetic.
That said, I don't really have any alternative to suggest...
Yes, I'm trying to get something working because I believe I spotted a problem in terms of layers of animations
As Div said, he believed the modders themselves should draw in the ship background image to indicate the connectedness of two rooms. However, the background image will be completely covered by the foreground rooms. As such, we'll need a system to cover that.
In addition, this is an engine, not a mod in and of itsself. I believe the correct philosophy here is to give the tools to the modders to make the mod good, not do the work for them.
Somewhere, there needs to be a tool to either make the tunnel or draw it manually. FTL - as it is - can't fully support that functionality.
Vhati wrote:Highlighting door pairs, when you're about to click on one, is clarity. And not very complicated.
Drawing spaghetti across the ship is complicated to program, complicated and confusing to look at depending on the quantity/arrangement/orientation of the doors, and is unlikely to look good when without taking the hull's art into consideration. If the lines are part of the hull/floor art, it can be exactly how the modder wants it to look.
As I just said to clarify my position, look up. There should be a tool to indicate that manually, not an automatic engine to draw it for them.