Would it be possible to create, and if so how would I go about implementing, a set of shields that prevent their parent ship from firing when active?
As some background for the question, in my mod, shields typically take the form of energy screens that cause incoming laser weapons to "bloom" just before impact and in so doing vastly reduce the damage they deal. In the case of a "full defense mode" shield, however, it would actually fully stop and absorb incoming fire, at the expense of also absorbing outgoing shots within its area of effect. Thus, as long as they're up, they prevent their parent ship from being damaged, while also preventing it from attacking - perfect as a "decoy ship" thrown into the AI fleet to draw their fire while the rest of the fleet moves into place, for example. Of course, such would work against the default AI, but would only work against the AI I intend to create for the mod if you keep all other ships out of sight, but that's a matter for a different thread.
Edit: Instead of asking one specific question per thread, and thus likely overwhelming this area with my learning process, I'll limit it to a single thread and post a new question here whenever a new issue comes up.