Fix chemical explosion scaling. (#41153)
Fix area reaction scaling Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
abd9aec8bd
commit
db05016fe0
@@ -28,6 +28,8 @@ public sealed partial class AreaReactionEffect : EntityEffectBase<AreaReactionEf
|
||||
/// </summary>
|
||||
[DataField(required: true)] public SoundSpecifier Sound = default!;
|
||||
|
||||
public override bool Scaling => true;
|
||||
|
||||
public override string EntityEffectGuidebookText(IPrototypeManager prototype, IEntitySystemManager entSys)
|
||||
=> Loc.GetString("entity-effect-guidebook-area-reaction",
|
||||
("duration", Duration)
|
||||
|
||||
@@ -49,6 +49,8 @@ public sealed partial class Emp : EntityEffectBase<Emp>
|
||||
[DataField]
|
||||
public TimeSpan Duration = TimeSpan.FromSeconds(15);
|
||||
|
||||
public override bool Scaling => true;
|
||||
|
||||
public override string EntityEffectGuidebookText(IPrototypeManager prototype, IEntitySystemManager entSys)
|
||||
=> Loc.GetString("entity-effect-guidebook-emp-reaction-effect", ("chance", Probability));
|
||||
|
||||
|
||||
@@ -50,6 +50,8 @@ public sealed partial class Explosion : EntityEffectBase<Explosion>
|
||||
[DataField]
|
||||
public float TileBreakScale = 1f;
|
||||
|
||||
public override bool Scaling => true;
|
||||
|
||||
public override string EntityEffectGuidebookText(IPrototypeManager prototype, IEntitySystemManager entSys)
|
||||
=> Loc.GetString("entity-effect-guidebook-explosion", ("chance", Probability));
|
||||
|
||||
|
||||
@@ -76,6 +76,8 @@ public sealed partial class Flash : EntityEffectBase<Flash>
|
||||
[DataField]
|
||||
public SoundSpecifier? Sound = new SoundPathSpecifier("/Audio/Weapons/flash.ogg");
|
||||
|
||||
public override bool Scaling => true;
|
||||
|
||||
public override string EntityEffectGuidebookText(IPrototypeManager prototype, IEntitySystemManager entSys)
|
||||
=> Loc.GetString("entity-effect-guidebook-flash-reaction-effect", ("chance", Probability));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user