Skip to main content

LoveNode Class

Description:

  A class for creating LoveNode objects.

__call

Type: Metamethod.

Description:

  Creates a LoveNode from a boot Lua file, .love package, or ZIP package. An extensionless relative path also resolves to the corresponding .love, .zip, or main.lua project entry.

Signature:

metamethod __call: function(self: LoveNodeClass, bootFile: string): LoveNode | nil

Parameters:

ParameterTypeDescription
bootFilestringThe Dora Content path to a boot Lua file, .love package, ZIP package, or extensionless Love project path.

Returns:

Return TypeDescription
LoveNode | nilThe created LoveNode, or nil when the project cannot be loaded.