更新笔记

这里存放一些最近本站的更新记录。
不是所有更新内容都会列在这里,可能会出现因为忘了某些更新或者遗漏或者偷懒的情况,因此不能涵盖所有网站更新内容。
最近的更新笔记
2025-04-28
技术
重构了许多因为更换游戏引擎而迫在眉睫需要立刻重构接入新引擎的核心模块,对于其他模块而言,目前以挂接的方式挂到新引擎上,今后(有空)缓慢重构
2025-04-22
技术
正式更换游戏引擎
2025-04-20
技术
成功的为linodas部署了开发用测试服务器,结束了自linodas创立一来十六年,一直都是直接改正式服务器的绿皮科技(俺寻思改了不会炸)的壮举,使得现在开发新功能时候不会影响玩家游玩。爷青结
技术
成功实现的linodas的主体结构脱离环境的快速再部署
2025-04-17
技术
调整了(古老的)模板缓存的预热功能,不会在因为再部署后目录不存在而报错
2025-04-15
技术
制作了全新的可以从现有数据生成迁移文件(migrate)系统,这使得整个linodas可以被方便的再部署,为制作测试服系统打下最重要的基础
技术
制作了全新的任务调度系统(Scheduler)以替代现有的完全依赖服务器crontab的办法
2025-04-10
Bug修复
修复迁移古老计时器导致的宠物页面和公会页面打开会报错的问题
2025-04-08
技术
重构许多地方的加载逻辑,使得linodas可以(基本)顺利的在cli模式下运行并正常执行各种游戏内容,而不是需要使用lynx等模拟浏览器调用
2025-04-07
技术
制作了全新的console系统,用来整合大量散乱在游戏各地的计时/调度/定时任务等手写的系统
2025-04-05
技术
实验性尝试了让linodas进行容器化的测试工作(仅测试,并未对游戏本身造成影响)
技术
初步重构了缓存系统(未来的目标是让缓存系统不再依赖于一些游戏之外的shell,而是全部在内部处理)
功能与特性
如果一个账号多次被封,那么是封禁时间最长的记录被记为当前情况(而不是最近的一次)
Bug修复
修复了封号系统可能无法工作的问题
技术
删除了大量的技术与设计废案,虽然按理说游戏不应该删废案,但实在是太多了都影响我阅读了……
技术
彻底删除了一个于2019年引入的基础数据库配置库(现在已经没用了)
功能与特性
修复了失修多年的封号系统
技术
重构数据库,缓存(redis)等配置文件到统一config系统
技术
迁移多处散乱的配置到统一的config系统(船新制作)
2025-04-03
Bug修复
修复了linodas依赖了一个非常古老的,大约2017年自己手搓的一个阻塞式curl库导致的性能问题(不要问为什么linodas会依赖这种东西也不要问为什么会阻塞……
2025-03-31
技术
实验性为linodas加入基于nodejs的一些机制(例如vite,前端编译工具,npm管理器等),说起来,诞生于15年前的linodas竟然也到了要面临node_modules黑洞的一天,为什么产生了一种奇妙的宿命感呢……
2025-03-29
Bug修复
经过以上修复,现在打开卡组编辑器应该不会出现约2~5秒的卡顿无法操作的情况,尤其是对卡片收集得非常多的角色,应该有更多改善
界面
调整了卡组编辑器前端,使得不会出现奇怪的UI卡顿
技术
新增系统级技能查找器以改良大量卡片同屏出现的对服务器和客户端都给与巨量负载的问题
2025-03-27
界面
对一些常用的代币增加了新的颜色(浅黄色)
2025-03-22
功能与特性
新增目标选择除外功能
2025-03-19
界面
微调小地图样式
Bug修复
修复遭遇战页面战斗可能会导致字符重叠的问题
2025-03-15
Bug修复
再次修复了可能会因为合成一叠卡导致持有卡数超过设定值的bug
2025-03-14
Bug修复
修复了一个因为制作了助战系统出现的bug,这个bug导致角色本体也同时加入不同的队伍(正常情况下,只有助战才能加入不同的队伍)
技术
开始准备对Carbon库从2.x->3.x的迁移工作
Bug修复
修复因为可能在罕见情况下队伍出现0人,导致副本入口页面无法打开的问题(但限于精力原因,暂时无法找出为什么队伍会出现0人)
2025-03-07
界面
调整全局工具提示可以使用其他样式覆盖的功能
2025-03-04
技术
调整了系统卡片组别功能的设置功能
界面
新增使用flex模式进行自动对其复选框/单选框及其随后的文本的功能
2025-02-28
Bug修复
修复多个可能导致last_target目标选中错误的问题
2025-02-27
Bug修复
以上两条bug,实际上在旧系统中并不存在,因为旧系统中有一个其他bug,两个bug交叉在一起反而正常了。
Bug修复
如果一个卡面没有执行(因为条件限制或者无法选择目标的情况),那么他也会正确的跑完应该有的流程,而不是中途break或者continue
Bug修复
修复了回退(fallback)目标选取器会错误的遗留上一个单位选中目标的情况
2025-02-24
技术
接上条,将多个当年(10年前)偷懒写的高耦合战斗模块,尽量的对其解耦,并重构整理到单独的类中。至此已经解决了诸多卡片执行器的历史遗留问题
2025-02-23
功能与特性
初步重构了核心战斗模型,以解决长年累月每次对战斗系统加新内容,都要在三个地方重复各改一次,要反复复制粘贴还很容易搞错的情况(由于此次修改范围特别重大,加之测试不全面,可能导致许多战斗场景出现问题,如果出现问题请及时回报)
Bug修复
修复可能会导致玩家仓库中包含超过单张卡片应有上限之问题
Bug修复
修复因为卡组中全为空白卡片导致战斗开始时发生错误的问题
2025-02-20
功能与特性
实装城市中的区域战斗内容,与地点的图形化地图功能
2025-02-19
功能与特性
实装遭遇战系统(强化版训练场)
2025-02-13
界面
调整了城市内容显示的UI,尤其是对于区域部分的调整
功能与特性
大幅优化区域功能,区分了城内城外区域,修改了区域UI
2025-02-12
技术
对于账号的邮件验证这一流程而言,如果邮件验证链接在另一设备打开(例如,在电脑上注册账号之后,使用手机收邮件,且在手机的邮件APP中打开验证链接的情况),现在也可以正常的验证账号而不会报错
功能与特性
新增了检索并将卡片置于卡堆顶部的功能
2025-02-10
功能与特性
新增了无敌和效果免疫的卡面
功能与特性
新增地城练习模式功能(暂定每个角色每天可以使用10次),练习模式无掉落无消耗且不产生进度
技术
升级了多个服务器依赖库(我就是要apt update all(
技术
大规模重新清理和重构全站的缓存系统,这可能导致部署期间许多页面访问速度大幅降低甚至出现错误
2025-02-09
Bug修复
临时性修复了这样一个bug:如果一个队伍里只有一个活人,其他人都是助战角色,然后这个活人退队了,导致只剩下助战角色,会导致损坏队伍结构,使得所有人都无法打开队伍页面
2025-02-08
界面
地城入口处显示上次进入此地城的进度的链接
界面
地城战役报告增加翻页功能,每页数量降低到20
2025-02-07
Bug修复
修复了创意工坊可能导致进入白屏的问题
2025-02-06
Bug修复
(可能)修复团队副本可能因为修改了结构,导致所有副本里的玩家都掉入虚空导致无法进入游戏的问题
Bug修复
修复可以自己加入自己的队伍导致的所有玩家都无法进入副本的bug
功能与特性
实验性实装团队副本助战功能,包括设置助战卡组的功能(目前没有额外奖励和惩罚,未来可能会变化)
2025-02-05
技术
对重做的队伍成员模型进行调整,使得可以容纳额外的队员设置(同时也使得队伍现在实体化,可以做出队长/助理等细化功能),这是一项大型进展
2025-02-03
界面
将全站tailwindcss库升级到v2的最新版(1.9.6->2.2.19),对v3版的升级正在审定中
2025-01-28
技术
重做了队伍系统
技术
新增可以让某个战斗单位无法获得掉落的功能
2025-01-27
功能与特性
助战系统前后端基本上做完,先行测试中
2025-01-25
Bug修复
修复了每次进入副本的时候,都要遍历一次全服进入这个副本的玩家数据然后再找到对应玩家数据的bug(这实际上并没有造成任何玩家游玩的体验影响,但极其严重的损耗了服务器性能),我也不知道为什么以前会写出这种东西……但还好修复了!
2025-01-21
界面
将地城界面的组队框架从一个2013年的巨老的历史遗留框架中摘除,放入了和其他内嵌页面的标准模板系统
2025-01-17
功能与特性
新增了团队副本设置助战卡组的功能(目前只能进行设置,仅用于测试)
Bug修复
修复可能导致权限不够的打不开记事本的问题
2025-01-16
界面
调整了角色页面的队伍UI避免字体太小看不清卡组内容
2025-01-15
Bug修复
修复了可能在某些情况下,角色可能“既没有加入公会,又加入了公会”,导致此角色完全无法登录的问题
Bug修复
修复了可能在某些情况下,因为无法读取角色日常状态,导致整个角色页面无法打开的问题
Bug修复
修复如果一个公会没有任何人(虽然应该不太可能出现这种情况,但还是出现了)会导致出现公会列表反复频繁报错的问题
Bug修复
修复空白角色头像导致的错误问题
2025-01-13
技术
学习了如何使用原生的datetime-local控件来制作某些日期时间效果
界面
微调了全局字体CSS以适配一些特定情况下字体可能会变细的问题(其实没有解决,只是临时方案)
Bug修复
修复公会建筑可能无法修建的问题
2025-01-12
技术
重构了每日日常重置逻辑,解决了一些底层上工作次数/移动次数硬编码导致的僵硬问题。
功能与特性
新增创意工坊关卡界面中作者可以填写一个自己的论坛帖子当作评论区用的功能(试运行)
2025-01-09
界面
调整游廊列表UI
2025-01-07
Bug修复
修复NPC地点检查的bug
2025-01-06
Bug修复
修复了某些奖励可能会导致玩家可以重复领取两次的问题
2024-12-31
界面
重做了公会列表界面,使得更加现代化且适配移动版
2024-12-27
功能与特性
实装了论坛全文搜索引擎(是一种非常先进的可以按照“相关度”排序的强力搜索)
2024-12-21
功能与特性
论坛增加了发帖预览功能
技术
制作了宇宙卡组判定功能卡面词缀(即“卡组中不能有重复的卡片”)
技术
制作了类似DND投骰子模式(如6d20+10)的卡面模板写法
2024-11-30
技术
经过艰苦卓越的努力,恢复了NGA的登录并改为oauth模式,对某些非常陈旧(2012年之前)通过nga登录的账号已经迁移到新的统一第三方登录系统中
Bug修复
确保多个移动地点的地方不会错误的把玩家送到不应该到达的地方
功能与特性
更新临时属性应该会在大多数时候实时同步,至多可能会有一场战斗的延迟(考虑托管战斗)
功能与特性
执行卡面现在不硬性要求目标HP和SP都大于零,这样可以方便一些复活卡的制作
2024-11-13
Bug修复
修复了“每张使用过/丢弃过”卡面词条并没有正确计算丢弃过卡片的bug
2024-11-12
功能与特性
时空旅行商店中2022年前活动发放的卡的复刻消耗代币数量从12下降到6
2024-11-11
Bug修复
修复战斗记录保存失败的问题
2024-11-07
Bug修复
修复了在某些非常罕见的特定情况下,玩家不被视为玩家,NPC不被视为NPC的问题
界面
对于已售罄或者不满足合成需求的物品会在合成商店中以遮罩提示
Bug修复
修改了玩家复活功能无法按照预期工作的bug
2024-11-05
功能与特性
技术上增加了邮件的分类功能
界面
地图页面的地城预览恢复到之前的只显示常驻地城的情况
技术
修改了全站CDN缓存和回源策略
2024-10-30
功能与特性
时隔十二年的积压,终于重新做完了2012年做到一半就没有做的解散公会的功能
Bug修复
修复了可以向一个已经不存在的公会发起公会战,使得服务器崩溃的bug
功能与特性
增加了商店有效期的开始时间设定
界面
14天和21天的刷代币活动增加了兑换商店跳转链接
界面
更改了新建角色名已被占用的提示,以避免一些理解困惑
Bug修复
修复多个地方文本框高度异常变小导致无法输入文本的问题
2024-10-19
功能与特性
新增Discord账号关联
功能与特性
完全重新设计了设置界面,并对一些年久失修的功能进行了修复
2024-10-18
Bug修复
修复了“退出登录”(即“登出”)功能,虽然看起来退出了,但其实并没有在“已登录设备”中删除(如退?),使得已登录设备列表变得特别冗长(但其实里面的大多数设备已经退出过了)的问题
2024-10-16
界面
制作了专门的登录/登出页模板(特定操作会引导到这些页面)
界面
重新调整了控件全局高度以解决一些奇怪的对齐问题
界面
调整了第三方登录图片
2024-10-11
界面
手机版首页(无论是否登录),现在界面应该总是会在首屏展示重要UI,不应该会被挤到第二屏
界面
手机版的首页和登录页(也就是玩家一进来就能看到的页面)界面大幅度优化,去除了多个冗余的与游戏登录无关的元素,不再加载背景图片与头图
界面
为首页背景与顶栏的贴图实装了高清材质,使得在高分辨率的显示器上看起来显得更清晰了
2024-10-09
功能与特性
普通物品市场的各分类物价波动受到系统影响波动的幅度增大了4倍,以使得策略更加激进,并补偿了此前为了兼容玩家买卖市场也影响波动带来的系数设置难题
功能与特性
考虑到现在制作了更加直观,简洁,方便管理的商会系统。因此现在对各个城市的普通物品物价系统也改为与商会系统同时更新,并且不再考虑到玩家买卖物品的影响,也改为了系统自动进行随机波动
2024-10-08
功能与特性
正式实装商会与贸易商品买卖系统
技术
实验性修复了Android 4.4.3~Android 7.0版本手机用户可能有很低几率报错的问题(最低Android兼容版本为4.4.3,尽管如此,低版本Android的浏览器也可能已经不支持当前本站使用的功能特性)
技术
实验性为全站使用zstd压缩算法(需要本地客户端Chrome/Edge 版本123以上或Firefox 版本126以上)
2024-09-30
技术
经过对图表绘制软件的多方考察,决定继续使用highcharts(而不是Echarts),并将全站的highcharts库从4.1.9(2015-10-27编译版本)升级到11.4.8(2024-08-29编译版本),在升了几乎10年的大版本之后,原有的依赖此库画的图表的程序居然完全正常!不得不说这是一种奇迹。果然svg模式的图表就是比canvas的兼容性好啊……
2024-09-20
功能与特性
制作了商会系统与贸易商品系统
2024-09-10
其他
撤除了多个历史遗留的对bootcdn与staticfile的静态文件引用,现暂时全数改为引用jsdelivr
2024-09-09
Bug修复
对上一条更新说明的解释请参考此图
hubug
Bug修复
由于宠物喂食系统依赖一个系统Bug实现,而新系统中,这个Bug被修复了,因此强行手动还原了这个Bug以保证宠物系统正常工作
2024-09-08
技术
对全站服务器技术升级成功,并进行观察
2024-08-19
界面
地图界面上,对于已经至少通关过一次的地城,和未进入/从未通关过的地城,会用不同的颜色显示
Bug修复
修复了点击公会列表中按照对战分排序时候会导致服务器错误的bug
2024-08-11
技术
对全站服务器技术升级失败并回退版本(此条记录仅作为存档)
2024-07-22
其他
针对linodas的实际情况,单独重新针对本站编写了一份vscode环境变量&配色方案以降低开发工作中的疲劳程度(这也算更新内容?当然不算,但这的确费了一番工夫……
2024-07-18
Bug修复
修复了一个模板缓存生成错误导致地城界面异常的bug
2024-07-12
Bug修复
修复一个战斗记录保存的时候,文件名中可能出现不可识别的空格,导致存储时出现意外的问题
2024-07-10
Bug修复
修改了多个网址字符串拼接的地方,避免出现尾部斜杠重复出现的问题
2024-06-20
Bug修复
修复了申请加入公会之后,会长看不到申请人列表的bug(申请加入公会的功能一直有效,只是显示不出来)
2024-06-06
技术
分离了卡片文件缓存系统,现在可以单独对某个卡片重建缓存,避免每次修改一张卡片都要全部重新预热缓存的问题
2024-06-04
Bug修复
修复了一个可能导致玩家无法领取steam登录绑定奖励的问题
功能与特性
新增防御词条的修正词条
2024-05-21
界面
创意工坊卡片和关卡列表都可以正确的分页显示
Bug修复
修复创意工坊卡片的showlink链接点击无法跳转的问题
2024-05-20
功能与特性
实装了“移除此效果”的卡面,用于移除当前(this)卡面
界面
设置界面现在不显示PLUS账号状态嵌入信息,改为链接到PLUS账号主状态页面(仅为显示效果改动,实际无变化)
Bug修复
修复“如果友方存活单位数量大于/小于N个”的条件不工作的问题
2024-05-15
技术
所有内嵌效果现在会在卡片第一次出现时,将其按照effectid事先声明在全局中(即使是战场中其他人,敌人和队友都能使用),并且,即使这个效果并没有在主卡面中使用,或者在嵌套卡面(或者嵌套的嵌套卡面)中使用时,都会被提前到战场对象最顶部进行声明
技术
卡片中嵌入的模块(类似于“匿名函数”)中,如果出现了新的模块定义,那么在模块之外也可以使用
技术
在一场战斗中,卡面的内嵌模块,可以在未声明前正常使用(例如,一个子模块在卡片中靠后的地方被声明出来,那么,在靠前的地方也可以使用)
功能与特性
新增了非战斗动作获得活动物品的功能
Bug修复
对将卡片插入卡组的细节(例如插入位置和是否洗牌)进行了细化并实装
2024-05-13
Bug修复
修复了工坊卡片查看权限的bug
技术
新增了多个工坊卡片词条(正常卡片也可以使用)同时将多个早期词条进行翻新
2024-05-07
界面
优化了可视化卡片编辑器,修复几个typo以及将更多手写内容改为enum选项
技术
对多个权限控制的Facade进行了调整
技术
辅助函数库新增随机为数组插入一项的功能
技术
再次调整了部分权限控制器的逻辑,尝试使用依赖注入单例的方式写权限控制器(有点难度)
2024-05-01
Bug修复
修复效果内的目标如果设定了跟随上次目标可能不会自动跟随的问题
2024-04-30
Bug修复
修复了对于一个卡片中内嵌效果内调用的内嵌效果(也就是内嵌效果的嵌套调用)的情况下,如果子级调用的效果被应用到多个目标,那么除了施放含有父级效果者自己能够调用此效果外,其他目标都不能正常的调用这些子级效果的Bug
2024-04-29
功能与特性
区分开了“墓地”和“已经使用过的卡池”两个概念,现在严格定义了一个名为“graveyard”的对象,作用类似于MTG和同类游戏的同名概念
功能与特性
实装从墓地中捞回卡片的功能
2024-04-28
Bug修复
修复了“按照目标身上的中毒个数进行效果”的词条工作方式错误的问题
Bug修复
修复多个卡片效果边界问题
Bug修复
修复论坛空白分区问题
功能与特性
完整实装了创意工坊卡片编辑器
2024-04-27
界面
商店分类“合成工坊”改名为“合成商店”以避免可能的理解混淆,并且也统一了称呼
Bug修复
修复了文字解析器无法解析创意工坊卡片的问题
界面
制作创意工坊的可视化卡面编辑器,与此同时正在大量的学习vue3与现代前端开发相关知识,颇有一种从ivy bridge直接跳到13700k时代的感觉(没错,我的确是这样的……
2024-04-18
功能与特性
新增了创意工坊查看他人卡片功能并继续优化多处列表界面
其他
研究了如何使用vue的component(组件)系统
2024-04-16
Bug修复
修复了effect中[唯一]效果没有如同预期的在扩展卡片里面工作的问题
2024-04-15
界面
创意工坊关卡页面会系统级展示属性同步信息(作者也可自行在关卡说明中写明)
界面
创意工坊页面多处显示调整和持续性优化ing
功能与特性
增加副本等级同步和卡组上限同步功能
Bug修复
修复隐藏类effect无法生效以及不能自动隐藏的问题
Bug修复
修复百分比降低生命值上限和数值降低生命值上限工作方式错误的bug
Bug修复
修复新版卡ID格式无法在卡组解析器器中显示的问题(多处)
技术
为卡片可用条件检查增加额外的替换等级检查
2024-04-14
Bug修复
修复隐藏类effect无法生效以及不能自动隐藏的问题
2024-04-13
Bug修复
优化创意工坊战斗次数计算节点
界面
添加了QS node库
功能与特性
对创意工坊页面进行了一系列渐进式持续优化与新功能制作
2024-04-07
功能与特性
制作了卡组脚本的月语<=>JSON结构的双向转换器(编码器和解码器)
2024-04-05
功能与特性
为封号系统制作了完整的基于新版权限系统的UI,使得不用每次封号都要大动干戈的去写硬编码
功能与特性
完全重新制作了多年失修的封号系统,考虑到旧系统的失修程度之夸张,或许Linodas经过了这么多年才有一个正式的封号系统也是非常神奇的事情了……
技术
大幅调整了静态文件的部署格式(对于玩家上传文件的储存则延后有空了再改)
界面
增加了一个很不错的前端库 lodash/lodash
2024-04-03
技术
对整个linodas的物理结构进行了大幅度的重新调整并进行了原地重新部署,并对CDN目录结构也进行一些调整
2024-03-31
界面
修复timestamp时间序列化的问题
2024-03-29
界面
微调行动点数恢复的UI文字
功能与特性
增加创意工坊编辑玩家血量和SP的功能
2024-03-27
Bug修复
修复了使用卡片合成卡片没有消耗掉被合成的卡片的bug
2024-03-21
功能与特性
将许多旧的基于每个角色的权限系统逐步迁移到新的RBAC系统
技术
大规模重写了权限控制系统
2024-03-12
界面
修复了可以错误的将0张卡片加入卡组的问题
Bug修复
如果向卡组中保存0张卡,那么会自动忽略这种情况,避免发生计算错误
Bug修复
修复了卡片费用计算的问题
功能与特性
正式版创意工坊大多数基础功能实装,目前进行半开放测试中
2024-03-08
技术
修复了一个nginx配置文件问题可能使得玩家可能意外的无法访问的问题
2024-03-07
功能与特性
正式版创意工坊功能基础功能与卡片制作功能实装
2024-03-05
技术
Vue库升级 2.7.16->3.4.21 ,并且已经将全站用vue2写的内容均迁移到vue3写法
2024-03-04
技术
我会玩vue3了,好耶!
技术
对全站进行Vue 2->3 的迁移预备工作
2024-02-27
功能与特性
新增单人地城战斗使用通关卡组快照自动代理指挥功能(灰度测试)
聊天频道 (最新的消息在下方)
游客无法使用全站聊天,请登录之后再尝试。