YoumuKon
|
7e15ccb63e
|
武将牌堆和更多bugfix (#261)
- 修复了询问卡牌时会返回不符合要求的牌的bug
- 修复了摸牌阶段的skillname(游戏规则)
- 实装武将牌堆
- 剥离身份模式特有常备主逻辑
- 为资产变换添加时机
- 分离了改判时的移动
- 将canUseGeneral改为Engine所属函数
|
2023-09-27 21:02:22 +08:00 |
notify
|
203736e38e
|
Enhancement (#263)
- smart_ai搭了个壳子
- askForPoxi
- 增加判断额外回合之法以及fix
- 修trigger
- 增加使用和打出的禁止技提示
- 修复卡牌标记,attach主动技显示为蓝色按钮
|
2023-09-19 14:27:54 +08:00 |
Nyutanislavsky
|
05f65ef284
|
Heg (#262)
1. 扩容到12人
2. 修复fake技能
3. 国战UI
4. 选将耦合双势力和野心家
5. fake看破修复
6. 重连bug修复
7. 复原武将修复
8. 亮将修复体力上限
9. 修复拼点不可取消
---------
Co-authored-by: notify <notify-ctrl@qq.com>
|
2023-09-06 22:16:09 +08:00 |
RalphRad
|
fa3fc966a9
|
增加ChangeProperty事件,修正remove (#259)
|
2023-08-27 20:19:55 +08:00 |
Nyutanislavsky
|
bbead752cc
|
Fixbug (#256)
1. 修复龙胆
2. 调整黄月英和孙尚香
|
2023-08-25 08:11:25 +08:00 |
notify
|
607d3b010c
|
Enhancement (#253)
- 修复clone狮子的bug
- 支持拓展自定义游戏事件
- 修复反选拓展包时极其卡顿的bug
- 修复自订身份无法正常显示的bug
- 谋攻篇askForCard(s)Chosen
- 修复了倾国时点取消的bug
- player:broadcastSkillInvoke
- 修复客户端白名单忘记屏蔽的bug
|
2023-08-24 21:37:24 +08:00 |
Nyutanislavsky
|
d0913e42ce
|
Heg (#254)
1. 修复木马、真名无懈可击
2. 增加亮将、暗将时机
3. 增加武将珠联璧合关系
4. 增加武将选择框禁止替换
5. 增加变换武将不改变体力上限
6. 增加亮将禁止、不计入距离和座次的MarkEnum,相应的player函数
7. 状态技默认锁定技
8. 修复拼点
9. 增加出牌阶段亮将技能
10. 增加暗置武将函数
---------
Signed-off-by: Mechanel <nyutanislavsky@qq.com>
|
2023-08-24 21:37:06 +08:00 |
notify
|
6dd1eded9a
|
Changelog: v0.3.3
|
2023-08-13 16:36:11 +08:00 |
YoumuKon
|
3a207442f4
|
小修小补 (#250)
- 初步添加武将牌堆
- 为长度为2的表做了特判
- 修复了火攻后木马回不来的bug
|
2023-08-13 15:05:45 +08:00 |
Ho-spair
|
2f7d7d4a96
|
fix abort areas (#252)
Co-authored-by: Nyutanislavsky <nyutanislavsky@qq.com>
|
2023-08-13 12:35:23 +08:00 |
Ho-spair
|
64127bffb6
|
Abort area (#249)
Co-authored-by: notify <notify-ctrl@qq.com>
|
2023-08-13 02:25:04 +08:00 |
xxyheaven
|
f0fcc6183b
|
fix bugs (#246)
1、回合事件优化
2、修正askForChooseCardAndPlayers在无牌可选的情况下会自动跳过的问题
3、补充拼点reason
|
2023-08-12 19:19:03 +08:00 |
notify
|
00578c2ad3
|
Bugfix (#244)
|
2023-08-12 00:50:17 +08:00 |
notify
|
32844bc394
|
插件哟,boolean就让他默认可以为nil好不好呀
|
2023-08-11 03:30:59 +08:00 |
YoumuKon
|
aa05984522
|
各种bug fix (#241)
- 修复只观顶时出错的bug
- 修复主公框和正常框有重复将的bug
- 添加getN,帮助获得数组前/后X项
---------
Co-authored-by: notify <notify-ctrl@qq.com>
|
2023-08-11 03:24:22 +08:00 |
notify
|
a82b8c1b0a
|
Nfeature (#243)
- 15秒后其他人可以将房主踢出
- event中的从room.lua复制过来的self都规范成room
- 删了feasible的deprecate警告
- 虚空印卡
关于虚空印卡的说明:
* 印的卡id为负数,但依然属于实体卡。
* 这也就是说今后判断虚拟牌的依据是id == 0而不是 <= 0。
* 不过其实虚拟牌的id自古以来就固定是0啦,所以不用担心。
* 虚空印的卡自然只和当前运行的房间有关。
* 虚空印卡的id从-2开始,每印一张其id便减少1。
* 之所以不从-1开始是因为UI把-1认定为未知牌。Bot的玩家id也从-2开始,这是一个道理。
* 除此之外,印出的卡就如同一张普通的实体卡一样,洗入牌堆啥的都没问题,用来作其他虚拟卡的子卡也没啥问题。
* 坐等后面测试出bug吧,当然我希望直接不出bug。
|
2023-08-11 03:19:59 +08:00 |
notify
|
0745863863
|
Heg (#242)
- 游戏结束时离线玩家增加逃率
- 退出房间时取消准备状态
- 副技能的 `main_skill`
- 预亮相关优化
- 自定义身份,图从拓展包随便找一张
- 无懈可击使用时带1200毫秒延迟
- 未开始的房间显示开启的所有牌堆,衍生牌灰色字体化
- 可以随意打开fk.rep文件并播放录像
- 服务器Shell新增重置密码命令
|
2023-08-09 22:25:15 +08:00 |
Nyutanislavsky
|
d38b0ca805
|
bugfix (#237)
1. 修复甄姬等
2. 将弃置所有牌、武将牌上的牌等修复为一次性弃置
3. 添加连环状态改变的音效
4. 改进notifyMoveCards的可见
---------
Signed-off-by: Mechanel <nyutanislavsky@qq.com>
|
2023-08-03 15:26:52 +08:00 |
YoumuKon
|
a9b5d6cd98
|
更多bug fix (#232)
- 修复了 #229 整出来的bug
- 修复了禁止技被绕过的bug
- 查找事件结果包括端点
---------
Co-authored-by: notify <notify-ctrl@qq.com>
|
2023-08-02 23:01:28 +08:00 |
Nyutanislavsky
|
35477c0ea1
|
Enchance Mouxusheng (#235)
1. 谋徐盛增加大离间、复活,可以变更副将
2. 修改CardEffecting等时机的承载者
3. 修复changeHero
4. 给moveCardTo堆一个proposer
5. 修复一些标准版武将和装备
|
2023-08-02 21:50:47 +08:00 |
notify
|
cc0228dc03
|
Dev (#233)
- 以不存在的游戏模式开房时,自动替换成身份局
- 烧条满3管直接踢
- 游戏结束时掉线玩家(可能故意杀后台逃跑的)会受到逃跑惩罚
- 修git闪退的bug
- 关于页面补全作者信息
- 增加重载配置文件的shell命令
- 禁将方案切换
|
2023-08-02 21:40:00 +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 |
notify
|
21fee5537a
|
big skill anim
|
2023-08-02 01:57:08 +08:00 |
Ho-spair
|
8ca9f9154c
|
Skip nullification (#227)
- 完善移动场上一张牌移动虚拟牌及选框中显示逻辑,并增加排除特定卡牌id的参数;
- 多目标锦囊牌询问无懈时新增“本轮忽略”功能;
- 修复传导伤害额外传导自身的问题。
|
2023-07-16 19:18:43 +08:00 |
Nyutanislavsky
|
acda9f4eb8
|
Choose kingdom (#226)
1. 封装选择势力
2. 修复可以选到主公副将
---------
Signed-off-by: Mechanel <nyutanislavsky@qq.com>
|
2023-07-16 19:17:03 +08:00 |
notify
|
620780ac08
|
bugfix (#225)
- 修双头武将的双将和头像
- 修客户端不知道别人阶段
- 修出牌高亮
- 修无懈响应不准
- 以&结尾的牌堆如手牌使用打出
|
2023-07-16 15:32:16 +08:00 |
Nyutanislavsky
|
adafcfbae1
|
Bugfix (#224)
1. 为选项框增加all_choices,可以看到无法选择的选项
2. 体力上限减到0以下不会再死两次
3. 预判超量回复
4. 可以在摸牌前事件打断摸牌
5. 修复卡牌可以使用判断
6. 添加移动场上牌的返回值(卡牌和玩家id)
7. 修复谋徐盛的属性伤害
8. 修改选择多张牌的翻译
9. 修复变更武将的hp设置
---------
Signed-off-by: Mechanel <nyutanislavsky@qq.com>
|
2023-07-16 15:29:20 +08:00 |
notify
|
0e8005601f
|
more nil
|
2023-07-14 23:12:46 +08:00 |
YoumuKon
|
a812af8d97
|
bug fix和黑名单 (#223)
- 修复了旁观skill出错的bug
- 为模式和扩展包提供相互之间的黑/白名单
|
2023-07-14 22:17:54 +08:00 |
Ho-spair
|
fecc96965d
|
Resort cards & Surrender (#217)
|
2023-07-02 20:39:42 +08:00 |
notify
|
cee3ec279d
|
Bugfix2 (#215)
修更多小bug
|
2023-07-01 23:14:30 +08:00 |
notify
|
fd270a2edb
|
船新登陆界面 (#214)
* 修一些小bug
* 局域网检测
* 检测服务器数据
* 船新的登陆界面
|
2023-07-01 04:12:19 +08:00 |
notify
|
3522ea81b6
|
Anim (#210)
* 胜率查看
* 录像录制与保存功能(未实装,等完成播放后)
|
2023-06-27 16:50:24 +08:00 |
notify
|
c3fd8fc9a5
|
Bugfix (#206)
* 修cost_data
* 修cardMark,仍需自动清理措施
* 修锁视技( **重要!使用牌之前会根据锁视技重新决定使用的卡牌!!**)
|
2023-06-23 22:18:11 +08:00 |
YoumuKon
|
49e8849061
|
翻译+标记处理 (#205)
- 补齐翻译
- 将无限制标记移到判定函数
- askForUseCard缝入无限制标记,可以通过填标记实现用牌无次数/距离限制
|
2023-06-20 19:04:14 +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 |
notify
|
0c9701b74a
|
Bugfix (#202)
修几个小bug
|
2023-06-18 16:24:12 +08:00 |
YoumuKon
|
a7fa1d9ec0
|
bug fix? (#199)
测试服的第一个bug fix
- 修复了Fk.currentResponsePattern的无懈可击寿命过长的的bug
|
2023-06-17 10:45:53 +08:00 |
notify
|
f422039b71
|
在线查看胜率 (#198)
增加了胜率查看功能,长按玩家即可。
- 同步拓展包时若hash一致则跳过
|
2023-06-16 23:04:31 +08:00 |
notify
|
02e22024f2
|
Misc (#195)
- 调度器善后
- 修复可用不足警告
- 创房时可以全选或者反选
- 重连时候不可以重新开大
- 顶号
|
2023-06-16 13:26:02 +08:00 |
notify
|
b75d8afe62
|
Scheduler (#194)
简单协程调度器的实现,详细说明请看 docs/dev/scheduler.rst
|
2023-06-16 10:56:33 +08:00 |
YoumuKon
|
623007aca2
|
DetailComboBox等各种功能+bug fix (#192)
- 当你可用的武将数<玩家数*选将框数时发出警告(新禁/解禁(将/包)请退出重进)
- 修复人均克己的bug
- 修复帷幕能被挂闪的bug
- 为杀新增各种判定
- 添加AOE条件以修复无目标AOE的bug
- 延后Fk.currentResponsePattern = nil的时机,使视为技可以视为Fk.currentResponsePattern
- 主动技可以传更详细的ComboBox,谋徐盛现在会教你普通锦囊牌的用法
- 为防bug,由单挑王顶替小霸王的候补位
- 武将一览中没有翻译表的台词将设为空
- 新增exclusive_targets,可限定使用牌的目标(优先级高于一切目标筛选)
|
2023-06-15 21:19:57 +08:00 |
YoumuKon
|
7ef427d7ef
|
死亡音效查询修复+各种功能+i18n (#191)
- 迁移了死亡音效判定防止bug
- 牌种类/部分常见用语i18n
- 在线人数<10时会播放之前的登录/退出/重连信息
- askfordiscard禁止编辑已传入的maxNum/minNum
- getSuitString可以返回符号
- 添加getSuitCompletedString,可显示完整的**花色+点数**的完整点数
|
2023-06-14 13:40:50 +08:00 |
YoumuKon
|
8a11690de7
|
无用空表Util.DummyTable化+若干bug fix+若干调整 (#189)
- 将一些作为替代选项的空表替换为Util.DummyTable
- 修复了控制失效bug
- 修复了askForCards的bug
- 为弃牌阶段弃牌禁止取消
- 谋徐盛血量变为100
- setMark追加count为0时设为nil的设定
- 各种国际化
- 观星盒追加旁边的牌堆名
|
2023-06-11 16:22:11 +08:00 |
Ho-spair
|
b2a963739b
|
Fix invalidity skill (#190)
- 修复技能失效技;
- 新增全局技能以令非锁定技失效仅使用标记即可实现。
|
2023-06-11 12:45:12 +08:00 |
YoumuKon
|
89c4f04db4
|
距离显示+无指示线属性 (#186)
- 修改了距离显示的限制,现在可以显示玩家与自己之间0距离
- 为askForUseActiveSkill添加了是否取消指示线的参数
|
2023-06-10 23:51:09 +08:00 |
notify
|
7f718503bd
|
Misc (#184)
- 复活角色
- 将cancelable全改为默认true
- move私有牌堆的未知牌时不再显示错误
- 处理区牌增加大多数脚注
- 装备栏有宝物时压缩间距
- 使用虚拟牌时处理区有虚拟名字
- 带详细描述的选择框
- 武将一览界面显示技能语音、胜利语音、死亡语音
|
2023-06-10 02:18:51 +08:00 |
YoumuKon
|
1556da2f13
|
QML修改+bugfix (#181)
*因为一些原因,带动了之前的内容*
- 将QML的大多数let改成了const
- 修复一些bug
|
2023-06-09 17:23:02 +08:00 |
notify
|
713bbca17a
|
Recorder (#178)
提供了一个简单的事件记录器机制和一个功能简单的查询函数。
在GameEvent的clear环节中,先执行默认的clear函数,再执行用户自订的clear函数。
|
2023-06-09 01:10:16 +08:00 |