View Issue Details

IDProjectCategoryView StatusLast Update
0000405DarkRadiantMap Editingpublic13.03.2009 12:33
Reportertels Assigned Togreebo  
Status closedResolutionfixed 
Target Version0.9.7Fixed in Version0.9.7 
Summary0000405: Renaming entities breaks links
DescriptionThe lights in my level broke and it took me a very very long time to figure out that I linked a light to two func_emitters, and then afterwards renamed the emitters. But the link still pointed to the same name, so it was broken.

Upon changing an entity name, DR should actually go through all links and adjust them. If DR currently has only forward links (source => target), this means going through all entities and when an link to "target" is encountered, this needs to be changed.

If DR already keeps links from source to target as well as a list of sources on each target, than changing the links is a bit easier (only needs looping through all sources), but I don't think this is the case.

In any event, the editor should take care of updating the links, not the mapper :)
TagsNo tags attached.


related to 0000657 closedgreebo Properties needing smart increment on load of prefab and duplicate 
child of 0000635 closedgreebo Fix or rewrite Namespace module 


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
02.11.2007 17:52 tels New Issue
02.11.2007 17:55 greebo Category Design/Coding => Map Editing
02.11.2007 17:55 greebo Status new => acknowledged
03.05.2008 07:17 greebo Relationship added related to 0000657
27.06.2008 21:45 greebo Relationship added child of 0000635
27.06.2008 21:45 greebo Status acknowledged => assigned
27.06.2008 21:45 greebo Assigned To => greebo
27.06.2008 21:45 greebo Status assigned => resolved
27.06.2008 21:45 greebo Fixed in Version => 0.9.7
27.06.2008 21:45 greebo Resolution open => fixed
27.06.2008 21:46 greebo Projection none => redesign
27.06.2008 21:46 greebo ETA none => < 1 month
27.06.2008 21:46 greebo Build => 3636
27.06.2008 21:46 greebo Target Version => 0.9.7
13.03.2009 12:33 greebo Status resolved => closed