CardRPG 1.0
 
Loading...
Searching...
No Matches
CardRPG.IHangingEffect Interface Reference

Interface for hanging effects that can be applied to a Dueler. More...

Inheritance diagram for CardRPG.IHangingEffect:
CardRPG.ITriggerEffect CardRPG.OTEffect CardRPG.Charm CardRPG.Ward CardRPG.AccuracyCharm CardRPG.AttackCharm CardRPG.HealCharm CardRPG.PierceCharm CardRPG.Armor CardRPG.DefenseWard CardRPG.Prism

Public Member Functions

void Activate (Dueler dueler)
 The activate method is called to apply the effect to the Dueler.
 
void Deactivate (Dueler dueler)
 The deactivate method is called to remove the effect from the Dueler.
 

Properties

string Name [get, set]
 The name of the effect.
 
int Element [get, set]
 The element of the effect.
 
Sprite Sprite [get]
 The sprite representing the effect.
 
string Description [get, set]
 The description of the effect.
 
int Modifier [get, set]
 The modifier value of the effect, which can be positive or negative.
 

Detailed Description

Interface for hanging effects that can be applied to a Dueler.

Member Function Documentation

◆ Activate()

void CardRPG.IHangingEffect.Activate ( Dueler dueler)

The activate method is called to apply the effect to the Dueler.

Parameters
dueler

Implemented in CardRPG.AccuracyCharm, CardRPG.Armor, CardRPG.AttackCharm, CardRPG.Charm, CardRPG.DefenseWard, CardRPG.HealCharm, CardRPG.OTEffect, CardRPG.PierceCharm, CardRPG.Prism, and CardRPG.Ward.

◆ Deactivate()

void CardRPG.IHangingEffect.Deactivate ( Dueler dueler)

The deactivate method is called to remove the effect from the Dueler.

Parameters
dueler

Implemented in CardRPG.AccuracyCharm, CardRPG.Armor, CardRPG.AttackCharm, CardRPG.Charm, CardRPG.DefenseWard, CardRPG.HealCharm, CardRPG.OTEffect, CardRPG.PierceCharm, CardRPG.Prism, and CardRPG.Ward.

Property Documentation

◆ Description

string CardRPG.IHangingEffect.Description
getset

The description of the effect.

Implemented in CardRPG.Charm, CardRPG.OTEffect, and CardRPG.Ward.

◆ Element

int CardRPG.IHangingEffect.Element
getset

The element of the effect.

Implemented in CardRPG.Charm, CardRPG.OTEffect, and CardRPG.Ward.

◆ Modifier

int CardRPG.IHangingEffect.Modifier
getset

The modifier value of the effect, which can be positive or negative.

Implemented in CardRPG.Charm, CardRPG.OTEffect, and CardRPG.Ward.

◆ Name

string CardRPG.IHangingEffect.Name
getset

The name of the effect.

Implemented in CardRPG.Charm, CardRPG.OTEffect, and CardRPG.Ward.

◆ Sprite

Sprite CardRPG.IHangingEffect.Sprite
getabstract

The documentation for this interface was generated from the following file: