安研色Shiki 由于Dice!2.7.0漫长的开发周期和复杂的重构计划,特此开坑更新的每日进度。 Todo 引入对Python与JavaScript脚本的支持 丰富脚本内对角色卡的操作 roomgame功能并支持在脚本内操作(待支持:脚本内操作log) 各脚本语言独占数据类型的互通(集合Set) 开发手册编制 脚本运行开销优化(已优化python) WebUI可自定义化
安研色Shiki 2023年3月23日 Dice.Gocq一键包更新到go-cqhttp-rc-1.0.5; 修复quickjs-libc.c在linux/android环境下未定义environ的问题; 增加Python310可放置的相对路径;
安研色Shiki 2023年4月1日 调整helpdoc指令格式,使用.helpdoc 词条名时将返回未格式化的词条内容,重置词条改为.helpdoc 词条名 reset getUserItem支持以danger字段获取黑名单危险等级
安研色Shiki 2023年4月12日 支持rc指令调用指定角色卡的属性,形如.rc 深潜者::斗殴或.rc 深潜者的斗殴 支持st指令调用指定角色卡的属性,形如.st 深潜者::斗殴:45 闪避:25
安研色Shiki 2023年4月18日 取消jrrp类型为int的限制,可以调用其他类型的jrrp了; 修复drawDeck函数不能正确从加权牌堆抽牌的bug; 支持js函数getSelfData 支持js函数getPlayerCard取角色卡 支持角色卡方法rollDice()
安研色Shiki 2023年5月6日 支持lua元表GameTable 2023年5月13日 支持mod加载本地规则集rulebook 支持.rules指令从本地查询规则条目 2023年5月14日 规则查询将以本规则->子规则->母规则的顺序搜索 2023年5月18日 js支持GameTable 2023年5月19日 py支持GameTable 2023年5月20日 角色卡支持锁卡 2023年5月25日 新增.game master/set/call/join/kick/exit .game rou 轮盘骰机制 规则集专属指令 2023年5月26日 修复.pc cpy复制新卡导致闪退的bug 2023年5月27日 新增.game new/over/open/close/state,支持游戏调整窗口
安研色Shiki 2023年5月28日 优化.log日志记录,在有玩家注册时只记录GM和PL的消息 修复python写入集合long long被误写为float的bug 修复python脚本路径编码问题 缓存python对脚本的编译代码,在每次调用相同脚本时复用 修复js_context初始化时不当的FreeValue导致的恶性bug