12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- -- 此文件工具自动生成,不要修改
- ---@class cfg_monster_attack_column
- ---引用monster表ID,决定刷哪只怪物
- ---@field id number @唯一id column=1 A
- ---策划备注
- ---@field monid number @怪物id column=2 B
- ---怪物的刷新条件,根据condition条件表来填,不配则没有条件,活动开启即刷
- ---@field name string @名称 column=3 C
- ---引用map_info表ID,决定怪物的刷新地图
- ---@field line IntListList @地图线路ID column=4 D
- ---怪物的刷新坐标,格式为x#y
- ---@field condition number @生成条件 column=5 E
- ---怪物刷新的随机范围,以poz配置为点位,随机range配置的范围
- ---@field mapid number @地图id column=6 F
- ---填写cfg_activity_rule表的id ,关联哪个活动刷新
- ---@field poz IntList @坐标 column=7 G
- ---怪物在死亡后,头像在地图上消失的时间(如配5,即代表在怪物死亡5s后,头像消失)
- ---@field range number @范围 column=8 H
- ---怪物在地图中显示的头像图片资源配置
- ---@field ruleId number @活动id column=9 I
- ---是否在地图中显示怪物图标
- ---@field headPicture number @头像消失时间 column=10 J
- ---活动结束后,脱战多久后,怪物才消失
- ---@field safeTime number @脱战安全时间 column=11 K
- local cfg_monster_attack =
- {
- {id=1, mapid=1001, poz={40,208}},
- {id=2, mapid=1001, poz={76,42}},
- {id=3, mapid=1001, poz={220,58}},
- {id=4, mapid=1003, poz={28,10}},
- {id=5, mapid=1003, poz={118,179}},
- {id=6, mapid=1003, poz={223,126}},
- {id=7, mapid=1004, poz={95,55}},
- {id=8, mapid=1004, poz={46,173}},
- {id=9, mapid=1004, poz={175,183}},
- {id=101, monid=600001, name="天神·米迦勒", poz={72,131}, range=15, ruleId=23001, headPicture=0, safeTime=0},
- {id=102, monid=600002, name="魔王·阿莫斯德", poz={68,36}, range=15, ruleId=23001, headPicture=0, safeTime=0},
- {id=103, monid=600003, name="海皇·深渊之触", poz={164,60}, range=15, ruleId=23001, headPicture=0, safeTime=0},
- {id=104, monid=600004, name="冥主·汲魂者", poz={170,186}, range=15, ruleId=23001, headPicture=0, safeTime=0},
- {id=105, monid=600005, name="战狂·深渊领主", poz={42,209}, range=15, ruleId=23001, headPicture=0, safeTime=0},
- }
- local defaults = {monid=10008, name="火龙王", line={{1}}, condition=0, mapid=21000, range=10, ruleId=13001, headPicture=10, safeTime=30}
- local mt = {__index = defaults}
- for _, v in ipairs(cfg_monster_attack) do
- setmetatable(v, mt)
- end
- return cfg_monster_attack
|