Merge pull request #25650 from willnationsdev/script-icon

Fix script class icons looking for paths at runtime
This commit is contained in:
Rémi Verschelde 2019-02-09 12:22:51 +01:00 committed by GitHub
commit 6c243326bd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -3494,6 +3494,8 @@ void GDScriptParser::_parse_class(ClassNode *p_class) {
tokenizer->advance();
if ((tokenizer->get_token() == GDScriptTokenizer::TK_CONSTANT && tokenizer->get_token_constant().get_type() == Variant::STRING)) {
#ifdef TOOLS_ENABLED
if (Engine::get_singleton()->is_editor_hint()) {
Variant constant = tokenizer->get_token_constant();
String icon_path = constant.operator String();
@ -3504,6 +3506,8 @@ void GDScriptParser::_parse_class(ClassNode *p_class) {
}
p_class->icon_path = icon_path;
}
#endif
tokenizer->advance();
} else {