Show / Hide Table of Contents

Interface IDamageable

Namespace: Eco.Gameplay.Interactions
Assembly: Eco.Gameplay.dll
Syntax
public interface IDamageable

Methods

TryApplyDamage(GameActionPack, INetObject, Single, InteractionTarget, Item, out Single, Type, Single)

Declaration
GameActionPack TryApplyDamage(GameActionPack pack, INetObject damager, float amount, InteractionTarget target, Item tool, out float damageReceived, Type damageDealer = null, float experienceMultiplier = 1F)
Parameters
Type Name Description
GameActionPack pack
INetObject damager
System.Single amount
InteractionTarget target
Item tool
System.Single damageReceived
System.Type damageDealer
System.Single experienceMultiplier
Returns
Type Description
GameActionPack

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾