This commit is contained in:
2025-12-23 15:51:14 +08:00
parent 6012771afa
commit 2556c5486e
11 changed files with 45 additions and 20 deletions

View File

@@ -35,9 +35,12 @@ namespace ArachnaeSwarm
// === 属性 ===
public IFluxController FluxController => this;
public float NeutronFlux => neutronFlux;
public float RawFlux => neutronFlux;
public FluxMode FluxMode => fluxMode;
public float FluxEfficiency => IFluxController.GetEfficiency(neutronFlux);
public FluxMode CurrentFluxMode => fluxMode;
public float FluxEfficiency => IFluxControllerExtensions.GetEfficiency(neutronFlux);
public bool IsAutoMode => fluxMode != FluxMode.Manual;
public bool IsIncubating => isIncubating;
public bool IsDormant => neutronFlux < 0.05f;
public CompRefuelableNutrition FuelComp => GetComp<CompRefuelableNutrition>();
@@ -85,7 +88,7 @@ namespace ArachnaeSwarm
private void InitializeNutrientInfo() { } // 清理完毕
// === Tick方法带活性系统===
public override void Tick()
protected override void Tick()
{
base.Tick();