狗屎Minimax坏我代码

This commit is contained in:
SoulliesOfficial
2026-04-18 13:57:19 -04:00
parent 41140a2017
commit 7379583165
473 changed files with 34480 additions and 8069 deletions

View File

@@ -14,6 +14,8 @@ namespace Cielonos.MainGame
public CharacterBase creator;
public bool affectedByCreatorTimeScale = true;
public float DeltaTime => affectedByCreatorTimeScale && creator != null ? creator.selfTimeSm.DeltaTime : Time.deltaTime;
public float TimeScale => affectedByCreatorTimeScale && creator != null ? creator.selfTimeSm.TimeScale : 1f;
public List<ParticleSystem> particles = new List<ParticleSystem>();
@@ -71,19 +73,10 @@ namespace Cielonos.MainGame
protected override void Update()
{
float deltaTime = Time.deltaTime;
float timeScale = 1f;
if (creator != null)
{
deltaTime = creator.selfTimeSm.DeltaTime;
timeScale = creator.selfTimeSm.TimeScale;
}
UpdateTimer(deltaTime);
UpdateTimer(DeltaTime);
if (affectedByCreatorTimeScale)
{
particleMainModules.ForEach(main => main.simulationSpeed = timeScale);
particleMainModules.ForEach(main => main.simulationSpeed = TimeScale);
}
}