Class VehicleHoeComponent
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
Namespace: Eco.Gameplay.Components.VehicleModules
Assembly: Eco.Gameplay.dll
Syntax
[RequireComponent]
public class VehicleHoeComponent : WorldObjectComponent, ILinkable, IOwned, IController, IViewController, IHasUniversalID, IHasSerializableID, IRPCAuthChecks, INotifyPropertyChanged, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions, IHasInteractions
Constructors
VehicleHoeComponent()
Declaration
public VehicleHoeComponent()
Fields
vehicle
Declaration
protected VehicleComponent vehicle
Field Value
Type | Description |
---|---|
VehicleComponent |
Properties
Availability
Declaration
public override WorldObjectComponentClientAvailability Availability { get; }
Property Value
Type | Description |
---|---|
WorldObjectComponentClientAvailability |
Overrides
Methods
EngagePlow(Boolean)
Toggle 'Plowing' mode on or off.
Declaration
public void EngagePlow(bool on)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | on |
Initialize()
Declaration
public override void Initialize()
Overrides
OnMoved()
Declaration
public void OnMoved()
Implements
System.ComponentModel.INotifyPropertyChanged