Skip to content

Commit 31c5fce

Browse files
committed
Fix broken compilation after Godo's API changes
1 parent e7eb58d commit 31c5fce

5 files changed

Lines changed: 23 additions & 3 deletions

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
77

88
## [Unreleased]
99

10+
## 0.0.80 - 2022-08-22
11+
12+
### Fixed
13+
14+
* Fix broken compilation after Godo's API changes
15+
1016
## 0.0.79 - 2022-08-07
1117

1218
### Changed

editor/luascript_editor_syntax_highlighter.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,10 @@ String LuaScriptEditorSyntaxHighlighter::_get_name() const {
5151
return LUA_NAME;
5252
}
5353

54-
Array LuaScriptEditorSyntaxHighlighter::_get_supported_languages() const {
54+
PackedStringArray LuaScriptEditorSyntaxHighlighter::_get_supported_languages() const {
5555
print_debug("LuaScriptEditorSyntaxHighlighter::_get_supported_languages");
5656

57-
Array supported_languages{};
57+
PackedStringArray supported_languages{};
5858
supported_languages.push_back(LUA_SCRIPT_TYPE);
5959

6060
return supported_languages;

editor/luascript_editor_syntax_highlighter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class LuaScriptEditorSyntaxHighlighter : public EditorSyntaxHighlighter {
3737

3838
// Overrides from EditorSyntaxHighlighter
3939
String _get_name() const override;
40-
Array _get_supported_languages() const override;
40+
PackedStringArray _get_supported_languages() const override;
4141
Ref<EditorSyntaxHighlighter> _create() const override;
4242
};
4343

lua_script_instance.cpp

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,17 @@ Variant::Type LuaScriptInstance::get_property_type(const StringName &p_name, boo
6161
return Variant::Type();
6262
}
6363

64+
bool LuaScriptInstance::property_can_revert(const StringName &p_name) const {
65+
print_debug("LuaScriptInstance::property_can_revert( p_name = %s )", String(p_name).ascii().get_data());
66+
67+
return false;
68+
}
69+
bool LuaScriptInstance::property_get_revert(const StringName &p_name, Variant &r_ret) const {
70+
print_debug("LuaScriptInstance::property_get_revert( p_name = %s )", String(p_name).ascii().get_data());
71+
72+
return false;
73+
}
74+
6475
Object *LuaScriptInstance::get_owner() {
6576
print_debug("LuaScriptInstance::get_owner");
6677

lua_script_instance.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ class LuaScriptInstance : public ScriptInstance {
3232
void get_property_list(List<PropertyInfo> *p_properties) const override;
3333
Variant::Type get_property_type(const StringName &p_name, bool *r_is_valid = nullptr) const override;
3434

35+
bool property_can_revert(const StringName &p_name) const override;
36+
bool property_get_revert(const StringName &p_name, Variant &r_ret) const override;
37+
3538
Object *get_owner() override;
3639
void get_property_state(List<Pair<StringName, Variant>> &state) override;
3740

0 commit comments

Comments
 (0)