Skip to content

Extending a lua class doesn't work #164

@danielwaterworth

Description

@danielwaterworth

./foo.lua

local Foo = {
  extends = Resource,
  class_name = "Foo",
}
return Foo

./bar.lua

local Foo = ResourceLoader:load("res://foo.lua")
local Bar  = {
  extends = Foo,
  class_name = "Bar",
}
return Bar

WARNING: src/script-language/LuaScriptMetadata.cpp:58 - Specified base class '' does not exist, using RefCounted

It doesn't work if you pass in the name as a string either.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions