cybereality
The script used to have a bunch of code in it, but for testing I removed most of the code. Right now, the script is just some imports, the class declaration and the ready function (which is empty):
using Godot;
using System;
public class Slot : Panel
{
public override void _Ready()
{
}
}
The class name and the script have the exact same name, same capitalization and everything. It's a script for a Panel, so that's what I inherited from as can be seen, do you think I should inherit something higher up on the chain?