Page MenuHomeFeedback Tracker

Independents are unable to use laser designator as it lases with civilian-owned laser target
Closed, ResolvedPublic

Description

Independents are unable to user laser designator because it lases with civilian-owner LaserTargetC laser target. {F24261}

Details

Legacy ID
978328803
Severity
None
Resolution
Fixed
Reproducibility
N/A
Category
Engine
Steps To Reproduce
  1. Start attached lasertarget_repro.Stratis mission with 1 player.
  2. Select Laser Designator and start lasing something
  3. Observe that your side is GUER while laser target's side is CIV
  4. Since civilians cannot be made enemies (it will not let you access any empty vehicles and create various problems with AI), this indicates that Laser Designator is useless for Independent side.
  5. Additionally switch to BLUFOR and OPFOR (through action menu) and lase again to observe that designator it lases with laser target owned by enemy side
Additional Information

Looking at leaked game sources I can see that this behavior is entirely hardcoded and simply spawning BLUFOR or OPFOR laser target when you lase as INDEP side is not a proper solution.

Proper solution:

  • Introduce new special sides into the game: TWestEnemy, TEastEnemy, TGuerrilaEnemy, TCivilianEnemy which will be enemy only to West, East, Guerilla and Civilian sides accordingly (as well as to TEnemy of course)
  • Create laser target objects for each of these new virtual sides
  • Create laser targets with enemy side depending on side of unit that does the lasing

Event Timeline

SaMatra edited Steps To Reproduce. (Show Details)Jul 6 2014, 5:54 PM
SaMatra edited Additional Information. (Show Details)
SaMatra set Category to Engine.
SaMatra set Reproducibility to N/A.
SaMatra set Severity to None.
SaMatra set Resolution to Fixed.
SaMatra set Legacy ID to 978328803.May 7 2016, 6:54 PM

Resolved in todays Dev

Mass-closing all resolved issues not updated in the last month.

Please PM me in BI Forums (http://forums.bistudio.com/member.php?55374-Fireball) if you feel your bug was closed in error.