listen_and_repeat
Simple element that will deterministically set a value based on stuff that the source has heard and will then compel the source to repeat it. Requires a valid AI Blackboard.
Vars | |
blackboard_key | The AI Blackboard Key we assign the value to. |
---|---|
invalid_voice | list we give speech that doesnt have a voice or a pitch |
speech_buffer | List of things that we've heard and will repeat. |
speech_probability | Probability we speak |
switch_phrase_probability | Probabiliy we switch our phrase |
Procs | |
on_hear | Called when we hear something. |
on_write_memory | Exports all the speech buffer data to a dedicated blackboard key on the source. |
set_new_blackboard_phrase | Called to set a new value for the blackboard key. |
Var Details
blackboard_key
The AI Blackboard Key we assign the value to.
invalid_voice
list we give speech that doesnt have a voice or a pitch
speech_buffer
List of things that we've heard and will repeat.
speech_probability
Probability we speak
switch_phrase_probability
Probabiliy we switch our phrase
Proc Details
on_hear
Called when we hear something.
on_write_memory
Exports all the speech buffer data to a dedicated blackboard key on the source.
set_new_blackboard_phrase
Called to set a new value for the blackboard key.