notify
3522ea81b6
Anim ( #210 )
...
* 胜率查看
* 录像录制与保存功能(未实装,等完成播放后)
2023-06-27 16:50:24 +08:00
notify
2f93f7d59c
Changelog: v0.2.6
2023-06-24 16:57:04 +08:00
notify
37757abbad
Bugfix2 ( #209 )
...
* 拼点牌套壳虚拟牌;
* 修复展示牌相关bug
* 反选!
* 不可用的手牌暂且下移
2023-06-24 14:48:49 +08:00
notify
ecf8ff447a
Egg ( #207 )
...
* 修复连点器砸蛋
* 砸酒杯
2023-06-24 12:29:08 +08:00
notify
c3fd8fc9a5
Bugfix ( #206 )
...
* 修cost_data
* 修cardMark,仍需自动清理措施
* 修锁视技( **重要!使用牌之前会根据锁视技重新决定使用的卡牌!!**)
2023-06-23 22:18:11 +08:00
YoumuKon
3aef53d16c
bypassDistancesCheck + bugfix ( #204 )
...
- 重命名isUnlimited/unlimited,因为未正式上线所以无关紧要(?)
- 新增bypassDistancesCheck/bypass_distances,实现真正的无距离限制
- 修复早退导致的报错bug
---------
Co-authored-by: notify <notify-ctrl@qq.com>
2023-06-20 14:17:20 +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
notify
0c9701b74a
Bugfix ( #202 )
...
修几个小bug
2023-06-18 16:24:12 +08:00
notify
e0abde669a
Changelog: v0.2.4
2023-06-17 00:01:02 +08:00
YoumuKon
c6c51a7e2d
武将搜索+bug fix ( #197 )
...
- 武将一览新增简单的武将搜索
- bug fix
2023-06-16 23:53:44 +08:00
notify
f422039b71
在线查看胜率 ( #198 )
...
增加了胜率查看功能,长按玩家即可。
- 同步拓展包时若hash一致则跳过
2023-06-16 23:04:31 +08:00
YoumuKon
7ccafa3b96
bug fix ( #196 )
...
收尾(
总之就是各种bugfix
2023-06-16 18:01:51 +08:00
notify
02e22024f2
Misc ( #195 )
...
- 调度器善后
- 修复可用不足警告
- 创房时可以全选或者反选
- 重连时候不可以重新开大
- 顶号
2023-06-16 13:26:02 +08:00
YoumuKon
e2c4d326c5
选择性删除Interaction等各种功能 ( #193 )
...
- 给interaction喂nil或者空choices可以禁止出interaction小黑框
- 可以给主动技/视为技上prompt
- 装备的技能现在会独立显示在最下方
2023-06-16 10:58:28 +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
notify
494938e13c
Changelog: v0.2.3
2023-06-11 16:53:27 +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
notify
19052f501c
Changelog: v0.2.2
2023-06-10 14:52:25 +08:00
notify
7f718503bd
Misc ( #184 )
...
- 复活角色
- 将cancelable全改为默认true
- move私有牌堆的未知牌时不再显示错误
- 处理区牌增加大多数脚注
- 装备栏有宝物时压缩间距
- 使用虚拟牌时处理区有虚拟名字
- 带详细描述的选择框
- 武将一览界面显示技能语音、胜利语音、死亡语音
2023-06-10 02:18:51 +08:00
notify
713bbca17a
Recorder ( #178 )
...
提供了一个简单的事件记录器机制和一个功能简单的查询函数。
在GameEvent的clear环节中,先执行默认的clear函数,再执行用户自订的clear函数。
2023-06-09 01:10:16 +08:00
YoumuKon
73fcb765d4
交换牌堆 ( #175 )
...
……实际测试还没做完,但……大概可以了?
2023-06-07 13:02:53 +08:00
scretxc
571a16fbf0
避免Heartbeat重置currentResponse ( #176 )
...
避免Heartbeat重置currentResponse
2023-06-07 13:01:19 +08:00
notify
8056579476
Changelog: v0.2.1
2023-06-04 21:46:10 +08:00
Ho-spair
5ad2f870d5
fix bugs ( #171 )
2023-06-04 19:40:14 +08:00
Nyutanislavsky
23762e1600
Enhancement ( #170 )
...
1. 手牌上限显示:体力值为负数和手牌上限为无限时显示优化
2. 观星新增提示,修复观星
3. 增加不计入手牌上限技
4. 修复变更武将
5. 修复奸雄和救援
6. 修复选角色的cancelble
7. 增强谋徐盛
---------
Signed-off-by: Mechanel <nyutanislavsky@qq.com>
2023-06-04 19:39:20 +08:00
notify
9519d1b9a7
Misc ( #169 )
...
- 扣上限心碎
- 进服维护的各种跟后端稳定性有关的代码
- 断线重连/旁观时候计入技能次数
- ban人和banip,相应的也有解禁
- 开房设置现在可以滑动
- 完善网络错误报错
- 现在开始游戏之前需要等待和所有人准备
- 指示掉线之人和走小道之人
- 掉线和走小道的人不再被AI接管
- 延时锦囊牌素材从拓展包找
- 拓展包管理界面UI优化,下载失败的包可以在管理拓展包中删除
2023-06-04 19:31:44 +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
notify
3e7950a7c3
fix
2023-05-28 18:45:37 +08:00
肯我赛
fadfc0f7ec
手牌上限显示
...
手牌上限显示,体力不等时不显示
2023-05-28 17:59:55 +08:00
notify
6fde0d983d
新月杀 ( #161 )
...
FreeKill翻译成新月杀
(logo还需要等一手)
2023-05-28 16:57:21 +08:00
notify
1377d859ba
修exp,修铁锁重铸,优化卡牌点亮
2023-05-28 12:22:43 +08:00
notify
beaaa09fbe
Password room ( #164 )
...
密码房
2023-05-27 21:58:32 +08:00
notify
74a3540ca5
砸拖鞋 ( #162 )
2023-05-26 20:53:45 +08:00
Ho-spair
375147afa1
ChangeLog: v0.1.9
2023-05-20 18:15:18 +08:00
Ho-spair
1c6304f0f7
UI modify ( #158 )
...
- 实现移动场上一张牌;
- 实现用作记录牌名并可查看的mark;
- 将askForChoice和interaction的文本解析方式改为prompt;
- 新增属性将牌移至牌堆指定索引位置;
- 修改时机“游戏开始时”至正确位置;
- 优化衍生牌逻辑;
- 新增“卡牌展示后”时机。
2023-05-20 16:00:03 +08:00
notify
c222728a98
Vs ( #157 )
...
askForUseViewAsSkill
送花砸蛋
2023-05-19 23:03:39 +08:00
notify
ce2cae0aa5
Qmlfix ( #152 )
...
- 战报自动滚动
- 长按手牌显示提示
- 选将阶段可查看技能
- 减小延时锦囊的尺寸
- 在转圈界面显示提示文本
- 手气卡机制
2023-05-19 07:45:21 +08:00
Ho-spair
89dd04fd5d
ChangeLog: v0.1.8
2023-05-13 15:20:47 +08:00
Ho-spair
0033cd6c07
ban generals ( #146 )
...
- 禁将功能
- 公告展示
2023-05-13 14:20:48 +08:00
Ho-spair
a7e3ad0f19
Switch skill ( #148 )
...
- 实现转换技;
- 将特殊的标记名称注册在mark_enum.lua文件;
- 标记值在UI的显示支持解析数组;
- 将觉醒技的觉醒条件分离至canWake函数;
- 修复一系列bug;
- 在Room类新增从牌堆、弃牌堆中随机获取牌的方法。
2023-05-13 14:20:34 +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
Ho-spair
19a2cc5ed7
Initial kingdom choosing ( #143 )
...
- 实现副势力概念,用于应对双势力机制;
- 完善神将及拥有副势力的武将开局选择势力的机制;
- 完成势力技概念;
- 实现ViewAsSkill在响应时对使用和打出的区分。
---------
Co-authored-by: notify <notify-ctrl@qq.com>
2023-04-30 18:55:59 +08:00
notify
34ce4c9859
Cppfix ( #142 )
...
修了一些需要重新编译的bug
修大厅卡死尸体
修“已经有人登入”
修服务端翻译文件
增加出牌时间设置
修Linux下复制文件bug
再次尝试wasm
2023-04-30 18:54:23 +08:00
notify
417ec49de9
update freeassign
2023-04-28 19:19:45 +08:00
notify
432bd5df4d
volume cfg
2023-04-28 18:24:31 +08:00
notify
930826e664
Fixbug ( #139 )
...
修复了无法聊天
修复拼点没赢时双方都没赢
修复了被拼点的人无法选牌(或许吧
2023-04-28 10:27:56 +08:00
notify
fc8be0ad40
神貂蝉 ( #138 )
...
控制他人/一控多相关
2023-04-27 14:15:08 +08:00
notify
a09023c487
Heg ( #134 )
...
国战雏形
2023-04-23 21:10:07 +08:00
deepskybird
d763929544
card_mark ( #124 )
...
试着增加了card_mark,如果顺利希望后续能在前端对@和@@整特效
例如@@开头的就是那种只有特定文字写在卡牌下方的标记牌
有个展望是和playermark类似,后续根据进入弃牌堆/进入其他区域/进入其他玩家手里决定是否删除对应mark。
同时本版本存在standard_card对AOE的一些修改,不过N神你之前要的那个恕我菜菜,合不起来···
2023-04-21 22:49:49 +08:00
notify
ab4cfba7a3
Overview UI ( #130 )
...
优化了卡牌一览/武将一览的UI
2023-04-21 17:49:30 +08:00
notify
1b8447acbe
Fixbug ( #128 )
...
修倾国再点一下技能按钮会直接视为被取消
修服务端Log没有日期
修房间右上角没有轮数、对局时长、牌堆剩余牌数
修Linux上Log没有彩色字体
修短标记也会占用整整一行显示
修只有一张子卡的虚拟牌是无花色
修无花色牌不在牌面显示颜色
2023-04-20 00:19:48 +08:00
notify
85923c8a71
Deputy general ( #127 )
...
增加双将机制
2023-04-19 14:07:16 +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
Nyutanislavsky
13b77e4c36
Enhancement ( #117 )
...
添加武将相关技能
添加武将中性和无性
Signed-off-by: Mechanel <nyutanislavsky@qq.com>
2023-04-13 22:01:25 +08:00
notify
9ae119028c
Enhancement ( #116 )
...
给Card堆一个伤害牌属性
能添加虚拟牌为子卡
封装了“视为使用xx牌”的函数
护甲机制
interaction现在可以作为一个函数,以实现动态化
冰属性伤害
使用牌堆中的牌不再报错
2023-04-13 20:17:39 +08:00
notify
b4f6e58f07
Chat ( #112 )
...
增加聊天功能
修bug
2023-04-10 21:34:23 +08:00
notify
533cc1a464
Card limitation ( #111 )
...
禁止使用打出弃置
Fk.currentResponseReason
FilterSkill加player参数
2023-04-10 15:55:06 +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
f1820bb07b
Lobby chat ( #103 )
...
大厅聊天
心跳包
服务端控制台踢人
2023-04-05 15:13:58 +08:00
notify
4833d202b1
Wake limit ( #101 )
...
显示限定技标记的UI。
原理上也能显示觉醒技,我也做了显示觉醒技,但没测试。
转换技、使命技也是这样显示的,但先不提就是了,先合一发
2023-04-05 01:05:06 +08:00
notify
09dd59bebf
Extra interaction ( #100 )
...
为主动技/视为技提供了自定义额外交互的能力
可以在交互时候进行额外的UI操作
以及提供了一个UI组件,总之参考谋徐盛
2023-04-05 00:49:54 +08:00
notify
64f095d98f
Prompt ( #97 )
...
给好几个交互加个cancelable/prompt参数
把prompt美化了一下
2023-04-04 15:59:21 +08:00
notify
a1ae83c562
Sphinx doc ( #86 )
...
将文档系统改成Sphinx,并增加了新CI
2023-03-26 17:32:45 +08:00
notify
16b6800811
New cards ( #84 )
...
火攻
铁锁重铸
2023-03-20 20:15:24 +08:00
notify
139464be14
UI ( #83 )
...
重写登陆界面UI和大厅UI
加入玩法一览界面
加入开屏动画
修bug
2023-03-20 14:53:56 +08:00
notify
36fa1de360
Same general ( #82 )
...
同名武将替换功能
2023-03-19 02:21:45 +08:00
notify
5228991930
move card log (WIP) ( #80 )
...
移牌log
2023-03-18 15:35:44 +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
6ae86a1e3e
Gamemode ( #75 )
...
提供拓展游戏模式的接口
2023-03-14 00:12:02 +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
notify
861d87849a
Fixbug ( #69 )
...
修了很多bug 但我自己都不确定是不是修了
2023-03-07 10:21:56 +08:00
notify
79389d9444
Expand pile ( #62 )
...
* fixbug: handcards in PlayerCardBox
* fix lightning
* fix translation
* gamelogic:getcurrentevent
* exppattern and pile
* complete pile
2023-03-05 01:28:59 +08:00
notify
3e78466947
Interaction ( #61 )
...
* AG (WIP)
* fixbug: setemotion in windows
* room:askForCardsChosen
* fixbug: askForCardChosen
2023-03-01 21:41:16 +08:00
notify
cd7e4c9bd3
I18n ( #57 )
...
* rotate general name when it becomes too long
* remember x and y pos of window
* config.language, and can change translations according to language
* standard i18n (WIP)
* client translation (WIP)
* translation for standard cards
* translate skill name and adjust UI
2023-02-27 10:23:48 +08:00
notify
a579cf2a59
Ci: check space and LF ( #55 )
2023-02-26 16:51:29 +08:00
notify
9ac89caa1f
Random AI ( #54 )
...
* android: dont copy RSA key and test.lua(generated by fkp)
* remove debug code
* ai think
* fixbug: 100% cpu per thread
* init ai
* fix bug, next step is to remove all feasible
* remame vscode -> lsp
* add some lsp comment
* rewrite feasible
* Random AI
* fixbug: chooseplayer
* liuli
* move checkNoHuman to waitForAiReply
* prototype for cardLimitation skill
* add Exppattern:Parse to static.lua
* remove unnecessary static
2023-02-26 15:01:14 +08:00
notify
afb537a661
Merge 'standard' ( #53 )
...
* todo
* todo.md
* doc for move cards
* weapons excluding qinggang
* equip sound and emotion
* remove silence on the starting of using skill
* add audio skill for TMD equip
* fixbug: running and observing
* when PreUseCard is broken, jump to move cards to discardPile
* doc for diy
* addToPile
* viewPile (WIP)
* fix git bug
* auto update packages when md5 fail
* use thread when updating pack
* correct status() handling
* update fkp
* remove PKGBUILD since it's presented in AUR repo
* fix fkp md5 bug
* extensible qml
* set bigAnim's z to 999
* nioh sheild
* lijian
* now mod can return nil
* if dmg.nature == nil then = normal
* disable notifyUI when qWarning
* fix lijian and gender problem
2023-02-21 13:44:24 +08:00
notify
b2dfd69a16
Fixbug ( #51 )
...
* add translation for askforguanxing
* fix bug: observer will kill room that not take action
* fix bug: observe and reconnect
* fix bug: notifyCardMove
* fix bug: hegmony nullification
* fix bug: never show test generals in normal askforgeneral
* if game doesn't start, marshal() will only send simple information
2023-02-16 00:54:39 +08:00
Ho-spair
3fe92b4344
standard equip skills ( #49 )
...
* install and uninstall equip skill
* complete pr; filter skill viewAs equip
---------
Co-authored-by: notify <notify-ctrl@qq.com>
2023-02-15 21:20:40 +08:00
notify
cc271bcdf8
Standard equips ( #50 )
...
* support fkp
* get default setting in qml
* correct zixing
* mark
* TODO: parse fkp in c++
* scale the drawer
* free assign
* fix free assign bug
* add submodule for official generals
* generate fkp in cpp code
* use UTF-8 in windows conhost
* use onUse for regular skill
* active skill for fkp
* add fkp function; change data for DMG and Heal
* add cancelable to askForDiscard
* don't let generals naked
* config bg and bgm
* fix exists for win
* bugfix: rewardandpunish
* fkp: vs skill
* room config
* observe
* god_salavation
* fkp: judge
* add read storage permission for android build
* remove submodule fk_official
* remove include/
* use a submodule as include directory
* libgit2
* remove debugging 'downloadNewPack'
* libgit2.dll for Windows
* rewrite system_enum, disable dangerous function
* fix bug in trigger()
* filter skill
* filter judgement card
* add about page for git2
* very basic general detail
* FKP: status skill
* libgit: android test
* libgit: build for android
* 1
* libgit2.dll
* android: load qm file after copy asset
* filter skill: if no filter skill then remove filtered card
* allow warning and critical to show a popup, and fix warnings from QML
* resource: move general audio/image to packages/
* move assets of cards
* FKP: modify
* use sqlite db to manage packages
* packman cli
* packman gui
* use Popup for error dialog
* android full screen note
* fix android ssl problem
2023-02-15 19:54:35 +08:00
notify
c6d883eccf
Standard skills ( #48 )
...
* huatuo
* biyue
* gender of player
* let tablepile smaller
* card emotions
* remove getOtherPlayers
* guicai
* skill audio
* card audio
* death audio
* bgm
* damage sound
* local bgm
* add more skill audio
* android: dont link to quickcontrol2
* android: fix ifndef
* yield only when need
* modify cpp according to clazy
* reduce malloc times
* revert yield
* qingguo
* fix back to lobby
* use compact json in cpp
* notifySkillInvoke animation
* util: string2json
* losehp; tablepile fix
* judge result animation
* add scrollbar for logedit
* add lock on waitForReply
* fix: virtual jink has no effect
* tiandu
* fix: duplicated cards when related to equiparea
* ui: disable okcancel when replying
* ui: disable invaild card when responding
* game: skill & card use history
* game: more judge on vsskill's canUse
* luoyi
* login page i18n
* i18n for server error message
* tuxi
* expand equip area when needed
* add footnote to cards from pile
* ui: only filter CanUseCard when playing
* expand equip when responding
* prompt
* prompt for askforchoice
* guanxing
* fix guanxing
* tieqi
* liuli
* doc for trigger skill
* xiaoji
* lianying
* fanjian
* rende
* add skill's subclass
* TODO: add tmd skill functions for other cards
* paoxiao
* qicai
* guose
* yiji (WIP)
2023-01-29 18:11:41 +08:00
notify
fd072ca0b4
Status skill and some skills ( #47 )
...
* prototype for 3 status skills
* maxcards skill
* attack range skill
* prohibit skill
* kongcheng
* use general's skill instead of default
* skills
2023-01-22 00:49:11 +08:00
notify
b6530eae9d
Vs skill ( #44 )
...
* vs skill concept
* unify card:clone
* virtual card
* wusheng
* exppattern
* use virtual card(WIP)
* change cardId to card
* virtual card log
* notify skill invoked
* fix coroutine bug; allow vsskill to response
* extra_data for askForUseCard
Co-authored-by: Ho-spair <linyuy@163.com>
2023-01-16 19:13:07 +08:00
notify
88d40018db
UI ( #42 )
...
* TileButton
* app icon
* about page
2023-01-12 22:53:22 +08:00
notify
509cf29175
Distance skill ( #37 )
...
* global distance skill
* normal distance skill
* remove addGeneral from init.lua
* fixed distance
2023-01-04 14:21:29 +08:00
notify
dfa88df214
Delaytrick ( #34 )
...
* skip phase (not tested)
* Keep alive
* fix peach
* update
* fix move card
* indulgence
* lightning
* complete skip phase
2022-12-20 18:40:17 +08:00
notify
0029949a40
Basiccard ( #33 )
...
* update nullification
* Slash
* kill player
* correct players to alive_players
* add log for changehp and dying
* usecard log & indicator
* setemotion, logevent
* fix distanceTo
* shutdown server when console start
* game over
* complete slash
* change format of flist.txt to avoid '\r\n'
* fix \r\n
* peach, zhiheng
* ask for peach
2022-12-20 12:51:54 +08:00
notify
22235ee6ec
Jink&null ( #32 )
...
* rewrite toUtf8().data()
* jink, askforuse, askforresp
* nullification
2022-12-18 21:19:35 +08:00
notify
a02410c282
Merge Dev ( #31 )
...
* splash screen when app is loading
* doRaceRequest
* prepare to add fkparse feature
* player mark operation
* dont call lua in regular room
* dont call lua in lobby
* clean up
* idle_room in Cpp's class Server
* fix many small bugs
* Security enhancement (#27 )
* use RSA encryption when sending password
* update fkp's url so other can clone it
* add salt to password
* save password
* fix default config bug
* fix room reuse bug
* disable empty usr name
* how to compile (#28 )
* add some doc
* how to compile
* update readme
* Actions (#29 )
* judge(not tested)
* logic of chat
* sendlog at most scenario
* adjust ui, add shortcuts
* ui, z axis of cardArea
* create server cli, improve logging
* basic shell using
* use gnu readline instead
* use static QRegularExp
* fix android build
* fix automoc problem
* MD5 check
* md5 check bugfix
* cardEffectEvent (#30 )
* cardEffectEvent
* add TODOs
* thinking
Co-authored-by: Ho-spair <62695577+Ho-spair@users.noreply.github.com>
2022-12-18 12:52:52 +08:00
notify
7b12d82683
askForUseActiveSkill ( #26 )
...
* askForUseActiveSkill (not tested)
* askForDiscard
* askForChoosePlayers (not tested)
* add comment, update readme
2022-09-15 11:17:13 +08:00
notify
162b3af505
Use skill ( #25 )
...
* distance & snatch
* distance & snatch - clean
* fix: client.alive_players
* room:askForCardChosen(todo: snatch)
* add skill to players(uncomplete)
* ui of skill btn
* expand pile(not completed)
* Use card2 (#23 )
* snatch (todo: owner_map)
* owner_map
* remove too many snatch
* update
* call active skill's functions
* use zhiheng
* Qt6 (#24 )
* use qt6
* android compiling
* remove version number of qml import
* correct anti-sql injection; update deprecated code
* add fkparse as submodule
* link fkparse, and write simple functions
* adjust ui
* adjust layout for photos; fix qml warning
* android problem fix (partially)
* move ico
* update copy_assets
* update logic for ok/cancel btn
2022-09-14 13:01:10 +08:00
notify
60b9839fd7
Disable sync ( #21 )
...
* fix running from running room
* fix: ~serverplayer()
* since room player's id won't change anymore, don't use :getId()
* we won't access lua from other thread, so drop the mutex
* bugfix
2022-05-02 14:00:47 +08:00
notify
5628e67a78
UI-adjust-1 ( #20 )
...
* better general card item
* translation for UI
* optimize size of general card PNGs
* make overviews 'singleton' (only create once)
* background, small bug fix
* init & lobby's roomlist
* gitignore for win deploy, fonts
2022-05-01 18:37:13 +08:00
notify
dedde94643
Use card ( #19 )
...
* the process of using card (uncompleted)
* code style: tab is 2 spaces(not \t or 4 space)
* update lua54.dll to MinGW version(no cygwin1.dll required)
* basic ui logic
* ActiveSkill
* modidy ActiveSkill defaults
* todo: defaultEquipSkill
* client
* send use card to server
* playing phase, equip
Co-authored-by: Ho-spair <linyuy@163.com>
2022-04-30 15:27:56 +08:00
notify
fd2d7b4d10
General & Cards overview ( #18 )
...
* adjust room list of the lobby
* add client lua func
* overviews
Co-authored-by: Notify-ctrl <notify-ctrl@qq.com>
2022-04-15 18:37:20 +08:00