t = Time between announcements
a = minimum time between announcements to not interfer
A = maximum time between announcements
c = current shield Capacity
t = a + c * (A-a) / 100
<------------------------------------>
Some random ideas for messages when shield capacity is below 100%
> "Generator [Number] overloaded! Immeadiate shutdown in section [Character]"
> "Oxygen loss in Area [Number]. Area gets hermetically sealed!"
> "Critical hull damage!"
> "Jumpdrive malfunction! Engineers in this section shall gather on the engine deck!"
> "Power outage in Section [Character]."
> "Don't Panic!" (Easteregg)
> "Fire Detected! In Area [Number]!"
<------------------------------------>
And of course if possible
if( c <= 0% ) "ALERT! Shields collapsed! All civilians are advised to immediatly evacuate the ship! REPEAT! Shields collapsed! Evacuating the ship!"
else if( c <= 25% ) "Attention! Shields are below 25 percent!"
else if( c <= 50% ) "Warning! Shields are below 50 percent!"
else if( c <= 75% ) "Shields capacity is at 75%!"
<------------------------------------->
Awww to come up with some sentences from scratch is really hard. I will let you know if I come up with more.



I never watched sci-fi series, but maybe it is a good reason to start watching them.

Let me know if you think they are good enough to use, so I know how things stand and come up with more or with better ones.
