-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
'No valid value' in function evalute
interacting with computer terminal in evacuee shelter
#60347
Comments
evalute
interacting with computer terminal in evacuee shelter
/confirmed
DEBUG : No valid value.
FUNCTION : std::__cxx11::string str_or_var<T>::evaluate(const T&) const [with T = dialogue; std::__cxx11::string = std::__cxx11::basic_string<char>]
FILE : src/condition.h
LINE : 90
VERSION : cee383c |
It caused by below line; I think it was merged from #60161 Line 3012 in cee383c
Line 90 in cee383c
No field in open_dialogue, topic will never be loaded. As a result, evaluate returns a empty string with debug message. I suppose this Another approach is modify json file.
change it to "effect": { "open_dialogue": { "topic": "COMP_REFUGEE_CENTER_MAIN" } } then the 'No valid value' error will disappear. However, this causes a different kind of error( |
Describe the bug
e
to interact with the terminal and this debug message pops up. It seems ignorable though.Steps to reproduce
e
the terminal. Immediately pops up.Expected behavior
No debug message on normal interaction.
Screenshots
Versions and configuration
Additional context
save.tar.gz
save.zip
The text was updated successfully, but these errors were encountered: