Conversation
|
Important Review skippedToo many files! This PR contains 287 files, which is 137 over the limit of 150. You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
While reviewing the files on GitHub, I noticed several issues (e.g., incorrect spacing and unwanted symbols). Additionally, some values were modified since my last update that were not intended to be changed (e.g., HP). |
|
Very nice writeup on the changes, good job! |
Lowercase file paths Revert whitespace changes Revert changes to copyright symbol in unit scripts
lL1l1
left a comment
There was a problem hiding this comment.
Aeon factories reviewed:
Aeon T1->T2 land factory upgrade detaches the left arm which looks weird because its physically impossible and the factory becomes asymmetrical during the upgrade. Not sure about the solution, it is a difficult problem.
Aeon T1 navy fac water effects and hitbox do not match the mesh.
Do you know if Scrolling = true was used on the aeon factor lod 0 meshes?









### Redesign of all HQ and Support Factories 2.0
As described in the forum post (https://forum.faforever.com/topic/5790/redesign-of-all-hq-and-support-factories), the first step towards redesigning the factory models was started some time ago. Since this work was unfortunately never completed, I have picked up the project again and continued it.
Overview of Changes
All models were recreated and adjusted based on the FAF templates, enabling upgrades to HQ and Support factories
All models now have their own build animations
LOD1 models were largely adjusted to match the new LOD0 models
### Specific Changes
Build Area of Naval Factories
The required build area for all naval factories has been adjusted.
This change is based on the observation that when an existing factory was upgraded to a higher tech level, the build footprint shifted once the mesh expanded.
This adjustment prevents this issue/effect from occurring (see forum post
https://forum.faforever.com/topic/5790/redesign-of-all-hq-and-support-factories/26).
Visual Adjustments to Aeon T3 Naval Ship Construction
As described in forum post (19), the Mercury Pool visuals were displayed disproportionately large compared to the ships.
These visuals have now been adjusted to better match the ship sizes (https://forum.faforever.com/topic/5790/redesign-of-all-hq-and-support-factories/63).
Added Death Animation for Seraphim Naval Factories
While creating the death animations for the Seraphim faction, it was discovered that the animations were not being played.
This issue was fixed by adding the PlayAnimation(...) function to the relevant scripts.
See: (https://forum.faforever.com/topic/5790/redesign-of-all-hq-and-support-factories/90)
Adjustment of TargetBones for Land and Air Factories
During testing, I noticed that some units were unable to damage certain factories as intended. Since no changes have been made to the hitboxes so far, this issue is likely caused by the reorientation of various bones in the updated models.
To verify this assumption, several tests were conducted with modified configurations. As a result, the UEF, Aeon, and Cybran factory models now use the following configuration:
AI = {
TargetBones = {
"Attachpoint",
},
},
I would suggest revising the hitboxes of the land and air factories. Since this issue was only briefly mentioned in the forum post, here are a few images to illustrate the point more clearly.