Show / Hide Table of Contents

Class PropertyCommands

Inheritance
System.Object
PropertyCommands
Namespace: Eco.Gameplay.Property
Assembly: Eco.Gameplay.dll
Syntax
[ChatCommandHandler]
public static class PropertyCommands : Object

Methods

Add(User, User)

Declaration
[ChatSubCommand]
public static void Add(User user, User otherPlayer = null)
Parameters
Type Name Description
User user
User otherPlayer

AssertAdminCommand(String, LocString)

Declaration
public static void AssertAdminCommand(string method, LocString error)
Parameters
Type Name Description
System.String method
LocString error

BoostDeed(IChatClient, Single, Deed)

Declaration
[ChatSubCommand]
public static void BoostDeed(IChatClient user, float boost, Deed deed = null)
Parameters
Type Name Description
IChatClient user
System.Single boost
Deed deed

ClaimRect(User, Vector3i, Int32, Int32, Boolean)

Declaration
public static Deed ClaimRect(User user, Vector3i pos, int xSide = 5, int ySide = 5, bool overwriteExistingClaims = false)
Parameters
Type Name Description
User user
Vector3i pos
System.Int32 xSide
System.Int32 ySide
System.Boolean overwriteExistingClaims
Returns
Type Description
Deed

ClaimRect(User, Int32, Int32, Boolean)

Declaration
[ChatSubCommand]
public static Deed ClaimRect(User user, int xSide = 5, int ySide = 5, bool overwriteExistingClaims = false)
Parameters
Type Name Description
User user
System.Int32 xSide
System.Int32 ySide
System.Boolean overwriteExistingClaims
Returns
Type Description
Deed

OwnAll(User)

Declaration
[ChatSubCommand]
public static void OwnAll(User user)
Parameters
Type Name Description
User user

Owner(User, User)

Declaration
[ChatSubCommand]
public static void Owner(User user, User newOwner = null)
Parameters
Type Name Description
User user
User newOwner

OwnNone(User, User)

Declaration
[ChatSubCommand]
public static void OwnNone(User user, User otherPlayer = null)
Parameters
Type Name Description
User user
User otherPlayer

Property(User)

Declaration
[ChatCommand]
public static void Property(User user)
Parameters
Type Name Description
User user

Remove(User, User)

Declaration
[ChatSubCommand]
public static void Remove(User user, User otherPlayer = null)
Parameters
Type Name Description
User user
User otherPlayer

RemoveDeed(User, Deed)

Declaration
[ChatSubCommand]
public static void RemoveDeed(User user, Deed deed = null)
Parameters
Type Name Description
User user
Deed deed

RemoveEmptyDeeds()

Declaration
[ChatSubCommand]
public static void RemoveEmptyDeeds()

RemoveInvalidOwnables(User)

Declaration
[ChatSubCommand]
public static void RemoveInvalidOwnables(User user)
Parameters
Type Name Description
User user

ResolveOverburdened()

Declaration
[ChatSubCommand]
public static void ResolveOverburdened()

TargetOwner(User, INetObject, User)

own the target world object's deed, if it has credit component update it to avoid its closure.

Declaration
[ChatSubCommand]
public static void TargetOwner(User user, INetObject target, User newOwner = null)
Parameters
Type Name Description
User user
INetObject target
User newOwner

TurnOn(User, Boolean, Single)

Declaration
[ChatSubCommand]
public static void TurnOn(User user, bool on = true, float raidus = 10F)
Parameters
Type Name Description
User user
System.Boolean on
System.Single raidus

Unclaim(User)

Declaration
[ChatSubCommand]
public static void Unclaim(User user)
Parameters
Type Name Description
User user

UnclaimAbandoned(User, Single)

Declaration
[ChatSubCommand]
public static void UnclaimAbandoned(User user, float days)
Parameters
Type Name Description
User user
System.Single days

UnlimitedClaim(User)

Declaration
[ChatSubCommand]
public static void UnlimitedClaim(User user)
Parameters
Type Name Description
User user
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾