Commit Graph

685 Commits

Author SHA1 Message Date
Tourswen
ae7a72fd27 Update ARA_Hediffs_HiveMind.xml 2026-02-14 23:48:52 +08:00
ProjectKoi-Kalo\Kalo
7bb29d1dc2 11 2026-02-14 21:41:58 +08:00
Tourswen
da99833af8 1 2026-02-14 15:59:42 +08:00
Tourswen
17f843ad3a 1 2026-02-14 14:49:31 +08:00
Tourswen
8973939f6f 1 2026-02-14 14:33:08 +08:00
Tourswen
75708239b0 1 2026-02-14 12:56:34 +08:00
Tourswen
6e539e0bdf 1 2026-02-14 12:02:09 +08:00
Tourswen
9b737f5285 1 2026-02-14 10:44:32 +08:00
Tourswen
b6f7e0e917 1 2026-02-13 23:57:23 +08:00
Tourswen
8e2eadbb8e 1 2026-02-13 20:48:47 +08:00
Tourswen
0b815cbe70 1 2026-02-13 17:22:53 +08:00
Tourswen
5145fb51f9 11 2026-02-13 11:58:35 +08:00
ProjectKoi-Kalo\Kalo
033a618921 fix(possess): don't destroy caster in Apply; defer possession to OnJumpCompleted to prevent PawnFlyer NRE
- CompAbilityEffect_Possess.Apply now only logs; DoPossession runs after landing
- Harden HediffComp_GestaltNode against null/destroyed pawn (tick/severity/overlord search/relations)
- Fix GestaltOverseer Notify_PostRemovedByDeath message condition (only when overlord died/destroyed and hive node alive)
2026-02-12 17:39:58 +08:00
ProjectKoi-Kalo\Kalo
c04d0bdba6 fix: 修复夺舍能力在跳跃前执行导致空指针的问题
修复 GestaltNode 相关逻辑的空指针异常
修复 Overlord 死亡或销毁时 HiveNode 的状态更新问题
增加 Pawn 不在当前地图时的检查
2026-02-12 17:31:10 +08:00
Tourswen
c1639e6f9a 1 2026-02-11 11:19:13 +08:00
Tourswen
cd4be9e67c Update ARA_Psy_Abilities.xml 2026-02-10 20:29:09 +08:00
ProjectKoi-Kalo\Kalo
ea5ce0e478 Merge branch 'master' of https://git.ra3battle.cn/Kalospacer/ArachnaeSwarm 2026-02-10 17:53:21 +08:00
ProjectKoi-Kalo\Kalo
34548bba61 fix: 把被两个提交“优化”坏的督虫出生链路修回来
- 恢复 NodeSwarm 基础种族的 ARA_HiveMindDrone 注入(撤销 d69dc3b 引入的回归)
- Ootheca 与队列孵化统一改为 forceGenerateNewPawn=true,绕开 redress 路径跳过 startingHediffs
- 新出生督虫稳定携带 ARA_HiveMindDrone,不再靠运气触发
2026-02-10 17:47:15 +08:00
Tourswen
6944e60568 Update ARA_PawnKinds.xml 2026-02-10 17:27:20 +08:00
ProjectKoi-Kalo\Kalo
3ee4a60c4b feat(gestalt-ui): 将 Gestalt Gizmo 重构为原版机械师风格
- 重写 GestaltBandwidthGizmo,改为原版带宽卡样式(136x75)
- 使用方格带宽可视化:正常占用黄块,超载占用红块
- 统一带宽卡标题/数值布局与 tooltip 信息结构
- 重写 GestaltControlGroupGizmo 为原版控制组卡片风格
- 支持组标题点击全选、头像网格展示、悬停高亮与点击跳转
- 增加禁用态灰显与禁用原因提示,保留现有本地化 key
2026-02-10 16:56:08 +08:00
ProjectKoi-Kalo\Kalo
2434fb17aa fix(gestalt): 修复节点控制组重连、Overlord判定与过载刷新链路
- 修复控制组缩减时遍历并修改集合导致的潜在异常
- 修复读档重连覆盖已保存控制组分配的问题(仅补齐未分配节点)
- 控制组数量变化后立即刷新带宽与过载状态
- 修正 GetOverlord 仅返回 OverlordNode,避免 reflexive 关系方向歧义
- 接入 CompGestalt.CompTick -> GestaltTracker.GameComponentTick 周期更新
- 修复 HediffComp_GestaltNode 兜底 tracker 未绑定 Pawn 的潜在空引用
2026-02-10 16:29:10 +08:00
ProjectKoi-Kalo\Kalo
c3952123cb feat(swarmspell-ui): 将神经束负荷面板改为原版心灵熵风格并接入限制器联动
- 重构 Gizmo_SwarmSpellStatus 为原版样式布局(212x75 双条 + 左侧标签)
- 增加悬停技能负荷增量预览(闪烁叠加条)与超载阈值刻度线
- 增加负荷限制器按钮(限幅开关)与对应提示信息
- 在 Comp_SwarmSpellHolder 中新增并序列化 LimitPsychicLoadAmount 状态
- 在 CompAbilityEffect_PsychicLoadCost 中加入队列负荷预测,并在限制器开启时禁用超载施法
- AI 施法判定同步遵守限制器超载检查
- 通过项目编译验证(0 warning / 0 error)
2026-02-10 16:12:19 +08:00
Tourswen
9b349d2a19 1 2026-02-10 08:57:58 +08:00
Tourswen
b26761a848 1 2026-02-07 11:57:23 +08:00
Tourswen
0ce702b9cc 1 2026-02-06 17:32:11 +08:00
Tourswen
d5a0d2d7ad Merge branch 'master' of https://git.ra3battle.cn/Kalospacer/ArachnaeSwarm 2026-02-06 17:32:09 +08:00
Tourswen
d69dc3bd95 11 2026-02-06 17:31:59 +08:00
ProjectKoi-Kalo\Kalo
44d11f9b1c 基因试验卵完成研究后,如果还有其他试验卵存储同一科技,就可以重新选择新的研究项目 2026-02-05 16:58:37 +08:00
Tourswen
b3403096fe Merge branch 'master' of https://git.ra3battle.cn/Kalospacer/ArachnaeSwarm 2026-02-05 16:37:38 +08:00
Tourswen
5045ac6d48 Update ARA_Ootheca.xml 2026-02-05 16:37:28 +08:00
ProjectKoi-Kalo\Kalo
fae09fcd38 只在范围内有敌人时才进行伤害 2026-02-05 16:21:22 +08:00
Tourswen
ec20ce79f1 1 2026-02-05 12:01:03 +08:00
Tourswen
116d54c650 1 2026-02-04 17:18:01 +08:00
Tourswen
7a9c501450 1 2026-02-04 12:02:40 +08:00
Tourswen
daf52ca187 1 2026-02-04 10:43:46 +08:00
Tourswen
7973cf2af4 1 2026-02-03 17:13:09 +08:00
Tourswen
ec37348732 1 2026-02-03 16:49:49 +08:00
Tourswen
61826f4c25 qq 2026-02-03 11:59:01 +08:00
Tourswen
0c4b7ab53f 1 2026-01-30 17:21:49 +08:00
Tourswen
fc79baeaad 1 2026-01-30 17:21:41 +08:00
Tourswen
18b1f59785 1 2026-01-29 23:37:24 +08:00
Tourswen
cf17deb49f 11 2026-01-28 17:29:08 +08:00
Tourswen
525883470a Merge branch 'master' of https://git.ra3battle.cn/Kalospacer/ArachnaeSwarm 2026-01-28 13:48:48 +08:00
Tourswen
3f244fffd0 Update Naked_Thin_east.sai2 2026-01-28 13:48:38 +08:00
Tourswen
7b9164a597 1 2026-01-28 12:01:53 +08:00
Tourswen
e6b9b79ed2 Update ARA_ThinkTrees.xml 2026-01-28 11:38:50 +08:00
Tourswen
ae529319a9 1 2026-01-28 11:17:26 +08:00
Tourswen
c7098a07c0 Update ARA_RaceQueen.xml 2026-01-27 17:27:30 +08:00
Tourswen
cd8398c064 11 2026-01-27 11:59:07 +08:00
Tourswen
adc513c4eb 11 2026-01-26 17:16:30 +08:00
Tourswen
8a35af84f3 1 2026-01-26 02:23:21 +08:00
Tourswen
99ecfe8aca ee 2026-01-23 17:27:01 +08:00
Tourswen
78493879e2 1 2026-01-23 17:19:38 +08:00
Tourswen
44f8cfb4f9 11 2026-01-23 12:51:04 +08:00
Tourswen
51ba45982f 11 2026-01-23 12:04:23 +08:00
Tourswen
3c9ddc4c60 11 2026-01-23 01:59:09 +08:00
Tourswen
6c08ea4598 11 2026-01-22 17:30:46 +08:00
Tourswen
0dfcb8545d 1 2026-01-22 11:57:44 +08:00
Tourswen
cfd178e0a6 1 2026-01-22 00:29:12 +08:00
Tourswen
5e3b7469e5 22 2026-01-21 11:58:31 +08:00
Tourswen
22ac6fffdb 11 2026-01-21 11:58:10 +08:00
Tourswen
99c1d87210 11 2026-01-21 00:27:36 +08:00
Tourswen
49e5c38818 Update .suo 2026-01-20 17:35:04 +08:00
Tourswen
6c6ed9539d 11 2026-01-20 17:34:50 +08:00
Tourswen
d006386af6 11 2026-01-19 23:14:24 +08:00
Tourswen
299be12bd2 1 2025-12-31 14:33:49 +08:00
Tourswen
bb0f3d281c 11 2025-12-31 12:01:39 +08:00
ProjectKoi-Kalo\Kalo
ab68728cab zc 2025-12-29 13:16:19 +08:00
ProjectKoi-Kalo\Kalo
f1108935e9 zc 2025-12-28 22:18:06 +08:00
Tourswen
bcf50c7251 Update mod.vdf 2025-12-28 19:23:25 +08:00
ProjectKoi-Kalo\Kalo
c0f370f47f feat: 新增全局变量管理器以持久化数据并在满足条件时阻止独特角色复活 2025-12-28 18:21:42 +08:00
ProjectKoi-Kalo\Kalo
aad650af0f zc 2025-12-26 19:06:11 +08:00
ProjectKoi-Kalo\Kalo
51275a9bdd zc 2025-12-26 18:45:10 +08:00
ProjectKoi-Kalo\Kalo
592600a6e8 Merge branch 'master' of https://git.ra3battle.cn/Kalospacer/ArachnaeSwarm 2025-12-26 17:56:09 +08:00
ProjectKoi-Kalo\Kalo
87bee2cd0a zc 2025-12-26 17:56:04 +08:00
Tourswen
478506b094 11 2025-12-26 17:05:55 +08:00
ProjectKoi-Kalo\Kalo
ef380b8382 zc 2025-12-25 17:54:23 +08:00
ProjectKoi-Kalo\Kalo
efee26e83c zc 2025-12-25 17:42:02 +08:00
ProjectKoi-Kalo\Kalo
fcd98c9bfc zc 2025-12-25 17:27:38 +08:00
ProjectKoi-Kalo\Kalo
1ffd8a84e9 zc 2025-12-25 17:22:25 +08:00
ProjectKoi-Kalo\Kalo
e3ffa7f920 zc 2025-12-25 16:23:38 +08:00
ProjectKoi-Kalo\Kalo
58233d9909 zc 2025-12-25 16:08:48 +08:00
ProjectKoi-Kalo\Kalo
e027f23ef7 zc 2025-12-25 15:47:41 +08:00
ProjectKoi-Kalo\Kalo
2a14049b76 feat: 添加卵囊建筑及其孵化、通量控制和幼虫交互系统。 2025-12-25 15:33:52 +08:00
ProjectKoi-Kalo\Kalo
2cacc468db feat: 为燃料补充槽添加收容失效自毁系统和Pawn追踪功能 2025-12-25 15:25:03 +08:00
ProjectKoi-Kalo\Kalo
52e29f9c11 fix: 添加植物污染空值检查的 Harmony 补丁。 2025-12-25 15:07:49 +08:00
ProjectKoi-Kalo\Kalo
81f3d2647f zc 2025-12-25 14:36:30 +08:00
ProjectKoi-Kalo\Kalo
1473651a66 feat: 新增虫群维护系统、营养网络塔及多种阿拉克涅建筑 2025-12-25 13:57:06 +08:00
ProjectKoi-Kalo\Kalo
1ed168a70c zc 2025-12-25 12:51:24 +08:00
ProjectKoi-Kalo\Kalo
4cd724e327 Merge branch 'master' of https://git.ra3battle.cn/Kalospacer/ArachnaeSwarm 2025-12-25 12:25:05 +08:00
ProjectKoi-Kalo\Kalo
27d6ba6775 feat: 移除ARA_GrowthVat与ARA_NutrientNetworkTower的链接设施 2025-12-25 12:25:01 +08:00
Tourswen
f1060ff5e6 22 2025-12-23 23:47:36 +08:00
ProjectKoi-Kalo\Kalo
9406a49d60 feat: 新增装备孵化卵囊建筑,支持中子通量控制、孵化进度与品质管理及幼虫交互。 2025-12-23 18:47:46 +08:00
ProjectKoi-Kalo\Kalo
a18e7d3c18 feat: 新增设备孵化器,包含通量控制、幼虫交互和孵化进度管理功能 2025-12-23 18:35:41 +08:00
ProjectKoi-Kalo\Kalo
25b1f563f6 zc 2025-12-23 18:16:43 +08:00
ProjectKoi-Kalo\Kalo
3b3fd767fd zc 2025-12-23 18:08:42 +08:00
ProjectKoi-Kalo\Kalo
5de8bad8d1 feat: 添加卵囊建筑,实现基于通量的孵化和幼虫交互功能。 2025-12-23 18:05:11 +08:00
ProjectKoi-Kalo\Kalo
23302daac7 zc 2025-12-23 17:56:14 +08:00
ProjectKoi-Kalo\Kalo
1264f6009e zc 2025-12-23 17:31:42 +08:00
ProjectKoi-Kalo\Kalo
eab0afb1a0 feat: 新增带通量控制、队列孵化和品质系统的督虫生成组件及相关UI。 2025-12-23 17:20:06 +08:00