using Godot; public class Star(Sector sector, Vector3 localCoordinates) : GameObject(sector, localCoordinates) { public override void Simulate(double delta) { base.Simulate(delta); //SetCoordinatesFromGlobal(new(GlobalCoordinates.X, GlobalCoordinates.Y, GlobalCoordinates.Z + 1 * (decimal)delta)); } public override Node3D Instantiate(Sector sector) { PackedScene prefab = ResourceLoader.Load("res://prefabs/gameObjects/star.tscn"); StarNode instance = prefab.Instantiate(); instance.Name = $"Star-{UUID}"; instance.StarData = this; UpdateSectorOffsetToMainPlayer(); return instance; } }