Class BankComponent
Inheritance
System.Object
BankComponent
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
[RequireComponent]
public class BankComponent : WorldObjectComponent, ILinkable, IOwned, IHasSerializableID, IRPCAuthChecks, INotifyPropertyChanged, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions, IHasInteractions, IDualPermissionManager, IHasClientControlledContainers, IController, IViewController, IHasUniversalID
Constructors
BankComponent()
Declaration
Properties
Availability
Declaration
public override WorldObjectComponentClientAvailability Availability { get; }
Property Value
Overrides
RandomTitles
Declaration
public LocString[] RandomTitles { get; }
Property Value
Methods
CreateBankAccount(Player, Boolean)
Add a bank account through DualPermission logic and set a Host Object.
Declaration
public void CreateBankAccount(Player player, bool isGovernmentAccount)
Parameters
Type |
Name |
Description |
Player |
player |
|
System.Boolean |
isGovernmentAccount |
|
Initialize()
Declaration
public override void Initialize()
Overrides
TypeToAdd(Player, String)
Declaration
public Type TypeToAdd(Player player, string listName)
Parameters
Type |
Name |
Description |
Player |
player |
|
System.String |
listName |
|
Returns
Type |
Description |
System.Type |
|
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods