16 lines
516 B
GDScript3
16 lines
516 B
GDScript3
|
|
extends Plugin
|
||
|
|
|
||
|
|
## itch.io box art provider for OpenGamepadUI
|
||
|
|
##
|
||
|
|
## Fetches cover art and screenshots from itch.io game pages.
|
||
|
|
## Requires the itch.io library plugin to populate LibraryItem metadata.
|
||
|
|
|
||
|
|
var icon := preload("res://plugins/itch-artprovider/assets/itch.svg")
|
||
|
|
|
||
|
|
|
||
|
|
func _ready() -> void:
|
||
|
|
logger = Log.get_logger("ItchArt", Log.LEVEL.INFO)
|
||
|
|
var boxart: BoxArtProvider = load("res://plugins/itch-artprovider/core/boxart_itch.tscn").instantiate()
|
||
|
|
add_child(boxart)
|
||
|
|
logger.info("itch.io Art Provider loaded")
|