stendhal/doc/mkdocs/lua/objects/conditions.md
2023-05-17 02:08:58 -07:00

2.9 KiB


Contents

[TOC]


Introduction

Object instance: conditions


Description

For creating ChatCondition instances.


Methods


conditions:andCondition

conditions:andCondition (conditionList)
  • Creates an AndCondition.
  • Parameters:
  • Returns: New AndCondition instance.
  • Aliases:
    • conditions:andC

conditions:create

conditions:create (func)
conditions:create (className, args)
  • Creates a custom ChatCondition.
  • Parameters:
    • func: (function) Function to be invoked when ChatCondition.fire is called.
    • className: (string) ChatCondition class basename.
    • args: (table) List of objects passed to the constructor.
  • Returns: New ChatCondition instance or nil.

conditions:notCondition

conditions:notCondition (condition)

conditions:orCondition

conditions:orCondition (conditionList)