2020-08-06 16:16 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0006393Spring engineGeneralpublic2020-07-22 04:16
ReporterBeherith 
Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
StatusnewResolutionopen 
Product Version104.0 +git 
Target VersionFixed in Version 
Summary0006393: Units fail to see enemies inside LOS even with radar coverage
DescriptionUnits that should see each other (close together on flat map) do not, in specific areas of the map.
Steps To ReproduceMost easily reproducible on a map called Koom Gorge, https://springfiles.com/spring/spring-maps/koomgorge-3vs3-edition

In the top cententer area, spawn 2 corgator, give 1 to enemy. The gators will not see each other. Spawn 1 radar outside LOS, you get the radar blip, but still cant see the unit.
Additional InformationIt is dependent on the sightdistance and position of the units, but the above example is cleanly reproducible. Happens with /luarules disable too.
Tested with maintenance-1510, 1486, both exhibit this issue.
TagsNo tags attached.
Checked infolog.txt for ErrorsYes
Attached Files

-Relationships
+Relationships

-Notes

~0020403

Floris (reporter)

I lowered LoS resolution 2 weeks ago, I have restored ground los to its original value again, after this issue popped up. Unsure if this is the problem though.

https://github.com/beyond-all-reason/Beyond-All-Reason/commits/master/gamedata/modrules.lua

~0020407

Floris (reporter)

yup, behe confirmed lowering the value again it fixed it

~0020480

raaar (reporter)

not sure if i understood your problem correctly. Radar coverage doesn't make a unit show up on LOS if the LOS coverage is obstructed even if slightly.

maybe your game would work better if you raised losemitheight and radaremitheight on unitdefs_post.

default is 20 but something like 80 works better in terms of gameplay (weird blind spots become less likely).

~0020487

Google_Frog (reporter)

I set losEmitHeight to at least 30 on all units (with higher values for taller units) and have not noticed these kinds of issues. I have losMipLevel = 2.
+Notes

-Issue History
Date Modified Username Field Change
2020-05-14 09:13 Beherith New Issue
2020-05-14 09:13 Beherith File Added: screen00202.jpg
2020-05-14 12:25 Floris Note Added: 0020403
2020-05-14 20:38 Floris Note Added: 0020407
2020-07-21 06:35 raaar Note Added: 0020480
2020-07-22 04:16 Google_Frog Note Added: 0020487
+Issue History