View Issue Details

IDProjectCategoryView StatusLast Update
0000014DarkRadiantMap Editingpublic19.01.2021 05:01
Reportergreebo Assigned Togreebo  
PrioritylowSeverityfeatureReproducibilityN/A
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.

Activities

orbweaver

orbweaver

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".
greebo

greebo

27.01.2007 22:33

administrator   ~0000033

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

Related Changesets

DarkRadiant: master a0300c93

19.01.2021 05:01

greebo

Committer: GitHub


Details Diff
Merge pull request 0000014 from coldtobi/fix_getExecutablePath

Avoid out-of-bound access on corner cases / when readlink fails.
Affected Issues
0000014
mod - libs/module/ApplicationContextBase.cpp Diff File

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
19.01.2021 05:01 greebo Changeset attached => DarkRadiant master a0300c93