17 lines
442 B
GDScript
17 lines
442 B
GDScript
extends Context
|
|
class_name OverlayContext
|
|
|
|
var chatters: DbSet
|
|
var itch_apps: DbSet
|
|
var steam_apps: DbSet
|
|
|
|
func _init() -> void:
|
|
chatters = DbSet.new(Chatter)
|
|
itch_apps = DbSet.new(ItchIOAppData)
|
|
steam_apps = DbSet.new(SteamAppData)
|
|
|
|
func get_known_streamers() -> Array[Chatter]:
|
|
var known: Array[Chatter] = []
|
|
for chatter: Chatter in chatters.find_many(Condition.new().equal("is_streamer", true)):
|
|
known.append(chatter)
|
|
return known
|