Object parenting; Ship module prototype; Use 64 bit

This commit is contained in:
Aslan 2026-01-24 23:05:19 -05:00
parent 3f97e18615
commit 8335714acc
30 changed files with 436 additions and 62 deletions

29
scripts/VesselModule.cs Normal file
View file

@ -0,0 +1,29 @@
public abstract class VesselModule
{
public virtual void Simulate(double delta) { }
public virtual double GetFlops()
{
return 0;
}
public virtual double GetWattHoursCapacity()
{
return 0;
}
public virtual double GetWattHoursActual()
{
return 0;
}
public virtual double GetWatts()
{
return 0;
}
public virtual double GetThrust()
{
return 0;
}
}