Table of Contents

Interface ICondition

Namespace
FishMMO.Shared.Core
Assembly
FishMMO.Shared.dll

Interface for condition evaluation in FishMMO. Defines the contract for condition checks.

public interface ICondition

Methods

Evaluate(ICharacter, EventData)

Evaluates the condition with the given initiator and event data.

bool Evaluate(ICharacter initiator, EventData eventData)

Parameters

initiator ICharacter

The character initiating the check.

eventData EventData

Event data for the condition.

Returns

bool

True if the condition is met; otherwise, false.