View Issue Details

IDProjectCategoryView StatusLast Update
0000014DarkRadiantMap Editingpublic16.02.2007 13:22
Reportergreebo Assigned Togreebo  
Status closedResolutionfixed 
Product Version0.9.0 
Fixed in Version0.9.0 
Summary0000014: Camera Position Restore on Map Reload
DescriptionCurrently, the camera position is set to the info_player_start entity on map load.
It would be nice if the last active camera position and view angle could be stored into the Registry on program exit and (optionally) restored on next map load.
TagsNo tags attached.




23.01.2007 17:41

developer   ~0000003

The XML registry is probably not the place for this information, as it would a require a mapping between map names in the user.xml and map names on disk, which is a rather clunky design (also resulting in a continually-expanding registry as lots of files are opened).

I think the appropriate place to store this is in the map itself as a DR-specific key on the worldspawn, such as "editor_drLastCameraPos".


27.01.2007 22:33

administrator   ~0000033

This is working on SVN (overlay_plugin branch) and ready for merging into the trunk. :)

Issue History

Date Modified Username Field Change
23.01.2007 17:05 greebo New Issue
23.01.2007 17:06 greebo Status new => assigned
23.01.2007 17:06 greebo Assigned To => greebo
23.01.2007 17:07 greebo Assigned To greebo =>
23.01.2007 17:07 greebo Status assigned => feedback
23.01.2007 17:41 orbweaver Note Added: 0000003
27.01.2007 22:33 greebo Note Added: 0000033
27.01.2007 22:33 greebo Assigned To => greebo
27.01.2007 22:33 greebo Status feedback => assigned
29.01.2007 20:20 greebo Status assigned => resolved
29.01.2007 20:20 greebo Fixed in Version => latest SVN
29.01.2007 20:20 greebo Resolution open => fixed
16.02.2007 13:22 orbweaver Status resolved => closed