YoumuKon
|
a433b1a9ed
|
Dev bugfix (#344)
- 实装了by_user用以检定“使用牌造成伤害”
- 实装Fk.lords以快速查找主公武将
- 添加moveMark以在移动后(前一刻)赋予标记
- 实装-inarea后缀,移动后若不在对应区域会被立即移除
- 为system_enum补全注释
- 内置神将映射
- 修复了小乔转酒杀导致二连击的bug
- 修复了askForCardsChosen烧条后不自动抓取的bug
---------
Co-authored-by: Nyutanislavsky <nyutanislavsky@qq.com>
|
2024-04-19 21:35:29 +08:00 |
YoumuKon
|
e840a3b322
|
bugfix (#328)
- 为findParent添加深度限制参数(默认无限制)
- 搬运了damageByCardEffect
- 修复了ex__choose_skill
- 修复了华佗、吕蒙和古锭刀
- 添加势力映射,可以指定一个势力必须变成其他几个势力之一(需要神话再临包/OL包自行处理神将变将范围)
- askForCardsChosen界限突破,改成了基于askForPoxi的格式
- 修复了空城虚拟杀可以方天的bug
- 给强制平局添加了原因提醒
- 优化了移动牌的视觉逻辑
|
2024-04-02 00:56:04 +08:00 |
YoumuKon
|
380ca120e9
|
多后缀与bugFix (#321)
- 正式添加对多后缀标记的支持
- 添加了一点注释
- 搬运了moveCardIntoEquip和canMoveCardIntoEquip
- 为选牌的默认prompt添加了目标
- 完善了朱雀羽扇的判定
- 修复了抽选武将牌堆时未删除已选武将的bug
- 修复了maxCard标记不识别“-turn”以外标记的bug
- 修复了obtaincard实际不能接受id数组的bug
|
2024-02-27 02:27:59 +08:00 |
notify
|
3b9dd89b10
|
Fix bugs (#311)
1、攻击范围状态技类新增基础值修正函数
2、伤害值在一个技能处理后小于1会终止当前事件
3、不向不能使用【无懈可击】的角色询问使用【无懈可击】
4、修正在濒死插结中有人死亡后仍然会向该角色求桃的情况
5、将PreCardUse和PreCardRespond时机移至实体牌移动之前
6、调整改判函数原判定牌置入弃牌堆的原因
6、修正【朱雀羽扇】、【借刀杀人】、【酒】
Co-authored-by: xxyheaven <1433191064@qq.com>
|
2024-01-29 10:19:10 +08:00 |
YoumuKon
|
21e4c65204
|
终结标记与界bugfix (#307)
-
正式移除了作为临时手段的-tmp标记,现在can_use和target_filter支持读取extra_data(card_filter暂时搁置)
-
规范了askForUseCard中card_name和pattern的关系,现在的格式将以pattern为主,若无pattern才会将card_name视为pattern
- 将withinDistanceLimit迁移至ActiveSkill内
- 添加了令卡牌无距离/次数限制的标记判断
- 添加放大了⑨倍的冰伤音效
- 优化了同将判断的逻辑,使其能够准确读取trueName
- 身份场主公选将后其他角色能看见主公技能(只是看见,无实际功能)
- 开局添加不存在的技能时会放出警报
- 修复了findParent在当前事件无parent时报错的bug
- 修复了人工洗牌后不刷新摸牌堆的bug
- 修复了getPile返回牌堆实例的bug
- 修复了getSkillNameList无法过滤主公技的bug
- 修复了死亡后武将牌没有圆角效果的bug
|
2024-01-25 03:13:57 +08:00 |
YoumuKon
|
1bc6453599
|
小bugfix (#304)
- 修改了无双相关的描述
- 添加了“体力上限改变前”,新三窟专属
- 将多选框改成了等宽按钮
- 添加了遗漏的装备技能名
|
2024-01-11 18:35:10 +08:00 |
Nyutanislavsky
|
5abbdc9b23
|
Enhancement (#292)
1. 卡牌一览中音效播放(装备牌鸽)
2. 修改游戏桌面菜单式样,增加音量
3. 卡牌使用时prompt
4. 比较角色性别是否相同
5. 修一些函数提示
6. getEventsOfScope找不到start_event直接返回
7. 应用all_card_types
8. 修改askForCard的默认返回值
9. 增加装备牌技能触发log
10. phase_state初始化
11. 额外阶段走phaseChanging
12. 亮将增加一个时机并做调整(但还是不对……)
13. 标准包和军争篇增加卡牌prompt,修改描述
14. 运用一些Util,hasSkill精简
15. 修改一些神秘英语单词,水
---------
Signed-off-by: Mechanel <nyutanislavsky@qq.com>
|
2023-12-09 21:57:47 +08:00 |
notify
|
379ea06970
|
English (#285)
|
2023-11-07 12:49:31 +08:00 |
luazyxs
|
d1619672a2
|
初步ai逻辑 (#270)
大部分修改的地方都在代码里加了注释
---------
Co-authored-by: notify <notify-ctrl@qq.com>
Co-authored-by: xxyheaven <1433191064@qq.com>
Co-authored-by: YoumuKon <38815081+YoumuKon@users.noreply.github.com>
|
2023-10-07 03:22:57 +08:00 |
xxyheaven
|
4284336825
|
card fix (#251)
1、补充默认自己为目标的卡牌的prohibit判定;
2、将有同名延迟锦囊时不能成为该锦囊的目标移动到prohibit判定里;
3、补充延迟锦囊牌及装备牌的mod_target_filter;
4、修正濒死求桃逻辑,必须所有牌名均不能使用才跳过询问
|
2023-08-13 12:34:36 +08:00 |
YoumuKon
|
48bb6ac999
|
bug fix (#239)
- 修复了人人主公框+无主公酱报错的bug
- 修复了random(n)不返回表的bug
- 为table添加connect(不改变输入数组的连接各数组)方法及其IfNeed版本(包括insertTable)
- 修复了有死人不能喝酒的bug
|
2023-08-03 21:08:01 +08:00 |
YoumuKon
|
7fd39264ee
|
bugfix (#229)
- 为需要无视描述的请求添加-tmp标签(……)
- 修改铁索相关描述
- 修复了可以通过取消目标以跳过exclusive_targets的bug
- 修复了观星只控顶时还有底部标签的bug
- 修复了没有correct_func时的报错
- 修复了一个人且未分胜负时无限循环的bug
- 将AOE的函数调到了Util内方便其他DIY快速调用
- 将AskForAddTarget转正
- 主动技添加modTargetFilter,负责重新定义目标(借刀摆烂了)
- 游戏模式添加countInFunc(room),负责检测本局游戏是否可以纳入胜率统计(默认true)
---------
Co-authored-by: Nyutanislavsky <nyutanislavsky@qq.com>
|
2023-08-02 02:19:51 +08:00 |
YoumuKon
|
e9a81cd185
|
卡牌标记清除后缀+pattern相关fix (#220)
- 修复了翻译只替换一次参数(%src之类的)的bug
- 添加了卡牌专属的清除后缀,现在cheat获得的牌自带信仰之力
- 补齐了neg判定相关的函数
- 添加multiple_targets,标记多目标牌
- 添加复原武将牌的描述
- 房间名带省略号
---------
Co-authored-by: notify <notify-ctrl@qq.com>
|
2023-07-11 23:16:46 +08:00 |
RalphRad
|
fdf2ccc75b
|
standard fix (#221)
|
2023-07-11 21:15:38 +08:00 |
notify
|
cee3ec279d
|
Bugfix2 (#215)
修更多小bug
|
2023-07-01 23:14:30 +08:00 |
YoumuKon
|
1036159d38
|
Dev bugfix (#203)
- 修复泛转化牌的canUse炸锅的bug
- 未上场时显示新手保护
---------
Co-authored-by: notify <notify-ctrl@qq.com>
|
2023-06-19 21:56:06 +08:00 |
YoumuKon
|
d5330d5bed
|
isInLimit等各种功能 + bugfix (#201)
没来得及转远程url,这是最后一次从fork来的更新了
- 修复了fk.currentresponsepattern = nil的时机
-
添加unlimited/withinTimesLimit和withinDistanceLimit,整合并实现真正的“无次数限制”/“无距离限制”
- 给观星框上了标题(暂时不往上加标题变量)
- 青龙刀会临时追加“对此人不限次数”+“对此人不限距离”的标记,响应(包括取消)后清除
- 添加了“对某人无次数/距离限制”的标记及对应两个global技能
|
2023-06-19 00:20:50 +08:00 |
Ho-spair
|
b2a963739b
|
Fix invalidity skill (#190)
- 修复技能失效技;
- 新增全局技能以令非锁定技失效仅使用标记即可实现。
|
2023-06-11 12:45:12 +08:00 |
Ho-spair
|
5ad2f870d5
|
fix bugs (#171)
|
2023-06-04 19:40:14 +08:00 |
notify
|
a97f74450d
|
Changelog: v0.2.0
|
2023-05-28 19:44:46 +08:00 |
Ho-spair
|
5128100083
|
modify process & quest skill (#166)
|
2023-05-28 18:45:54 +08:00 |
Ho-spair
|
a7e3ad0f19
|
Switch skill (#148)
- 实现转换技;
- 将特殊的标记名称注册在mark_enum.lua文件;
- 标记值在UI的显示支持解析数组;
- 将觉醒技的觉醒条件分离至canWake函数;
- 修复一系列bug;
- 在Room类新增从牌堆、弃牌堆中随机获取牌的方法。
|
2023-05-13 14:20:34 +08:00 |
RalphRad
|
5e9505d18e
|
LogEdit, Card.Void, aux_skills (#147)
Card.Void, aux_skills, move card reason, clone card attackrange
|
2023-05-13 14:16:09 +08:00 |
Nyutanislavsky
|
8d87fbbf09
|
Fixbug (#144)
视为技添加frequency(为了显示限定技)
修复主动技canUse (by @Ho-spair )
Exppattern增加子类别
增加体力上限相关的log
增加求桃prompt
修复许褚、夏侯惇(by @xxyheaven )和赵云
移除观星一张牌直接放在牌堆顶
添加获得牌的log(和摸牌区分开)
封装重铸(和以技能重铸)函数
---------
Signed-off-by: Mechanel <nyutanislavsky@qq.com>
|
2023-05-13 13:23:18 +08:00 |
Nyutanislavsky
|
b50c94d171
|
Fixbug (#137)
将DamageFinished承载者改为受到伤害的角色(解决无来源伤害无法传导的bug)
bury加入重置武将牌
改进火攻的交互
更改八卦阵的pattern(解决AskForUseCard和AskForResponseCard的pattern为任意时八卦阵可以响应的bug)
---------
Signed-off-by: Mechanel <nyutanislavsky@qq.com>
|
2023-04-26 09:40:51 +08:00 |
notify
|
7e8b798c05
|
Gameflow (#132)
修复trigger的优先级bug
修复回合事件
|
2023-04-22 14:10:06 +08:00 |
notify
|
ab4cfba7a3
|
Overview UI (#130)
优化了卡牌一览/武将一览的UI
|
2023-04-21 17:49:30 +08:00 |
Nyutanislavsky
|
ba8aae852d
|
Fixbug (#123)
【杀】的residue_func无效bug
【顺手牵羊】的distance_limit_func无效bug
重铸的moveReason调整为置入弃牌堆
---------
Signed-off-by: Mechanel <nyutanislavsky@qq.com>
|
2023-04-18 12:57:09 +08:00 |
notify
|
9ae119028c
|
Enhancement (#116)
给Card堆一个伤害牌属性
能添加虚拟牌为子卡
封装了“视为使用xx牌”的函数
护甲机制
interaction现在可以作为一个函数,以实现动态化
冰属性伤害
使用牌堆中的牌不再报错
|
2023-04-13 20:17:39 +08:00 |
notify
|
9a951fdbfe
|
Spdx license (#109)
在所有代码中添加了许可证标记头
|
2023-04-09 13:35:35 +08:00 |
notify
|
b0c2855389
|
Enhancement (#108)
优化拖曳
牌局查看技能
狮子不给死人加血
GameEvent相关函数
觉醒技默认cost和锁定技一样
|
2023-04-09 11:44:19 +08:00 |
notify
|
46176e2477
|
Fixbug (#102)
修复了势力没有实际赋值给Player的bug
修复了装备牌图标的存放位置
增加了mod中拓展势力的支持(其实就是加载图的位置罢了)
|
2023-04-05 02:21:59 +08:00 |
notify
|
615a4884e2
|
Card skill name (#95)
重新设计了Card.skillName,并给各种cloneCard补上了skillName
- 赋值:card.skillName = 'xxx'
- 判断是否: table.contains(card.skillNames, 'xxx')
- 判断是否(不推荐): card.skillName == 'xxx'
|
2023-04-02 12:56:29 +08:00 |
Ho-spair
|
dfe3e8b2e7
|
Qing gang sword & zhu que fan (#85)
- 完成【青釭剑】效果
- 初步完成技能失效技
- 完成【朱雀羽扇】
- 修改“连环状态”传导逻辑
- 修改八卦阵匹配的pattern
|
2023-03-20 20:49:23 +08:00 |
notify
|
16b6800811
|
New cards (#84)
火攻
铁锁重铸
|
2023-03-20 20:15:24 +08:00 |
Ho-spair
|
4ab14c7d74
|
Pindian&analeptic (#77)
Co-authored-by: notify <notify-ctrl@qq.com>
|
2023-03-14 20:48:08 +08:00 |
notify
|
9b185c439d
|
Custom Packages When Creating Room (#76)
添加了创建房间时自选拓展包的功能
|
2023-03-14 14:12:13 +08:00 |
notify
|
694deecdf1
|
Fixbug (#74)
- 修复ak和咆哮失效
- 修复服务端调viewAs的时候缺个Self
- 修复不能显示数字型标记
- 新函数player:gainAnExtraTurn,可用来进行额外回合
|
2023-03-13 20:51:12 +08:00 |
notify
|
590af8cb14
|
Maneuvering (#72)
军争包还差火攻、酒、朱雀羽扇没做
铁索还没法重铸
除此之外还行
|
2023-03-09 12:19:16 +08:00 |