Mining tweaks (#18686)
So we have pickaxe, drill, crusher, and PKA (projectiles). The tier list in terms of mining speed should go: - PKA - Crusher - Pickaxe - Drill As a result: - Nerfed PKA firerate to 0.5 and bumped damage (slight DPS nerf due to meta). - Crusher bumped to 1 hit per second as PKA is still more common and also to make it better at mining. - Pickaxe is 1 hit per second and also gets structural (fireaxe should still beat it by a little bit) so it's better to break stuff than crusher but worse in combat. - Drill is 1.5 hits per second but otherwise weak.
This commit is contained in:
@@ -1,38 +0,0 @@
|
||||
using System.Threading;
|
||||
using Content.Shared.Damage;
|
||||
using Robust.Shared.Audio;
|
||||
|
||||
namespace Content.Server.Gatherable.Components
|
||||
{
|
||||
/// <summary>
|
||||
/// When interacting with an <see cref="GatherableComponent"/> allows it to spawn entities.
|
||||
/// </summary>
|
||||
[RegisterComponent]
|
||||
public sealed class GatheringToolComponent : Component
|
||||
{
|
||||
/// <summary>
|
||||
/// Sound that is made once you completed gathering
|
||||
/// </summary>
|
||||
[ViewVariables(VVAccess.ReadWrite)]
|
||||
[DataField("sound")]
|
||||
public SoundSpecifier GatheringSound { get; set; } = new SoundPathSpecifier("/Audio/Items/Mining/pickaxe.ogg");
|
||||
|
||||
/// <summary>
|
||||
/// What damage should be given to objects when
|
||||
/// gathered using this tool? (0 for infinite gathering)
|
||||
/// </summary>
|
||||
[DataField("damage", required: true)]
|
||||
public DamageSpecifier Damage { get; set; } = default!;
|
||||
|
||||
/// <summary>
|
||||
/// How many entities can this tool gather from at once?
|
||||
/// </summary>
|
||||
[ViewVariables(VVAccess.ReadWrite)]
|
||||
[DataField("maxEntities")]
|
||||
public int MaxGatheringEntities = 1;
|
||||
|
||||
[ViewVariables]
|
||||
[DataField("gatheringEntities")]
|
||||
public readonly List<EntityUid> GatheringEntities = new();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user