I noticed missing shield effects in my installation of FAF 3640, as compared to the original FA or vanilla SUPCOM.
The shield emitting particle effects and shield structure rotations were missing. (tested with 3 different computers)
This affects all shield generators and mobile shield units as well.
Refer to the attached pictures!
I traced this to 2 lines of code inside the shield.lua file.
The original unmodded supcom had these entries
-- INSIDE OnState = State {
self.Owner:OnShieldEnabled()
-- INSIDE OffState = State {
self.Owner:OnShieldDisabled()
While the FAF shield.lua had the self.Owner:OnShieldEnabled() lines removed.
I tried adding those 2 lines back and the effects were restored.
Is there a particular reason these were removed? I believe it was somewhere around FAF3636
Current effects using FAF latest version
Original effects