public virtual void UninstallMod(Entity moduleEntity, IModuleUpgrade upgrade) { var component = moduleEntity.GetComponent<ModuleComponent>(); component.InstalledMods.Remove(upgrade); }
public virtual bool CanInstallUpgrade(Entity shipEntity, Entity moduleEntity, IModuleUpgrade upgrade) => false;