Docking denied - Limit message spamming / repetition #2131
-
Hello! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
I see three options:
And this to the end of the script:
The final script might look like this:
Naturally, these strategies can be used for any other scripts where you might want to suppress repetitions too. o7 |
Beta Was this translation helpful? Give feedback.
I see three options:
If you can't find a place to dock at a busy port or station then consider switching game modes. The wait will be much shorter if you switch to solo (even if only as a temporary measure to find a pad). :-)
There is actually a state context variable which is automatically saved containing the last speech EDDI has spoken. It is
state.eddi_context_last_speech
. You could potentially check this value for a repetition. This is a simple solution which would be reset if EDDI triggers any other speech during that 5 minute period, but it could be done by adding one line at the beginning of the script: