<?php
////////////////////
 // 由CodeGenerator创建。
 // Copyright (C) gwang (wanggangzero@qq.com), Loyalsoft@sjz Inc
 // author： gwang 
 // 日期: 2024-06-20 15:05:46
////////////////////


/**
 * Static Model predicate 词条配置表
 */
class sm_predicate
{

    /**
    * @var Int32 唯一id  
    */
    public $id;

    /**
    * @var String 名称  
    */
    public $name;

    /**
    * @var String 词条描述  
    */
    public $desc;

    /**
    * @var String 附加对象: "none" 无, 角色 'hero', 怪'monster', 技能'skill', 装备'equip', 关卡'gate' default(none) 
    */
    public $attachTarget;

    /**
    * @var String 行为类型:
    *      // 无 
    *      none,
    *  // 大概命名规律:  add(+面板值)/and(+基础值)/mul(+倍率值):
    *      // 增加面板生命: 参数1=>增加数值
    *      addHp,
    *      //  增加基础生命(享受加成倍率):  参数1=>增加数值
    *      andHp
    *      // 增加生命: 参数1=>倍率
    *      mulHp,
    *   **** 
    *      /// 每x秒恢复x%生命值: 参数1: x秒, 参数2: 恢复生命倍率x
    *      recoverHpPerSecs,
    *      /// 有x%几率直接击败非首领型怪物:
    *      directKillMonster,
    *      // 满血复活1次
    *      reliveWithFullHp,
    *      // 额外复活机会
    *      extraReliveTime,
    *      // 复活后添加buff
    *      afterReliveAddBuff default(none) 
    */
    public $actionType;

    /**
    * @var String 行为参数1: 技能id,技能id,...  
    */
    public $actionParam1;

    /**
    * @var String 行为参数2: (buffid:概率, buffid:概率....)最多4条  
    */
    public $actionParam2;

    /**
    * @var String 行为参数3:  
    */
    public $actionParam3;

    /**
    * @var String 类型key(同一种类判定)  
    */
    public $uniqueKey;

    /**
    * @var String 进化模块里的消息描述信息  
    */
    public $desc2;

    /**
    * @var Int32 跟宝石品质一一对应  
    */
    public $qual;

    /**
    * @var String 可以允许出现该词条的部位列表(逗号分隔的,123456)  
    */
    public $positions;

}

