Space cleaner buffs (#15779)
This commit is contained in:
@@ -12,26 +12,22 @@ public sealed class SprayComponent : Component
|
||||
{
|
||||
public const string SolutionName = "spray";
|
||||
|
||||
[DataField("sprayDistance")] public float SprayDistance = 3f;
|
||||
[ViewVariables(VVAccess.ReadWrite), DataField("sprayDistance")]
|
||||
public float SprayDistance = 3.5f;
|
||||
|
||||
[DataField("transferAmount")] public FixedPoint2 TransferAmount = FixedPoint2.New(10);
|
||||
[ViewVariables(VVAccess.ReadWrite), DataField("sprayVelocity")]
|
||||
public float SprayVelocity = 3.5f;
|
||||
|
||||
[DataField("sprayVelocity")] public float SprayVelocity = 1.5f;
|
||||
|
||||
[DataField("sprayAliveTime")] public float SprayAliveTime = 0.75f;
|
||||
|
||||
[DataField("cooldownTime")] public float CooldownTime = 0.5f;
|
||||
|
||||
[DataField("sprayedPrototype", customTypeSerializer: typeof(PrototypeIdSerializer<EntityPrototype>))]
|
||||
[ViewVariables(VVAccess.ReadWrite), DataField("sprayedPrototype", customTypeSerializer: typeof(PrototypeIdSerializer<EntityPrototype>))]
|
||||
public string SprayedPrototype = "Vapor";
|
||||
|
||||
[DataField("vaporAmount")] public int VaporAmount = 1;
|
||||
[ViewVariables(VVAccess.ReadWrite), DataField("vaporAmount")]
|
||||
public int VaporAmount = 1;
|
||||
|
||||
[DataField("vaporSpread")] public float VaporSpread = 90f;
|
||||
[ViewVariables(VVAccess.ReadWrite), DataField("vaporSpread")]
|
||||
public float VaporSpread = 90f;
|
||||
|
||||
[DataField("impulse")] public float Impulse;
|
||||
|
||||
[DataField("spraySound", required: true)]
|
||||
[ViewVariables(VVAccess.ReadWrite), DataField("spraySound", required: true)]
|
||||
[Access(typeof(SpraySystem), Other = AccessPermissions.ReadExecute)] // FIXME Friends
|
||||
public SoundSpecifier SpraySound { get; } = default!;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user