Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
783 commits
Select commit Hold shift + click to select a range
d8f6339
[en] improve & [cn] update
DeathFishAtEase Jan 11, 2026
d2024b0
[cn] update
DeathFishAtEase Jan 11, 2026
4591a1c
[en] fix & [cn] update
DeathFishAtEase Jan 11, 2026
cf91ef4
[cn] update
DeathFishAtEase Jan 11, 2026
60839af
[cn] update
DeathFishAtEase Jan 11, 2026
5a33f36
[en] fix & [cn] update
DeathFishAtEase Jan 11, 2026
952a047
[cn] update
DeathFishAtEase Jan 11, 2026
4a68f6c
improve `index.po`
DeathFishAtEase Jan 11, 2026
a84b255
Supplement missing entries
DeathFishAtEase Jan 11, 2026
6118762
[en] Fix inconsistent indentation issue on CREDITS pages
DeathFishAtEase Jan 11, 2026
cf34197
[cn] update
DeathFishAtEase Jan 11, 2026
777d149
add ellipses to event/action like vanilla/Ares did
Coronia Jan 15, 2026
fe30446
Merge branch 'develop' into dev-docs
DeathFishAtEase Jan 18, 2026
90bb3cc
[en] add CREDITS [cn] update -`IgnoreForBaseCenter`
DeathFishAtEase Jan 18, 2026
660bf8a
[cn] update
DeathFishAtEase Jan 18, 2026
29c3655
[en] improve & [cn] update
DeathFishAtEase Jan 18, 2026
8378e56
[en] improve & [cn] update
DeathFishAtEase Jan 18, 2026
6898766
[en] improve & [cn] update
DeathFishAtEase Jan 18, 2026
80f0805
[en] improve & [cn] update
DeathFishAtEase Jan 18, 2026
5e71e1c
[en] fix & [cn] update
DeathFishAtEase Jan 18, 2026
785df60
[cn] update
DeathFishAtEase Jan 18, 2026
c449596
[cn] update
DeathFishAtEase Jan 18, 2026
76b8018
Correct links and punctuation
DeathFishAtEase Jan 18, 2026
731af4e
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Jan 18, 2026
c4332ad
[cn] update - Update Starkku's role to T3 maintainer (co-lead)
DeathFishAtEase Jan 18, 2026
67424f4
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Jan 18, 2026
a19fc5c
[cn] update - maximum count for cumulative AE from each source
DeathFishAtEase Jan 18, 2026
3f151a3
[cn] fix
DeathFishAtEase Jan 19, 2026
a97514e
Merge branch 'develop' into dev-docs
DeathFishAtEase Jan 20, 2026
5860828
[cn] update
DeathFishAtEase Jan 20, 2026
f878cbd
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Jan 25, 2026
0f216f9
[cn] update
DeathFishAtEase Jan 25, 2026
603041a
[cn] update
DeathFishAtEase Jan 25, 2026
27e2f9a
[cn] improve
DeathFishAtEase Jan 25, 2026
769a15c
[en] improve
DeathFishAtEase Jan 25, 2026
8320f6c
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Jan 29, 2026
6a52a42
[cn] update
DeathFishAtEase Jan 29, 2026
24b3a3a
[en] improve & [cn] update
DeathFishAtEase Jan 29, 2026
23975bc
[en] fix & [cn] update
DeathFishAtEase Jan 29, 2026
d0c50ac
[cn] update
DeathFishAtEase Jan 29, 2026
f8cca94
[cn] update
DeathFishAtEase Jan 29, 2026
957b64a
[cn] update
DeathFishAtEase Jan 29, 2026
d6a7a65
[cn] update
DeathFishAtEase Jan 29, 2026
4730ff8
[en] improve & [cn] update
DeathFishAtEase Jan 29, 2026
b822290
[en] fix & [cn] update
DeathFishAtEase Jan 29, 2026
7976443
[en] improve & [cn] update
DeathFishAtEase Jan 29, 2026
4230649
[cn] update
DeathFishAtEase Jan 29, 2026
845070b
[cn] update
DeathFishAtEase Jan 29, 2026
85ae9f9
[cn] update
DeathFishAtEase Jan 29, 2026
29f4a06
[en] fix, improve & [cn] update
DeathFishAtEase Jan 29, 2026
1edde5b
[cn] fix
DeathFishAtEase Jan 29, 2026
4076f55
[en] fix & [cn] update
DeathFishAtEase Jan 29, 2026
f57e7e7
[cn] improve
DeathFishAtEase Jan 29, 2026
b1d3543
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Jan 30, 2026
2a6d457
[cn] update
DeathFishAtEase Jan 30, 2026
dd5ab5b
[cn] update
DeathFishAtEase Jan 30, 2026
6c9af04
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 1, 2026
ecefa50
[cn] update
DeathFishAtEase Feb 1, 2026
5e31ec6
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 3, 2026
73f815d
[cn] update
DeathFishAtEase Feb 3, 2026
64ae3ff
[en] fix "Fixed" in `CREDITS.md`
DeathFishAtEase Feb 3, 2026
a0aaa70
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 4, 2026
2fbfbb8
[en] fix & improve & [cn] update
DeathFishAtEase Feb 4, 2026
ad77ca7
[en] improve & [cn] update
DeathFishAtEase Feb 4, 2026
19df11c
[cn] update
DeathFishAtEase Feb 4, 2026
7b60057
Supplement 64ae3ffd2f5120524c8440b0ae8e00233119ce4b
DeathFishAtEase Feb 4, 2026
5001db6
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 5, 2026
c0d0dd4
[cn] update
DeathFishAtEase Feb 5, 2026
46f4dd7
[en] improve & [cn] update
DeathFishAtEase Feb 5, 2026
9ca0019
[cn] update
DeathFishAtEase Feb 5, 2026
ce599bf
[en] fix - 1345
DeathFishAtEase Feb 5, 2026
4d1c678
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 6, 2026
1de4ac5
[cn] update
DeathFishAtEase Feb 6, 2026
85c5b89
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 8, 2026
aa81b0d
[en] improve & [cn] update
DeathFishAtEase Feb 8, 2026
360e286
[cn] update
DeathFishAtEase Feb 8, 2026
848a844
[cn] update
DeathFishAtEase Feb 8, 2026
b01d671
[en] & [cn] improve
DeathFishAtEase Feb 8, 2026
bedfff4
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 8, 2026
0c2079d
update years
DeathFishAtEase Feb 8, 2026
9bfebf1
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 10, 2026
7f13e3e
[cn] update
DeathFishAtEase Feb 10, 2026
9cb2fd9
Remove line number
DeathFishAtEase Feb 10, 2026
9db747f
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 10, 2026
10f85aa
[en] improve & fix & [cn] update
DeathFishAtEase Feb 10, 2026
90b5b85
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 11, 2026
d03e252
[en] fix & [cn] update
DeathFishAtEase Feb 11, 2026
145a874
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 12, 2026
36a2ee2
[cn] update
DeathFishAtEase Feb 12, 2026
0e03117
[en] fix & improve & [cn] update
DeathFishAtEase Feb 12, 2026
d9b683c
[cn] Supplement
DeathFishAtEase Feb 12, 2026
f6b39be
[cn] fix
DeathFishAtEase Feb 12, 2026
6afd7a5
Supplement
DeathFishAtEase Feb 12, 2026
64a37c9
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 12, 2026
f7009d8
[cn] update
DeathFishAtEase Feb 12, 2026
f2aced1
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 13, 2026
5404cb1
[cn] update
DeathFishAtEase Feb 13, 2026
d9fa218
[en] fix
DeathFishAtEase Feb 14, 2026
4d89463
[cn] fix
DeathFishAtEase Feb 14, 2026
b1c22de
[en] improve
DeathFishAtEase Feb 14, 2026
c84eb9d
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 14, 2026
bb28de0
[cn] update
DeathFishAtEase Feb 14, 2026
1dd700c
[en] fix
DeathFishAtEase Feb 14, 2026
cae78ac
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 14, 2026
b4123f5
[cn] update
DeathFishAtEase Feb 14, 2026
f4281ad
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 18, 2026
8904107
[cn] update
DeathFishAtEase Feb 18, 2026
27010f8
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 20, 2026
16a2270
[en] Move & Supplement the missing Changelog Changelog & [cn] update
DeathFishAtEase Feb 20, 2026
ea6f7b1
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 22, 2026
40aa7fe
[en] fix & [cn] update
DeathFishAtEase Feb 22, 2026
f8ed965
[en] fix & [cn] update
DeathFishAtEase Feb 22, 2026
edf60a2
line
DeathFishAtEase Feb 23, 2026
b2caac2
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 23, 2026
38a6fe6
[cn] update
DeathFishAtEase Feb 23, 2026
fe3ef3a
Revert "line"
DeathFishAtEase Feb 23, 2026
490c8c1
[en] fix #fuzzy
DeathFishAtEase Feb 23, 2026
3be6478
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 24, 2026
3619899
[cn] update
DeathFishAtEase Feb 24, 2026
4886560
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 25, 2026
43fd880
[cn] update
DeathFishAtEase Feb 25, 2026
c5db6f7
[cn] update
DeathFishAtEase Feb 25, 2026
54a1cd5
[cn] update
DeathFishAtEase Feb 25, 2026
3750e08
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Feb 27, 2026
ff913d8
[cn] update
DeathFishAtEase Feb 27, 2026
696a3a4
[cn] update
DeathFishAtEase Feb 27, 2026
5922951
[cn] update
DeathFishAtEase Feb 27, 2026
ce5889c
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Mar 1, 2026
bf7386d
[en] fix & [cn] update
DeathFishAtEase Mar 1, 2026
e7b1ef3
Move the 2 entries by TaranDahl in the Changelog to the correct location
DeathFishAtEase Mar 1, 2026
5dde95f
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Mar 1, 2026
5f0097b
[en] fix & [cn] update
DeathFishAtEase Mar 1, 2026
1b5f3db
Revert "[cn] update"
DeathFishAtEase Mar 1, 2026
49cc8c3
Merge branch 'develop' into dev-docs
DeathFishAtEase Mar 2, 2026
092f4a5
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Mar 3, 2026
30fd104
[cn] update
DeathFishAtEase Mar 3, 2026
d8f4907
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Mar 5, 2026
04cc45f
[en] improve & Rewrite & [cn] update
DeathFishAtEase Mar 5, 2026
286ffb8
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Mar 8, 2026
e7cf82b
[en fix & [cn] update
DeathFishAtEase Mar 8, 2026
52490b3
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Mar 15, 2026
5c546ff
Supplement #2093
DeathFishAtEase Mar 15, 2026
2166142
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Mar 17, 2026
4459577
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Mar 18, 2026
50bb1ea
[en] improve & [cn] update
DeathFishAtEase Mar 18, 2026
ac9b8c8
Correct the position of the entry of #2075
DeathFishAtEase Mar 21, 2026
3ff76bb
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Mar 22, 2026
3b2042c
organize
DeathFishAtEase Mar 22, 2026
5c97602
Merge branch 'develop' into dev-docs
DeathFishAtEase Mar 24, 2026
13d34a2
[cn] update
DeathFishAtEase Mar 25, 2026
870d2d7
Correct the heading level of the "Contribution process"
DeathFishAtEase Mar 26, 2026
51b904e
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Mar 28, 2026
6806f3f
[en] fix & [cn] update
DeathFishAtEase Mar 28, 2026
bdac127
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Mar 29, 2026
2bec732
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Apr 3, 2026
4557e2f
[en] fix & [cn] update
DeathFishAtEase Apr 3, 2026
6783459
[cn] update
DeathFishAtEase Apr 3, 2026
5e06fd9
[cn] (`RE` || `异步`)→`不同步`
DeathFishAtEase Apr 3, 2026
339bbee
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Apr 5, 2026
44ad573
[cn] update
DeathFishAtEase Apr 5, 2026
235f9c0
Normalization of int and float values
DeathFishAtEase Apr 5, 2026
23a3e20
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Apr 8, 2026
2003ef8
[cn] update
DeathFishAtEase Apr 8, 2026
b7d057e
[en] fix & [cn] update
DeathFishAtEase Apr 9, 2026
ec622c6
[en] fix & improve & [cn] update
DeathFishAtEase Apr 9, 2026
c5667c2
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Apr 12, 2026
3c7cfc2
[en] fix & [cn] update
DeathFishAtEase Apr 12, 2026
9319f83
Changelog `(by A, B)`→`(by A & B)`
DeathFishAtEase Apr 13, 2026
061fe3f
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Apr 14, 2026
55f63dd
[cn] update
DeathFishAtEase Apr 14, 2026
ee197ca
[cn] update
DeathFishAtEase Apr 14, 2026
ec2ce96
[cn] fix
DeathFishAtEase Apr 15, 2026
f60eafa
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Apr 18, 2026
3cac6f6
[en] fix & [cn] update
DeathFishAtEase Apr 18, 2026
dc57115
[cn] update
DeathFishAtEase Apr 18, 2026
3e4008b
[cn] update
DeathFishAtEase Apr 18, 2026
8f470a3
Merge remote-tracking branch 'Phobos-developers/develop' into dump
DeathFishAtEase Apr 19, 2026
c5a68ac
[en] fix & [cn] update
DeathFishAtEase Apr 19, 2026
e4f4d92
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Apr 19, 2026
f18cd44
[en] fix & [cn] update
DeathFishAtEase Apr 19, 2026
13a01b2
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Apr 22, 2026
12bb63d
[cn] update
DeathFishAtEase Apr 22, 2026
4e0e610
[cn] update
DeathFishAtEase Apr 22, 2026
dfc0175
[cn] update
DeathFishAtEase Apr 22, 2026
c73490c
[en] fix & improve & [cn] update
DeathFishAtEase Apr 22, 2026
715ca40
[cn] update
DeathFishAtEase Apr 22, 2026
f751147
[cn] update
DeathFishAtEase Apr 22, 2026
6b422ba
[cn] update
DeathFishAtEase Apr 22, 2026
a7e21ed
[en] fix
DeathFishAtEase Apr 22, 2026
75a4f5f
[cn] update
DeathFishAtEase Apr 22, 2026
031e6f7
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Apr 25, 2026
94ce20c
[cn] update
DeathFishAtEase Apr 25, 2026
3dd732f
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase Apr 26, 2026
2feb5bd
[en] improve & [cn] update
DeathFishAtEase Apr 26, 2026
886defa
[cn] `(by A & B)`, `(by A 与 B)`→`(by A 与 B)`
DeathFishAtEase Apr 26, 2026
782d17a
[en] & [cn] `CnCNet`, `CNCNet`→`CnCNet`
DeathFishAtEase Apr 26, 2026
0be65de
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 2, 2026
71bd517
[cn] update
DeathFishAtEase May 2, 2026
19f5bda
[cn] update
DeathFishAtEase May 2, 2026
8a7f81b
Merge branch 'develop' into dev-docs
DeathFishAtEase May 3, 2026
c8df090
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 3, 2026
da1b9d9
[cn] update
DeathFishAtEase May 3, 2026
bb2b499
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 5, 2026
1336105
[en] improve & [cn] update
DeathFishAtEase May 5, 2026
04caed6
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 6, 2026
3395a0c
[cn] update
DeathFishAtEase May 6, 2026
bd859e3
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 7, 2026
f0c48d5
[cn] update
DeathFishAtEase May 7, 2026
8f7b053
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 8, 2026
b7261b5
[cn] update
DeathFishAtEase May 8, 2026
5d69df8
[cn] update
DeathFishAtEase May 8, 2026
bbcdb8b
[cn] update
DeathFishAtEase May 8, 2026
24323be
[cn] update
DeathFishAtEase May 8, 2026
1959c3e
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 8, 2026
656389e
[en] fix & [cn] update
DeathFishAtEase May 8, 2026
0919474
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 8, 2026
b47bd27
[cn] update
DeathFishAtEase May 8, 2026
a44eefd
[cn] fix
DeathFishAtEase May 10, 2026
e073da5
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 10, 2026
e94aa8b
[cn] update
DeathFishAtEase May 10, 2026
532d274
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 12, 2026
a749113
[en] improve & [cn] update
DeathFishAtEase May 12, 2026
1c4dc6f
[cn] update
DeathFishAtEase May 12, 2026
2ec30ba
[en] Add documentation for the `Bolt.Arcs` flag introduced in #1706
DeathFishAtEase May 14, 2026
0d21fd2
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 14, 2026
7cbf410
[cn] 2146 `/`→`/`
DeathFishAtEase May 14, 2026
692b894
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 16, 2026
31d6150
[cn] update
DeathFishAtEase May 16, 2026
9add9cf
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 17, 2026
d893d42
[cn] update
DeathFishAtEase May 17, 2026
6a53e9d
Merge branch 'develop' into dev-docs
DeathFishAtEase May 20, 2026
ef575c2
[en] `—`→` - `
DeathFishAtEase May 20, 2026
7a28a65
[cn] update
DeathFishAtEase May 20, 2026
e2d8061
[en] improve & [cn] update & + f0c48d510e50129d521a1fe79746d16480721947
DeathFishAtEase May 20, 2026
f12619e
[cn] update + 31d6150013562ff5b541ea98c4e0fb441bbe1154
DeathFishAtEase May 20, 2026
1de2ba9
Merge branch 'develop' into dev-docs
DeathFishAtEase May 23, 2026
fd772f6
[en] `SOMENAME`, `SOMETECHNOTYPE`→`SOMETECHNO(/SOMESW)`
DeathFishAtEase May 23, 2026
d9bfbbe
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 24, 2026
61f94c3
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 25, 2026
e673d68
[cn] update
DeathFishAtEase May 25, 2026
a00efcc
[cn] update
DeathFishAtEase May 25, 2026
d31fd0c
[en] Move the Changelog of #2149 to the correct location
DeathFishAtEase May 25, 2026
58dd5ec
[cn] fix
DeathFishAtEase May 25, 2026
a52ef9e
Merge remote-tracking branch 'Phobos-developers/develop' into dev-docs
DeathFishAtEase May 31, 2026
e72d656
[cn] update
DeathFishAtEase May 31, 2026
0045164
[en] fix
DeathFishAtEase May 31, 2026
20fcc70
[en] improve & [cn] update
DeathFishAtEase May 31, 2026
15e5b73
[cn] update
DeathFishAtEase May 31, 2026
54c1f5a
[cn] update
DeathFishAtEase May 31, 2026
8ed78d5
clean
DeathFishAtEase May 31, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,3 @@ out

# Python virtual environment for docs
.venv/

debug.log
6 changes: 3 additions & 3 deletions CREDITS.md
Original file line number Diff line number Diff line change
Expand Up @@ -418,8 +418,8 @@ This page lists all the individual contributions to the project by their author.
- Vehicle Deployment Enhancement
- Fix an issue where miners affected by `Passengers/DeployFire` were unable to unload minerals
- Fix an issue where mining vehicles could not move after leaving a tank bunker
- Fixed the bug in AI scripts 56 and 57 that forced the launch of superweapons with index numbers 3 and 4
- Fixed an issue where parachute units would die upon landing if bridges were destroyed during their descent
- Fix the bug in AI scripts 56 and 57 that forced the launch of superweapons with index numbers 3 and 4
- Fix an issue where parachute units would die upon landing if bridges were destroyed during their descent
- Custom hover vehicles shutdown drowning death
- SHP turret vehicles support the use of `*tur.shp` files
- Fix a bug where game will crash after loading if a techno with `AlphaImage` converts to a type without it, or an anim with `AlphaImage` changes to a type without it through `Next`
Expand Down Expand Up @@ -761,7 +761,7 @@ This page lists all the individual contributions to the project by their author.
- Allow replacing vanilla repairing with togglable auto repairing
- Fix an issue that the time for units in the area guard mission to reacquire targets after eliminating the target is significantly longer than that in other missions
- Framework for dynamic sight
- Fixed voxel projectile and animation lighting issues
- Fix voxel projectile and animation lighting issues
- Export interface for external call
- **solar-III (凤九歌)**
- Target scanning delay customization (documentation)
Expand Down
63 changes: 31 additions & 32 deletions docs/Interoperability.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

# Interoperability

This page documents the exported interfaces in [Interop](https://github.com/Phobos-developers/Phobos/tree/develop/src/Interop).
Expand All @@ -7,30 +6,30 @@ This page documents the exported interfaces in [Interop](https://github.com/Phob

All exported API functions return `HRESULT` to indicate success or failure following COM convention:

| HRESULT | Meaning |
|---------|---------|
| `S_OK` | Operation completed successfully. |
| `S_FALSE` | Operation completed but had nothing to do (e.g., no matching effects found). |
| `E_POINTER` | A required pointer parameter was null. |
| `E_INVALIDARG` | One or more arguments are invalid. |
| `E_UNEXPECTED` | An unexpected internal error occurred (e.g., extension data not found). |
| `E_FAIL` | The operation failed. |
| HRESULT | Meaning |
|----------------|------------------------------------------------------------------------------|
| `S_OK` | Operation completed successfully. |
| `S_FALSE` | Operation completed but had nothing to do (e.g., no matching effects found). |
| `E_POINTER` | A required pointer parameter was null. |
| `E_INVALIDARG` | One or more arguments are invalid. |
| `E_UNEXPECTED` | An unexpected internal error occurred (e.g., extension data not found). |
| `E_FAIL` | The operation failed. |

Functions that produce output data take an additional output pointer parameter that receives the result. Use `SUCCEEDED(hr)` / `FAILED(hr)` to check the return value.

## API Version Tracking

### Semantic Versioning Rules

- **Major (X)**: Increment for breaking changes (backward incompatible API modifications).
Example: Deleting an API, changing function parameters, modifying data structures that break existing code.
- **Major (X)**: Increment for breaking changes (backward incompatible API modifications).\
Example: Deleting an API, changing function parameters, modifying data structures that break existing code.\
When bumped, reset Minor and Patch to 0 (e.g., 1.2.3 → 2.0.0).

- **Minor (Y)**: Increment for backward-compatible new features.
Example: Adding a new API function, new parameters that don't break existing code.
- **Minor (Y)**: Increment for backward-compatible new features.\
Example: Adding a new API function, new parameters that don't break existing code.\
When bumped, reset Patch to 0 (e.g., 1.2.3 → 1.3.0).

- **Patch (Z)**: Increment for backward-compatible miscs (no API changes).
- **Patch (Z)**: Increment for backward-compatible miscs (no API changes).\
Example: Fixing crashes, correcting calculations, optimizing internals without changing interface (e.g., 1.2.3 → 1.2.4).

### GetInteropAPIVersion
Expand Down Expand Up @@ -84,22 +83,22 @@ When an API is deprecated, its function stub is retained but with a fatal error

## Available APIs

| Module | API | Availability | Status |
|----------|-----|---------------|--------|
| AttachEffect | AE_Attach | [1.0.0, ∞) | Active |
| AttachEffect | AE_Detach | [1.0.0, ∞) | Active |
| AttachEffect | AE_DetachByGroups | [1.0.0, ∞) | Active |
| AttachEffect | AE_TransferEffects | [1.0.0, ∞) | Active |
| BulletExt | Bullet_SetFirerOwner | [1.0.0, ∞) | Active |
| EventExt | EventExt_AddEvent | [1.0.0, ∞) | Active |
| TechnoExt | ConvertToType_Phobos | [1.0.0, ∞) | Active |
| TechnoExt | RegisterCalculateExtraThreatCallback | [1.0.0, ∞) | Active |
| Module | API | Availability | Status |
|--------------|--------------------------------------------|----------------|--------|
| AttachEffect | AE_Attach | `[1.0.0, ∞)` | Active |
| AttachEffect | AE_Detach | `[1.0.0, ∞)` | Active |
| AttachEffect | AE_DetachByGroups | `[1.0.0, ∞)` | Active |
| AttachEffect | AE_TransferEffects | `[1.0.0, ∞)` | Active |
| BulletExt | Bullet_SetFirerOwner | `[1.0.0, ∞)` | Active |
| EventExt | EventExt_AddEvent | `[1.0.0, ∞)` | Active |
| TechnoExt | ConvertToType_Phobos | `[1.0.0, ∞)` | Active |
| TechnoExt | RegisterCalculateExtraThreatCallback | `[1.0.0, ∞)` | Active |

### AttachEffect

#### AE_Attach

**Availability:** [1.0.0, ∞)
**Availability:** `[1.0.0, ∞)`

```cpp
HRESULT AE_Attach(
Expand Down Expand Up @@ -137,7 +136,7 @@ Attaches one or more AttachEffect types to the target.

#### AE_Detach

**Availability:** [1.0.0, ∞)
**Availability:** `[1.0.0, ∞)`

```cpp
HRESULT AE_Detach(
Expand All @@ -161,7 +160,7 @@ Detaches effects by explicit effect type names.

#### AE_DetachByGroups

**Availability:** [1.0.0, ∞)
**Availability:** `[1.0.0, ∞)`

```cpp
HRESULT AE_DetachByGroups(
Expand All @@ -185,7 +184,7 @@ Detaches effects by AttachEffect group name.

#### AE_TransferEffects

**Availability:** [1.0.0, ∞)
**Availability:** `[1.0.0, ∞)`

```cpp
HRESULT AE_TransferEffects(
Expand All @@ -208,7 +207,7 @@ Transfers all attached effects from source to target.

#### ConvertToType_Phobos

**Availability:** [1.0.0, ∞)
**Availability:** `[1.0.0, ∞)`

```cpp
HRESULT ConvertToType_Phobos(FootClass* pThis, TechnoTypeClass* toType)
Expand All @@ -226,7 +225,7 @@ Converts a FootClass instance to another TechnoType.

#### RegisterCalculateExtraThreatCallback

**Availability:** [1.0.0, ∞)
**Availability:** `[1.0.0, ∞)`

```cpp
typedef double (*CalculateExtraThreatCallback)(TechnoClass* pThis, ObjectClass* pTarget, double originalThreat);
Expand All @@ -253,7 +252,7 @@ Registers a callback function to calculate extra threat for a unit.

#### Bullet_SetFirerOwner

**Availability:** [1.0.0, ∞)
**Availability:** `[1.0.0, ∞)`

```cpp
HRESULT Bullet_SetFirerOwner(BulletClass* pBullet, HouseClass* pHouse)
Expand All @@ -272,7 +271,7 @@ Updates the recorded firer house for a bullet extension.

#### EventExt_AddEvent

**Availability:** [1.0.0, ∞)
**Availability:** `[1.0.0, ∞)`

```cpp
HRESULT EventExt_AddEvent(EventExt* pEventExt)
Expand Down
2 changes: 1 addition & 1 deletion docs/New-or-Enhanced-Logics.md
Original file line number Diff line number Diff line change
Expand Up @@ -840,7 +840,7 @@ Interceptor.WeaponOverride= ; WeaponType
Interceptor.WeaponReplaceProjectile=false ; boolean
Interceptor.WeaponCumulativeDamage=false ; boolean
Interceptor.KeepIntact=false ; boolean

[SOMEPROJECTILE] ; Projectile
Interceptable=false ; boolean
Interceptable.DeleteOnIntercept=false ; boolean
Expand Down
2 changes: 1 addition & 1 deletion docs/Whats-New.md
Original file line number Diff line number Diff line change
Expand Up @@ -649,6 +649,7 @@ HideShakeEffects=false ; boolean
- Fixed an issue where a unit might cause the target to fall from above its own head when using a locomotor warhead with `Locomotor=Jumpjet` to pull a target with `BalloonHover=yes` (by NetsuNegi)
- Fixed the [EIP#007120F7](https://modenc.renegadeprojects.com/Internal_Error#eip_007120F7) caused when the `Strength` value is lower than `RepairStep` (by NetsuNegi)
- Fixed the bug where non-Teleporter miners would not return to work after minerals are depleted and then regenerated (by TaranDahl)
- Fixed units with Fly, Jumpjet or Rocket locomotors destroyed while crashing off-map never being fully cleaned up, permanently blocking production slots and counting towards unit limits (by RAZER)
- Miners back to work when ore regenerated (by TaranDahl)
- Fixed the incorrect mission switching in infantry EnterIdleMode (by TaranDahl)
- Fixed BalloonHover incorrectly considering ground factors when pathfinding (by TaranDahl)
Expand Down Expand Up @@ -697,7 +698,6 @@ HideShakeEffects=false ; boolean
- Fixed an issue where hover vehicles could not be destroyed after malfunctioning on water surfaces (by FlyStar)
- Fixed an issue where shadow matrix scaling was incorrectly applied to `TurretOffset` causing turret shadow misplacement (by Noble_Fish)
- Fixed an issue that customizable warhead animation scatter cannot override 32 leptons scatter of `Inviso=yes` projectile (by NetsuNegi)
- Fixed units with Fly, Jumpjet or Rocket locomotors destroyed while crashing off-map never being fully cleaned up, permanently blocking production slots and counting towards unit limits (by RAZER)
- Fixed a bug where a unit's turrets would also get locked when the unit became deactivated for reasons other than being under EMP (by Noble_Fish)
- Fixed a bug that prevented recalculation of stats etc. on discarding self-owned AE (by Starkku)
- Fixed combat light ignoring / behaving differently from vanilla game regarding detail level and framerate checks (by Starkku)
Expand Down
45 changes: 27 additions & 18 deletions docs/locale/zh_CN/LC_MESSAGES/CREDITS.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Phobos \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-05-08 21:24+0800\n"
"POT-Creation-Date: 2026-05-31 23:53+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down Expand Up @@ -873,8 +873,10 @@ msgid "Frame CRC generation rewrite"
msgstr "重写帧 CRC 生成"

msgid "Laser drawing Z-adjust customization"
msgstr ""
"自定义激光绘制的 Z 深校正值"
msgstr "自定义激光绘制的 Z 深校正值"

msgid "Armed building guard mission retry delay customization"
msgstr "武装建筑警戒任务重试间隔的自定义"

msgid "**Morton (MortonPL)**:"
msgstr "**Morton (MortonPL)**:"
Expand Down Expand Up @@ -1283,14 +1285,16 @@ msgid ""
"bunker"
msgstr "修复了矿车离开坦克碉堡后无法移动的问题"

#, fuzzy
msgid ""
"Fixed the bug in AI scripts 56 and 57 that forced the launch of "
"Fix the bug in AI scripts 56 and 57 that forced the launch of "
"superweapons with index numbers 3 and 4"
msgstr "修复了 56 和 57 号 AI 动作脚本强制发射注册索引 3 和 4 的超武的 Bug"

#, fuzzy
msgid ""
"Fixed an issue where parachute units would die upon landing if bridges "
"were destroyed during their descent"
"Fix an issue where parachute units would die upon landing if bridges were"
" destroyed during their descent"
msgstr "修复了空降到桥上的单位会由于降落过程中桥梁被毁而在着陆后死亡的问题"

msgid "Custom hover vehicles shutdown drowning death"
Expand Down Expand Up @@ -1759,22 +1763,27 @@ msgid ""
msgstr "修复了类型转换会更新 `OpenTopped` 属性却不更新乘客坐标的 Bug"

msgid ""
"Fix the bug that low-air taking off / landing objects will receive "
"twice damage"
"Fix the bug that low-air taking off / landing objects will receive twice "
"damage"
msgstr "修复了低空起飞/降落的物体会受到两次伤害的 Bug"

msgid ""
"Aux technos and TechLevel requirement of superweapon"
msgid "Aux technos and TechLevel requirement of superweapon"
msgstr "超级武器的辅助单位和科技等级限制"

msgid ""
"Allow `AuxBuilding` and Ares' `SW.Aux/NegBuildings` to count building "
"upgrades"
msgstr ""
"允许了 Ares 的 `SW.AuxBuildings` 和 `SW.NegBuildings` 计入建筑加载物"
msgstr "允许了 Ares 的 `SW.AuxBuildings` 和 `SW.NegBuildings` 计入建筑加载物"

msgid "Fix the bug where passengers, when their transport unit is removed, would cause incorrect `LimboTracker` counts due to either having their destructor called directly (bypassing `UnInit`) or nested `UnInit` calls resetting the deletion flag too early, thereby breaking auto-death and superweapon auxiliary techno checks"
msgstr "修复了乘客在其所在的运输工具被移除时,因被直接调用析构函数(绕过 `UnInit` )或 `UnInit` 嵌套调用导致删除标志过早重置,从而使 `LimboTracker` 计数错误,进而影响自动死亡及超武辅助单位判定的 Bug"
msgid ""
"Fix the bug where passengers, when their transport unit is removed, would"
" cause incorrect `LimboTracker` counts due to either having their "
"destructor called directly (bypassing `UnInit`) or nested `UnInit` calls "
"resetting the deletion flag too early, thereby breaking auto-death and "
"superweapon auxiliary techno checks"
msgstr ""
"修复了乘客在其所在的运输工具被移除时,因被直接调用析构函数(绕过 `UnInit` )或 `UnInit` 嵌套调用导致删除标志过早重置,从而使 "
"`LimboTracker` 计数错误,进而影响自动死亡及超武辅助单位判定的 Bug"

msgid "**Apollo** - Translucent SHP drawing patches"
msgstr "**Apollo** - 半透明 SHP 绘制补丁"
Expand Down Expand Up @@ -2546,13 +2555,13 @@ msgstr "修复了处于 `Area Guard` 任务中的单位消灭目标后重新获

msgid "Framework for dynamic sight"
msgstr "动态视野框架"
msgid "Export interface for external call"
msgstr "用于外部调用的导出接口"

msgid ""
"Fixed voxel projectile and animation lighting issues"
msgid "Fix voxel projectile and animation lighting issues"
msgstr "修复了 Voxel 抛射体和动画的光照问题"

msgid "Export interface for external call"
msgstr "用于外部调用的导出接口"

msgid "**solar-III (凤九歌)**"
msgstr "**solar-III(凤九歌)**"

Expand Down
21 changes: 17 additions & 4 deletions docs/locale/zh_CN/LC_MESSAGES/Fixed-or-Improved-Logics.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Phobos \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-05-21 01:03+0800\n"
"POT-Creation-Date: 2026-05-31 23:53+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down Expand Up @@ -1686,8 +1686,7 @@ msgstr "修复了低空起飞/降落的物体会受到两次伤害的 Bug。"
msgid "Allowed `AuxBuilding` to count building upgrades."
msgstr "允许了 `AuxBuilding` 计入建筑加载物。"

msgid ""
"Fixed voxel projectile and animation lighting issues."
msgid "Fixed voxel projectile and animation lighting issues."
msgstr "修复了 Voxel 抛射体和动画的光照问题。"

msgid "Fixes / interactions with other extensions"
Expand Down Expand Up @@ -2966,6 +2965,20 @@ msgstr ""
"以在深度缓冲区中调整它们并用于修复与此相关的例如建筑缺角等问题)。现在可以通过设置 `ZShapePointMove.OnBuildup` "
"来开关此行为。"

msgid "Armed building guard retry delay"
msgstr "武装建筑警戒重试间隔"

msgid ""
"By default buildings with weapons (including garrisoned buildings) have a"
" delay of `[Guard]` -> `AARate` multiplied by 900 plus random value in "
"range 0-2 (inclusive) before rechecking if the building can attack if it "
"has a target. This delay is now customizable globally by `[General]` -> "
"`BuildingGuardRetryDelay` or per-BuildingType with `GuardRetryDelay`."
msgstr ""
"默认情况下拥有武器的建筑(包括驻军建筑)在拥有目标的情况下有一个 `[Guard]` -> `AARate` 乘 900 再加上 `[0,2]` "
"范围内随机值的间隔用于重新检查是否可以攻击。现在,这个间隔可以通过 `[General]` -> "
"`BuildingGuardRetryDelay` 和 `GuardRetryDelay` 进行全局或建筑微观层面的自定义。"

msgid "Buildings considered as vehicles"
msgstr "被视为载具的建筑"

Expand Down Expand Up @@ -3578,7 +3591,7 @@ msgid ""
" not enough objects around to satisfy `ShrapnelCount`."
msgstr ""
"`Shrapnel.IgnoreHitBuildings` 用于覆盖多格建筑可能被溅射子武器多次命中的默认行为。注意这并不能在周围没有满足 "
"`ShrapnelCount` 数量的目标时组织建筑 `Foundation` 内的随机单元格被选为目标。"
"`ShrapnelCount` 数量的目标时阻止建筑 `Foundation` 内的随机单元格被选为目标。"

msgid "Technos"
msgstr "科技类型"
Expand Down
8 changes: 7 additions & 1 deletion docs/locale/zh_CN/LC_MESSAGES/General-Info.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Phobos \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-10 22:05+0800\n"
"POT-Creation-Date: 2026-05-29 17:39+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down Expand Up @@ -121,3 +121,9 @@ msgid ""
"matter though!"
msgstr "尽管我们也希望支持 HAres,但由于其用户群体及开发者与国际社区分离,所以我们无法保证兼容性。但我们欢迎就此问题提供任何帮助!"

msgid "API versioning"
msgstr "API 版本管理"

msgid "See [Interoperability](Interoperability.md#api-version-tracking)."
msgstr "参见 [互操作性](Interoperability.md#api-version-tracking)。"

Loading
Loading