Skip to content

Decompiling ActorUnkAROW#70

Draft
Alessevan wants to merge 61 commits into
zeldaret:mainfrom
Alessevan:feat/actor/shot_arrow
Draft

Decompiling ActorUnkAROW#70
Alessevan wants to merge 61 commits into
zeldaret:mainfrom
Alessevan:feat/actor/shot_arrow

Conversation

@Alessevan
Copy link
Copy Markdown
Contributor

Beginning the decompilation of ActorUnkAROW as ActorShotArrow.

@decomp-dev
Copy link
Copy Markdown

decomp-dev Bot commented May 29, 2026

Report for jp (ecd0155 - 338a694)

📈 Matched code: 5.45% (+0.05%, +2136 bytes)

✅ 38 new matches
Unit Item Bytes Before After
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1e3c() +280 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1f54() +188 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f18bc() +156 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2160() +124 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f20bc() +120 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1dd4() +104 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2010() +92 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2214() +92 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1c24() +88 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow .init +80 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow __sinit_ActorShotArrow.cpp +80 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f206c() +80 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow .bss +76 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f3210(unsigned short) +72 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorProfileShotArrow::ActorProfileShotArrow() +68 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2f5c(VecFx32*) +64 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow_194::ActorShotArrow_194(ActorShotArrow*) +64 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f22d4(Mat3p*, VecFx32*) +60 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f21dc() +56 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f229c() +56 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2b8c() +48 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2bbc() +48 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2134() +44 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorProfileShotArrow::Create() +36 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2280() +28 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2bec() +28 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f32c4() +28 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow_194::~ActorShotArrow_194() +28 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1404() +24 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow_194::~ActorShotArrow_194() +20 0.00% 100.00%

...and 8 more new matches

🥀 8 broken matches
Unit Item Bytes Before After
src/031_Land/Actor/ActorUnkAROW .init -80 100.00% 0.00%
src/031_Land/Actor/ActorUnkAROW __sinit_ActorUnkAROW.cpp -80 100.00% 0.00%
src/031_Land/Actor/ActorUnkAROW .bss -76 100.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorProfileUnkAROW::~ActorProfileUnkAROW() -20 100.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorProfileUnkAROW::GetProfile() -12 100.00% 0.00%
src/031_Land/Actor/ActorUnkAROW .ctor -4 100.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1874() -4 100.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1958() -4 100.00% 0.00%
📈 23 improvements in unmatched items
Unit Item Bytes Before After
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1c7c() +289 0.00% 84.05%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1b04() +267 0.00% 93.01%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f195c() +261 0.00% 99.09%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f173c() +220 0.00% 73.45%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1a64() +130 0.00% 81.50%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f3258(unsigned short) +43 0.00% 90.83%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::~ActorShotArrow() +39 0.00% 26.84%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::~ActorShotArrow() +31 0.00% 22.66%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f32e0() +28 0.00% 77.78%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f33bc() +3 0.00% 0.37%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2310() +1 0.00% 0.19%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2654() +1 0.00% 0.50%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f28ac() +1 0.00% 0.22%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2cac(int*, int) +1 0.00% 0.28%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2ef0() +1 0.00% 1.48%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2f9c() +1 0.00% 1.60%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f3000() +1 0.00% 0.56%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f311c() +1 0.00% 0.66%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f3288() +1 0.00% 2.67%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f3310() +1 0.00% 0.93%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f374c() +1 0.00% 0.45%
src/031_Land/Actor/ActorShotArrow ActorShotArrow_194::vfunc_10() +1 0.00% 0.18%
src/031_Land/Actor/ActorShotArrow ActorShotArrow_194::vfunc_0C() +1 0.00% 0.78%
📉 58 regressions in unmatched items
Unit Item Bytes Before After
src/031_Land/Actor/ActorUnkAROW ActorProfileUnkAROW::ActorProfileUnkAROW() -39 58.29% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorProfileUnkAROW::Create() -35 99.89% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::~ActorUnkAROW() -27 18.65% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::ActorUnkAROW() -26 5.38% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::~ActorUnkAROW() -19 14.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f2270() -4 25.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f370c() -4 6.25% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1404() -3 16.67% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1868() -3 33.33% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f2134() -3 8.64% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f21dc() -3 6.79% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f2280() -3 14.29% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f229c() -3 7.14% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f3258() -3 8.33% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f3304() -3 33.33% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f33bc() -3 0.37% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1608() -1 8.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f173c() -1 0.53% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1878() -1 2.35% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f18bc() -1 1.03% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f195c() -1 0.61% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1a64() -1 1.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1b04() -1 0.56% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1c24() -1 1.82% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1c7c() -1 0.47% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1dd4() -1 1.54% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1e3c() -1 0.57% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1f54() -1 0.85% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f2010() -1 1.74% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f206c() -1 2.00% 0.00%

...and 28 more regressions in unmatched items


Report for eur (ecd0155 - 338a694)

📈 Matched code: 5.49% (+0.06%, +2556 bytes)

✅ 41 new matches
Unit Item Bytes Before After
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1e3c() +280 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2794(short) +280 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1f54() +188 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f18bc() +156 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2160() +124 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f20bc() +120 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1dd4() +104 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2010() +92 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2214() +92 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1c24() +88 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow .init +80 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow __sinit_ActorShotArrow.cpp +80 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f206c() +80 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow .bss +76 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f3210(unsigned short) +72 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f3d04(short) +72 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorProfileShotArrow::ActorProfileShotArrow() +68 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1878(short) +68 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2f5c(VecFx32*) +64 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow_194::ActorShotArrow_194(ActorShotArrow*) +64 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f22d4(Mat3p*, VecFx32*) +60 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f21dc() +56 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f229c() +56 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2b8c() +48 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2bbc() +48 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2134() +44 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorProfileShotArrow::Create() +36 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2280() +28 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2bec() +28 0.00% 100.00%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f32c4() +28 0.00% 100.00%

...and 11 more new matches

🥀 8 broken matches
Unit Item Bytes Before After
src/031_Land/Actor/ActorUnkAROW .init -80 100.00% 0.00%
src/031_Land/Actor/ActorUnkAROW __sinit_ActorUnkAROW.cpp -80 100.00% 0.00%
src/031_Land/Actor/ActorUnkAROW .bss -76 100.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorProfileUnkAROW::~ActorProfileUnkAROW() -20 100.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorProfileUnkAROW::GetProfile() -12 100.00% 0.00%
src/031_Land/Actor/ActorUnkAROW .ctor -4 100.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1874() -4 100.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1958() -4 100.00% 0.00%
📈 24 improvements in unmatched items
Unit Item Bytes Before After
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1c7c() +289 0.00% 84.05%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1b04() +267 0.00% 93.01%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f195c() +261 0.00% 99.09%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f173c() +220 0.00% 73.45%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f1a64() +130 0.00% 81.50%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f3258(unsigned short) +43 0.00% 90.83%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::~ActorShotArrow() +39 0.00% 26.84%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::~ActorShotArrow() +31 0.00% 22.66%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f32e0() +28 0.00% 77.78%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f33bc() +3 0.00% 0.45%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2310() +1 0.00% 0.19%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2654() +1 0.00% 0.50%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f28ac() +1 0.00% 0.22%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2c08(short) +1 0.00% 0.98%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2cac(int*, int) +1 0.00% 0.28%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2ef0() +1 0.00% 1.48%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f2f9c() +1 0.00% 1.60%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f3000() +1 0.00% 0.56%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f311c() +1 0.00% 0.66%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f3288() +1 0.00% 2.67%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f3310() +1 0.00% 0.93%
src/031_Land/Actor/ActorShotArrow ActorShotArrow::func_ov031_020f374c() +1 0.00% 0.45%
src/031_Land/Actor/ActorShotArrow ActorShotArrow_194::vfunc_10() +1 0.00% 0.18%
src/031_Land/Actor/ActorShotArrow ActorShotArrow_194::vfunc_0C() +1 0.00% 0.78%
📉 58 regressions in unmatched items
Unit Item Bytes Before After
src/031_Land/Actor/ActorUnkAROW ActorProfileUnkAROW::ActorProfileUnkAROW() -39 58.29% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorProfileUnkAROW::Create() -35 99.89% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::~ActorUnkAROW() -27 18.65% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::ActorUnkAROW() -26 5.38% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::~ActorUnkAROW() -19 14.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f2270() -4 25.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f370c() -4 6.25% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1404() -3 16.67% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1868() -3 33.33% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f2134() -3 8.64% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f21dc() -3 6.79% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f2280() -3 14.29% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f229c() -3 7.14% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f3258() -3 8.33% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f3304() -3 33.33% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f33bc() -3 0.45% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1608() -1 8.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f173c() -1 0.53% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1878() -1 2.35% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f18bc() -1 1.03% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f195c() -1 0.61% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1a64() -1 1.00% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1b04() -1 0.56% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1c24() -1 1.82% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1c7c() -1 0.47% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1dd4() -1 1.54% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1e3c() -1 0.57% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f1f54() -1 0.85% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f2010() -1 1.74% 0.00%
src/031_Land/Actor/ActorUnkAROW ActorUnkAROW::func_ov031_020f206c() -1 2.00% 0.00%

...and 28 more regressions in unmatched items

@Alessevan Alessevan force-pushed the feat/actor/shot_arrow branch from 2a0c99d to 338a694 Compare June 1, 2026 23:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant