-
-
Notifications
You must be signed in to change notification settings - Fork 117
Refactor Fog of War round 2 #1872
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Refactor Fog of War round 2 #1872
Conversation
…ons not showing behind fog if SpySat=yes
…es drawing buildings
- Hide particles under fog for all units, not just enemies - Add exception handling to prevent cursor targeting crashes on fogged buildings - Simplify fog checks using Fog::IsFogged() for consistency
… removed Ebolt debug logging
…oveShroudOnly should still work though
…rlayTypes and TerrainTypes. still to do: objects remain on screen unchanged from fog proxy state
…rmance, and cleanup issues
Nightly build for this pull request:
This comment is automatic and is meant to allow guests to get latest nightly builds for this pull request without registering. It is updated on every successful build. |
If it really doesn't work, then forget it. Using a smoke shell combined with passive super weapon effects is also quite good. |
@Erjet You might also want to download here a snapshot from the debug folder. It will contain a dmp, debug information, and other information. |
Doesn't just "might want", Phobos crash report is useless without dmp. |
i have and drop it in DM of ayylmao some hours ago |
Picking up the closed PR #530 .
Forward ported the old PR and fixed the following from showing under fog:
Other improvements:
RemoveShroudGlobally
to combat the Shroud=no issue belowBuildingType
,OverlayType
andTerrainType
flickering/vanishing under fogRemoveShroudGlobally
I added this as a way to bypass the Shroud=no issue, it works by removing Shroud at the beginning of the game, while keeping Fog intact. How to use:
Note: this can also be enabled via CnCNet Client configuration
CnCNet Client
In your game/skirmish/multiplayerlobby config, add a GameLobbyCheckBox with:
Still to do:
Ripple.Radius
ProduceCashDisplay
RefinerySmokeParticleSystem
created by SlavedInfantryTypes
still shows under fogSevere issues:
RemoveShroudGlobally
)Future QOL:
Shroud=no
instead ofRemoveShroudGlobally=yes
, a pro will need to look into it.quick.fow.mp4