Show / Hide Table of Contents

Class WelderComponent

Inheritance
System.Object
SharedWelderComponent
WelderComponent
Namespace: Content.Server.Tools.Components
Assembly: Content.Server.dll
Syntax
public sealed class WelderComponent : SharedWelderComponent

Fields

| Improve this Doc View Source

LitMeleeDamageBonus

When the welder is lit, this damage is added to the base melee weapon damage.

Declaration
public DamageSpecifier LitMeleeDamageBonus
Field Value
Type Description
DamageSpecifier
Remarks

If this is a standard welder, this damage bonus should probably subtract the entity's standard melee weapon damage and replace it all with heat damage.

| Improve this Doc View Source

TankSafe

Whether the item is safe to refill while lit without exploding the tank.

Declaration
public bool TankSafe
Field Value
Type Description
System.Boolean

Properties

| Improve this Doc View Source

FuelConsumption

Fuel consumption per second, while the welder is active.

Declaration
public FixedPoint2 FuelConsumption { get; }
Property Value
Type Description
FixedPoint2
| Improve this Doc View Source

FuelLitCost

A fuel amount to be consumed when the welder goes from being unlit to being lit.

Declaration
public FixedPoint2 FuelLitCost { get; }
Property Value
Type Description
FixedPoint2
| Improve this Doc View Source

FuelReagent

Reagent that will be used as fuel for welding.

Declaration
public string FuelReagent { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

FuelSolution

Solution on the entity that contains the fuel.

Declaration
public string FuelSolution { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

WelderOffSounds

Sound played when the welder is turned off.

Declaration
public SoundSpecifier WelderOffSounds { get; }
Property Value
Type Description
Robust.Shared.Audio.SoundSpecifier
| Improve this Doc View Source

WelderOnSounds

Sound played when the tool is turned on.

Declaration
public SoundSpecifier WelderOnSounds { get; }
Property Value
Type Description
Robust.Shared.Audio.SoundSpecifier
| Improve this Doc View Source

WelderRefill

Declaration
public SoundSpecifier WelderRefill { get; }
Property Value
Type Description
Robust.Shared.Audio.SoundSpecifier
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾