View Issue Details

IDProjectCategoryView StatusLast Update
0004032DarkRadiantMap Editingpublic17.02.2016 17:39
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status closedResolutionfixed 
Product Version2.0.2 
Target Version2.0.3Fixed in Version2.0.3 
Summary0004032: Target Lines are rendered in every preview if names happen to match
DescriptionOpen the attached map which has a few lights targetting each other.
When opening the prefab selector and choosing "lights/candle_ext_osclight_nopinch_litwax.pfb" from the TDM resources, the light will render a target because its name is matching a light's name in the current map.
TagsNo tags attached.

Activities

greebo

greebo

12.01.2015 03:53

administrator  

targetlines.map (633 bytes)   
Version 2
// entity 0
{
"classname" "light"
"name" "light_1"
"light_center" "0 0 0"
"light_radius" "320 320 320"
"origin" "294 332 0"
}
// entity 1
{
"classname" "light"
"name" "light_2"
"light_center" "0 0 0"
"light_radius" "320 320 320"
"origin" "-304 -316 0"
"target0" "light_1"
}
// entity 2
{
"classname" "light"
"name" "light_3"
"light_center" "0 0 0"
"light_radius" "320 320 320"
"origin" "-412 406 0"
"target0" "light_2"
"target1" "light_4"
"target2" "light_1"
}
// entity 3
{
"classname" "light"
"name" "light_4"
"light_center" "0 0 0"
"light_radius" "68 52 320"
"origin" "-114 534 0"
}
targetlines.map (633 bytes)   
greebo

greebo

15.01.2015 06:58

administrator   ~0007345

Fixed in 6fa273c1c69dd32557708db59e0f7004464e5325. Each map root node has its own TargetManager now which manages the names in that graph only. Still it relies on the scenegraph module to call onInsertIntoScene() on each node, which is good enough for the edited map and the map preview widgets.

Issue History

Date Modified Username Field Change
12.01.2015 03:53 greebo New Issue
12.01.2015 03:53 greebo File Added: targetlines.map
12.01.2015 03:53 greebo Status new => confirmed
15.01.2015 06:57 greebo Assigned To => greebo
15.01.2015 06:57 greebo Status confirmed => assigned
15.01.2015 06:57 greebo Target Version => 2.0.3
15.01.2015 06:57 greebo Status assigned => resolved
15.01.2015 06:57 greebo Fixed in Version => 2.0.3
15.01.2015 06:57 greebo Resolution open => fixed
15.01.2015 06:58 greebo Note Added: 0007345
17.02.2016 17:39 greebo Status resolved => closed