此表用于定义游戏事件的额外条件,控制事件是否满足激活条件。
字段名 | 数据类型 | 默认值 | 说明 |
---|---|---|---|
eventEntry | INT UNSIGNED | 0 | 事件ID,对应game_event表 |
condition_id | INT UNSIGNED | 0 | 条件ID |
req_num | FLOAT | 0 | 要求数值 |
max_world_state_field | SMALLINT UNSIGNED | 0 | 世界状态字段 |
done_world_state_field | SMALLINT UNSIGNED | 0 | 完成状态字段 |
description | TEXT | NULL | 条件描述 |
关联的游戏事件ID,必须对应game_event表中的有效事件。
定义条件的类型:
根据condition_id的不同有不同的含义:
场景:要求完成特定任务才能激活事件
INSERT INTO game_event_condition
(eventEntry, condition_id, req_num, description) VALUES
(2, 1, 12345, '必须完成任务12345才能激活冬幕节事件');