Commit Graph

2511 Commits

Author SHA1 Message Date
CatIgnore 3148fdb8a7
Update game.js 2023-10-22 12:09:50 +08:00
CatIgnore 34530c6ccf
优化代码逻辑,log时机统一提到护甲变化前 2023-10-22 11:58:33 +08:00
lieren2023 202cc07db7
Add files via upload 2023-10-22 01:03:35 +08:00
lieren2023 0f3d4a0ec2
showName均改为SP 2023-10-22 00:45:28 +08:00
CatIgnore f4aa4915f1
Update game.js 2023-10-22 00:39:28 +08:00
CatIgnore 644a534b4e
Update changeHujia
修改changeHujia函数,增加失去护甲的log,将护甲抵挡伤害的log移动至该函数
对应谋曹仁(及可能出现的谋关羽)等武将的不因伤害而失去护甲的机制
2023-10-22 00:34:21 +08:00
lieren2023 cf33f42351
Add files via upload 2023-10-21 23:51:56 +08:00
lieren2023 8c5c09bf07
minor fix1 2023-10-21 23:13:09 +08:00
Spmario233 46116b5091
Merge pull request #555 from nofficalfs/Dev-DynamicStyleAdvance
Game DynamicStyle Classified and Documentified Refactor
2023-10-21 00:09:58 +08:00
Spmario233 db3f3cbe16
Merge pull request #554 from BauxiteAl/PR-Branch
修改了`$throwEmotion`及其相关的一系列函数
2023-10-21 00:09:15 +08:00
157 654393c0e6
删TODO注释 2023-10-20 11:48:16 +08:00
Rintim a5966cd533
fix: compatibleEdition supported 2023-10-20 01:39:19 +08:00
Rintim 68b8e81dad
refactor: dynamicStyle patch class. 2023-10-20 01:19:24 +08:00
Spmario233 d9ca869c81 fix some const 2023-10-19 21:58:13 +08:00
BauxiteAl 3576e46fb0 修改了$throwEmotion及与其相关的一系列函数 2023-10-19 13:40:39 +08:00
BauxiteAl c923e846db 修改了throwEmotion及其一系列函数,新增一个rotate参数让投掷表情旋转 2023-10-19 13:22:27 +08:00
Spmario233 9123425a7c 消灭lib.element遍历 2023-10-18 12:07:33 +08:00
Spmario233 638ac38f21
Merge pull request #511 from nofficalfs/PR-Enhancement-EventDebuggerPatch
支持额外类型Content的Debugger
2023-10-18 11:03:19 +08:00
Spmario233 d036108ce7
Merge pull request #550 from copcap/dev-jsrg-zhuan
江山如故·转
2023-10-18 10:55:09 +08:00
copcap b1a6cfd967
江山如故·转 2023-10-18 08:44:53 +08:00
Tipx-L 409cba569f Add methods for cards. 2023-10-17 08:49:20 -07:00
Spmario233 55f1dbf273 bugfix++ 2023-10-17 23:09:16 +08:00
Spmario233 ab87506a79 bugfix 2023-10-17 22:51:51 +08:00
Spmario233 89186ff31b 身份牌实例 2023-10-17 22:34:02 +08:00
kuangthree e7bc81b6e8 将部分player、card构造方法中部分函数抽出 2023-10-16 23:56:57 +08:00
Spmario233 f29d8a7aff
Merge pull request #546 from Tipx-L/PR-Branch
The Object-oriented Update
2023-10-16 21:29:07 +08:00
Tipx-L 31797b1f16 Optimize the user experience of joining a server in connect mode. 2023-10-16 06:13:13 -07:00
Tipx-L 7af2244485 Finish the constructor of VCard. 2023-10-15 23:42:18 -07:00
Tipx-L b5c704264c Finally fix TypeScript bugs. 2023-10-15 23:42:17 -07:00
Tipx-L 23aaa9e284 Start to add VCard class. 2023-10-15 23:41:22 -07:00
Tipx-L e0020298ab Add the ability of chain calling for events, and fix several connect mode bugs. 2023-10-15 23:41:22 -07:00
Tipx-L bc14608256 Add NodeWS class. 2023-10-15 23:38:48 -07:00
Tipx-L 8cd11aff03 Add Client class. 2023-10-15 23:38:48 -07:00
Tipx-L f914a18137 Add Button class. 2023-10-15 23:38:47 -07:00
Tipx-L 03445f5772 Add Control class. 2023-10-15 23:38:47 -07:00
Tipx-L 0e2864e9dc Add Dialog class. 2023-10-15 23:38:47 -07:00
Tipx-L aa0a8027a1 Add Card class. 2023-10-15 23:38:47 -07:00
Tipx-L 3208e381d4 Add Player class. 2023-10-15 23:38:47 -07:00
Tipx-L 2a1ec062ac Add Event class. 2023-10-15 23:38:47 -07:00
shijian 1fa14c3c7f 修正event.debugger()的判断,lib.init.parsex去除99个step的限制 2023-10-16 08:58:31 +08:00
Spmario233 9c2a6a5fdb 一大堆bugfix 2023-10-16 00:12:04 +08:00
copcap 9d9caf8bbd
神贾诩 2023-10-15 09:06:12 +08:00
Spmario233 3f91566a0c 移除怒气隐藏 2023-10-14 22:20:10 +08:00
Spmario233 67f73e83e4
Merge pull request #526 from copcap/dev-mougong
谋攻篇模式
2023-10-14 21:41:58 +08:00
copcap aed5e22792
谋攻篇模式 2023-10-14 21:27:05 +08:00
kola-king b1219c05d5
Merge branch 'PR-Branch' into testtttest 2023-10-13 14:22:02 -07:00
kola-king 926ce8a30f
Add files via upload 2023-10-13 10:34:48 -07:00
kola-king b27f9c4ebc
Add files via upload 2023-10-13 10:27:36 -07:00
Spmario233 c4d462ac89
Merge pull request #520 from nofficalfs/Dev-FixGetNoArgs
#514 补充修订
2023-10-13 16:09:37 +08:00
Rintim 93b2dbc0ab
perf: just expresion determined. 2023-10-13 01:32:44 +08:00
Rintim 7920763001
perf: use lambda refactor. 2023-10-13 01:25:54 +08:00
Rintim f49fc05864
fix: `get.population` returnType error. 2023-10-13 01:23:16 +08:00
shijian cdbcd188e4 修改.eslintrc.json的缩进,注释掉部分无用代码 2023-10-12 19:42:39 +08:00
Rintim 6e0364795b
fix: type hint fixed. 2023-10-12 18:28:54 +08:00
Spmario233 f667edd06f
Merge pull request #515 from nofficalfs/Dev-FixGetNoArgs
修复`get`函数存在传入类数组无`map`方式
2023-10-12 16:22:28 +08:00
Spmario233 15299819d8 坐骑栏合并机制 2023-10-12 16:21:15 +08:00
Rintim f3ba61cbb9
fix: make work must ok. 2023-10-12 16:06:07 +08:00
Rintim b120d83d43
fix: get not array.
Fix github:noname#514.
2023-10-12 13:02:01 +08:00
Spmario233 fcb204e251
Merge pull request #510 from mengxinzxz/PR-Branch
die_audio修改使其支持播放本体任意武将阵亡配音
2023-10-11 23:15:48 +08:00
Spmario233 eff8b9dc10
Merge pull request #513 from nofficalfs/PR-Enhancement-GetItemAdvance
优化`get`中函数的性能并提供一个新的函数
2023-10-11 23:14:27 +08:00
Rintim 57bda3c309
feat: use morden method. 2023-10-11 21:48:52 +08:00
Rintim 39a95d8646
feat: add `get.event<T>(key?: string): Event | T`.
Giving argument, it will return value to the key of current event.
Otherwise it will return the event itself.
2023-10-11 20:43:41 +08:00
Rintim 2dd55293d2
perf: use lambda instead of function. 2023-10-11 20:40:58 +08:00
mengxinzxz 15c065bf3d
die_audio添加播放本体任意武将阵亡配音的机制 2023-10-11 16:19:49 +08:00
Spmario233 d299123229 bugfix 2023-10-11 16:06:18 +08:00
Spmario233 c781e69408 连环 update 2023-10-11 15:39:18 +08:00
Rintim 6afbb56165
feat: support origin debugger in new-style content. 2023-10-11 14:39:05 +08:00
shijian 493266d0c3 回滚addarray 2023-10-11 09:55:57 +08:00
nonameShijian 191a704ddf
Merge branch 'libccy:PR-Branch' into PR-Branch 2023-10-11 09:42:03 +08:00
shijian 9a7ac81325 game.prompt输入框停止冒泡 2023-10-11 09:41:04 +08:00
shijian 5a5f196471 content函数增加debugger功能 2023-10-11 09:31:13 +08:00
kuangthree 2566c9ce3c [BUGFIX]修复不正确调用lib.placePoppedDialog引起的问题 2023-10-10 22:28:58 +08:00
kuangthree 2debb92e61 [BUGFIX]修复上个属性配音相关PR报错问题。 2023-10-10 22:22:18 +08:00
Spmario233 351ed7892e
Merge pull request #500 from universe-st/PR-Branch-cardaudio
增加属性伤害音效逻辑、属性杀音效逻辑
2023-10-10 21:48:52 +08:00
Spmario233 e3b708cb4f
Merge pull request #502 from kuangshen04/noname-trySkillAudio
`trySkillAudio`究极大改
2023-10-10 21:47:48 +08:00
Spmario233 bc3cfea792
Merge pull request #498 from universe-st/PR-Branch
修复checkMod有概率报错的问题。
2023-10-10 21:47:31 +08:00
nonameShijian debf1edb99
Merge branch 'libccy:PR-Branch' into PR-Branch 2023-10-10 18:35:04 +08:00
kuangshen04 afe8fccfe4 注释掉console的输出 2023-10-10 18:27:16 +08:00
kuangshen04 832340992d trySkillAudio究极大改 2023-10-10 17:54:42 +08:00
Spmario233 e6fa9b0b61 部分时机更改 2023-10-10 17:07:44 +08:00
Spmario233 92ba825c20 bugfix 2023-10-10 16:32:17 +08:00
kuangthree df204fee0b 增加属性伤害音效逻辑、属性杀音效逻辑 2023-10-10 08:58:18 +08:00
huanyu 2df43e2dc2
Merge branch 'libccy:PR-Branch' into PR-Branch 2023-10-09 22:49:45 +08:00
kuangthree d20a4523e7 修复checkMod报错问题 2023-10-09 22:49:07 +08:00
Spmario233 90159276b8 回合事件究极大改 2023-10-09 16:12:22 +08:00
shijian 6659d861d4 addArray去重优化 2023-10-09 09:27:02 +08:00
shijian fc216fc852 修改Array.prototype.addArray 2023-10-09 08:07:02 +08:00
Spmario233 9d5b8192dc bugfix 2023-10-09 00:23:56 +08:00
Spmario233 b4f1dabbca
Merge pull request #487 from kuangshen04/PR-Branch
`Array.prototype`更改
2023-10-08 23:13:39 +08:00
kuangshen04 6dcd1d0cfe 1 2023-10-08 15:33:48 +08:00
kuangshen04 98e59a4427 fix 2023-10-08 15:27:41 +08:00
kuangshen04 27ddea0730 去空格,优化addArray,removeArray性能 2023-10-08 15:19:27 +08:00
Spmario233 2a9e2a20a9 修复拼音库bug+markSkillCharacter bug 2023-10-08 14:58:15 +08:00
Spmario233 808f0ee48b
Merge pull request #490 from nofficalfs/PR-Enhancement-SkillAudioFullPath
[Enhancement] 技能的配音文件可以直接给语音地址
2023-10-08 14:48:32 +08:00
Spmario233 381211290b
Merge pull request #486 from BauxiteAl/PR-Branch
让`cardNameLength`可输入字符串牌名直接输出牌名字数
2023-10-08 14:38:25 +08:00
Spmario233 6bce6619fb
Merge pull request #485 from nonameShijian/PR-Branch
自定义提示框执行后额外执行一次lib.placePoppedDialog
2023-10-08 14:38:03 +08:00
Spmario233 a79c064adf
Merge pull request #483 from nofficalfs/PR-Enhancement-ShowMaxhandLimitInNodeintro
[Enhancement] 在武将的`nodeintro`显示武将的手牌上限
2023-10-08 14:37:44 +08:00
Rintim 44ec5e1693
docs: add not-compelete todo. 2023-10-08 13:14:37 +08:00
Rintim c370663f08
perf: direct determination in object filter. 2023-10-08 12:49:46 +08:00
Rintim 3a493a3306
style: fix space. 2023-10-08 03:52:02 +08:00
Rintim fc77521b78
fix: `audioname2` cannot appear in `ui.click.charactercard`. 2023-10-08 03:10:38 +08:00
Rintim 9efa75c49a
feat: skill audio full path supported. 2023-10-08 02:56:12 +08:00
kuangshen04 e0f9e919c7 array.prototype 2023-10-07 23:10:54 +08:00
BauxiteAl 1d4c880157 让cardNameLength可输入字符串牌名直接输出牌名字数 2023-10-07 22:17:38 +08:00
shijian 89158ae2af 自定义提示框执行后额外执行一次lib.placePoppedDialog 2023-10-07 20:12:08 +08:00
Rintim b64b9faf5a
feat(view): show player handcardLimit in nodeintro. 2023-10-07 19:24:43 +08:00
mengxinzxz dd3f1db366
lib.filter.filterTrigger修复无法获取get.info(skill)时报错的bug 2023-10-07 17:09:29 +08:00
Spmario233 d8ffa36703
Merge pull request #479 from nofficalfs/PR-Bug-HasHistoryFilterNotExist
[Bug] 修复`Player#hasHistory`必须携带`filter`才能使用
2023-10-07 12:47:46 +08:00
Spmario233 5af7096471
bugfix (#480)
* fix 关索

* bugfix

* fix some bugs

* 联机选将bug修复
2023-10-07 12:22:43 +08:00
Rintim a8b2128537
fix: `Player#hasHistory` have not to need a filter. 2023-10-06 17:12:14 +08:00
Spmario233 9e3e7e5376 Revert "inherit,group,subSkill套娃"
This reverts commit 21f66e784b.
2023-10-06 00:47:09 +08:00
Rintim Theopse a212b61c66
Merge branch 'libccy:PR-Branch' into PR-Branch 2023-10-05 20:13:44 +08:00
Rintim e50f757d77
fix announce cache memory collection. 2023-10-05 20:10:06 +08:00
Rintim 608f396d71
add announce cache. 2023-10-05 19:58:41 +08:00
Spmario233 16dc717277
Merge pull request #471 from nofficalfs/PR-Enhancement-Path
[Enhancement] 读取完整的` path-browserify`库
2023-10-05 19:54:01 +08:00
Rintim 6d90b83840
modify announce patch. 2023-10-05 19:43:41 +08:00
Rintim 79bebc147a
make `game.js` load `path.js` instead of `path.min.js`. 2023-10-05 18:21:41 +08:00
Spmario233 c0e7d33606
Merge pull request #466 from universe-st/PR-Branch-PSPattern
新增lib.announce库,使用订阅/发布模式,实现扩展间解耦调用。
2023-10-05 14:59:20 +08:00
Tipx-L d67bda46f6 Add `lib.compatibleEdition`. 2023-10-04 23:04:18 -07:00
Tipx-L 882af5c6f9 Import [core-js-bundle](https://github.com/zloirock/core-js). 2023-10-04 23:04:08 -07:00
Spmario233 055ab0af58 Merge branch 'PR-Branch' of https://github.com/libccy/noname into PR-Branch 2023-10-05 13:47:50 +08:00
Spmario233 b9b038a589 给根节点的event添加事件方法 2023-10-05 13:47:48 +08:00
kuangthree 52104973b3 新增lib.announce库,使用订阅/发布模式,实现扩展间解耦调用。 2023-10-05 13:25:28 +08:00
Spmario233 d06c7ac222
Merge pull request #465 from lieren2023/lieren2023-patch-33
资料页试听阵亡配音先改回旧版
2023-10-05 13:11:40 +08:00
lieren2023 9635174f26
资料页试听阵亡配音先改回旧版 2023-10-05 13:07:03 +08:00
Spmario233 560f7965cd
Merge pull request #464 from universe-st/PR-Branch
使用缓存机制,优化了存有大量手牌时,chooseToDiscard的AI的计算速度。增加一个公用的缓存方法
2023-10-05 12:57:23 +08:00
Spmario233 c3608b7ef9 bug fixs 2023-10-05 12:53:01 +08:00
kuangthree 0232fbd7ad fix 2023-10-05 12:46:01 +08:00
kuangthree 592d748099 使用缓存机制,优化了存有大量手牌时,chooseToDiscard的AI的计算速度。增加一个公用的缓存方法 2023-10-05 12:39:23 +08:00
shijian 34bfe5c4d7 少加了一句代码 2023-10-05 01:48:04 +08:00
nonameShijian 4daf9f7c16
Merge branch 'libccy:PR-Branch' into PR-Branch 2023-10-05 01:39:58 +08:00
shijian 3bc4701f89 扩展界面增加阵亡配音功能 2023-10-05 01:38:47 +08:00
shijian c430e63dc3 修改playAudio的onerror 2023-10-05 00:23:17 +08:00
shijian 18b9c34525 修复代码编辑器ui bug 2023-10-05 00:20:16 +08:00
Spmario233 f69c4a5615 "position" for guohe_copy2 and shunshou_copy2 2023-10-05 00:01:19 +08:00
Spmario233 3af933f113
Merge pull request #461 from nofficalfs/PR-Enhancement-StorageFixAdvance
[Enhancement] `Storage`系列函数直接调用`markSkill`
2023-10-04 22:46:51 +08:00
Rintim 66f42ed424
congratulate on *Kami-sama ni Natta Hi*. 2023-10-04 21:15:40 +08:00
Rintim 20bbcc2b20
add unnoticed. 2023-10-04 21:09:48 +08:00
Rintim 2dcc9f43e1
fix bug. 2023-10-04 21:02:48 +08:00
Spmario233 d3f5fdcf4e player.getEquipRange() 2023-10-04 18:50:29 +08:00
Rintim 6b41bae90d
modify logic. 2023-10-04 18:21:34 +08:00
Rintim e5eb79ca2e
let storage markable. 2023-10-04 18:06:15 +08:00
Rintim 1f15c83685
add `Player#setMark`. 2023-10-04 17:24:39 +08:00
Spmario233 f4d872df68
Merge pull request #460 from lieren2023/lieren2023-patch-32
修复关闭触屏模式时手机端长按多弹出一个介绍框的bug
2023-10-04 16:36:03 +08:00
Rintim eb0af0d3fc
fix bug. 2023-10-04 14:35:06 +08:00
lieren2023 e8e04e7e7b
修复关闭触屏模式时手机端长按多弹出一个介绍框的bug 2023-10-04 12:37:58 +08:00
Spmario233 28c26caf6c
Merge pull request #458 from xiaoas/PR-Branch
fix unwanted promise rejection & exceptions
2023-10-04 00:03:26 +08:00
Spmario233 7666846230 Merge branch 'PR-Branch' of https://github.com/libccy/noname into PR-Branch 2023-10-03 21:07:48 +08:00
Spmario233 151b058ff2 fix 孔融 2023-10-03 21:03:19 +08:00
Kirin Xiao 937bb299a6 remove dummy promise catch 2023-10-03 09:19:42 +00:00