View Issue Details

IDProjectCategoryView StatusLast Update
0005705DarkRadiantMap Editingpublic23.08.2021 20:58
ReporterDragofer Assigned Togreebo  
PrioritylowSeverityminorReproducibilityN/A
Status resolvedResolutionfixed 
Product Version2.13.0 
Target Version2.14.0Fixed in Version2.14.0 
Summary0005705: "Replace Selection with exported Model" should preserve spawnargs
DescriptionCurrently when the Model Exporter is used with the "Replace Selection with exported Model" option enabled, the selection is always replaced by a func_static, losing any specific spawnargs that were set on that entity. It'd be useful and speed things up if the classname and all other spawnargs except possibly "model" and "origin" were preserved.

If the mapper has selected multiple entities, then the spawnargs of the last selected entity could be used.
TagsNo tags attached.

Activities

Bikerdude

Bikerdude

11.08.2021 20:41

reporter   ~0014284

This would be extremely productive workflow wise, I am helping Dragofer with all the rotation hacked models (all 160 of them) in OneStepTooFar and I'm hoping that most of them don't have any args, but the one that do will slow me down dramatically.
Dragofer

Dragofer

23.08.2021 20:58

developer   ~0014311

Thanks!

Related Changesets

DarkRadiant: master d497847e

2021-08-23 18:46:29

greebo

Details Diff
0005705: Add unit test checking the expected behaviour Affected Issues
0005705
mod - test/ModelExport.cpp Diff File

DarkRadiant: master 8224cb16

2021-08-23 19:16:36

greebo

Details Diff
0005705: The last selected entity will have its spawnargs copied to the entity replacing the selection on model export Affected Issues
0005705
mod - radiantcore/map/algorithm/Export.cpp Diff File
mod - test/ModelExport.cpp Diff File

Issue History

Date Modified Username Field Change
11.08.2021 09:22 Dragofer New Issue
11.08.2021 17:34 greebo Status new => acknowledged
11.08.2021 20:41 Bikerdude Note Added: 0014284
22.08.2021 18:37 greebo Status acknowledged => confirmed
23.08.2021 19:16 greebo Assigned To => greebo
23.08.2021 19:16 greebo Status confirmed => assigned
23.08.2021 19:16 greebo Target Version => 2.14.0
23.08.2021 19:16 greebo Changeset attached => DarkRadiant master d497847e
23.08.2021 19:16 greebo Changeset attached => DarkRadiant master 8224cb16
23.08.2021 19:17 greebo Status assigned => resolved
23.08.2021 19:17 greebo Resolution open => fixed
23.08.2021 19:17 greebo Fixed in Version => 2.14.0
23.08.2021 20:58 Dragofer Note Added: 0014311