Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jun 20, 2008, 12:05:12 AM (17 years ago)
Author:
rgrieder
Message:
  • Radar now working like before
  • but more of a svn save..

There is class called Radar which takes care of the focus and all objects that can be displayed on a Radar.
The actual visual implementation is in HUDRadar.
To make a object radar viewable, simply implement RadarViewable and set the WorldEntitiy pointer in the constructor (assertation will fail otherwise!).
You can also set a camouflage value between 0 and 1 that tells how good a radar can see an object.
The HUDRadar (or another one) on the other side has a sensitivity between 0 and 1. So only if the sensitivity is higher than the camouflage value, the object gets displayed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/hud/src/orxonox/CMakeLists.txt

    r1609 r1613  
    44  Orxonox.cc
    55  Radar.cc
     6  RadarViewable.cc
    67  Settings.cc
    78
     
    1819  overlays/hud/HUDSpeedBar.cc
    1920  overlays/hud/HUDText.cc
    20   overlays/hud/RadarObject.cc
    21   overlays/hud/RadarViewable.cc
     21  overlays/hud/HUDRadar.cc
    2222
    2323  tolua/tolua_bind.cc
Note: See TracChangeset for help on using the changeset viewer.