Added a check on unknown ESC command at compilation time (#438)

This commit is contained in:
Julian Murgia authored and GitHub committed 2021-11-13 11:15:03 +01:00
1 parent e638919377
commit a6beb40b3e
1 file changed
+3 -2
@@ -219,8 +219,9 @@ func _compile(lines: Array) -> Array:
returned.append(dialog_option)
elif command_regex.search(line):
var command = ESCCommand.new(line)
escoria.logger.trace("Line is the command %s" % command.name)
returned.append(command)
if command.is_valid():
escoria.logger.trace("Line is the command %s" % command.name)
returned.append(command)
else:
escoria.logger.report_errors(
"Invalid ESC line detected",