View Issue Details

IDProjectCategoryView StatusLast Update
0006695DarkRadiantMap Editingpublic08.03.2026 00:24
ReporterFrost_Salamander Assigned To 
PrioritynormalSeveritynormalReproducibilityalways
Status newResolutionopen 
PlatformPCOSWindowsOS Version11
Product Version3.9.0 
Summary0006695: User configuration causing multiple bugs
DescriptionToday my DR install started to exhibit two main problems:

1. When creating new brushes the material contained on the shader clipboard isn't used. It's always the 'shader not found' material.
2. The 'Drag Camera' functionality stopped working. This is where you press CTRL+MMB on the map and the camera will move to that spot. The binding for this command is in Edit -> Mouse Bindings...

I think whatever is causing this is in my user.xml file. If I delete this file, DR behaves correctly. If I put it back, the unexpected behaviour returns.

I've attached my user.xml file to this bug report.
Steps To Reproduce1. On an existing or new install of DR 3.9.0, place the attached user.xml file into C:\Users\<username>\AppData\Roaming\DarkRadiant\3.9. I'm not sure where the equivalent on Linux is.
2. Open a new map, and create a brush. Texture it with something.
3. Note the texture you just used should be on the ShaderClipboard at the bottom of the XY view.
4. Create another brush. Note it will be textures with 'Shader not found' instead of the material on the shader clipboard.
5. Exexute the 'drag camera' command anywhere on the map. Notice that it doesn't do anything.
Additional InformationSee attached user.xml file.

I think this started happening after I was playing around with the DR window layout. Docking and undocking tabs and windows, etc. I'm not sure though.
TagsNo tags attached.
Attached Files
user.xml (16,052 bytes)   
<?xml version="1.0" encoding="utf-8"?><user><ui><filtersystem><activeFilter name="Clip Textures"/><activeFilter name="Collision surfaces"/><activeFilter name="Shadow Textures Custom"/><activeFilter name="Visportals and Location Entities"/></filtersystem><gameSetup><tdm><fmFolderHistory><folder value="C:/games/tdm/2.14-beta/fms/aftermath/"/><folder value="C:/games/tdm/2.14-beta/fms/tdm-fm-inplainsight/"/><folder value="C:/games/tdm/2.14-beta/fms/lt5/"/><folder value="C:/games/tdm/2.14-beta/fms/ws1_north/"/><folder value="C:/games/tdm/2.13/fms/lt5/"/></fmFolderHistory></tdm></gameSetup><language volatile="1">0</language><camera><showToolbar value="1"/><dragSelectionEnabled>0</dragSelectionEnabled><enableCubicClipping value="0"/><gridEnabled value="0"/><invertMouseVerticalAxis value="1"/><drawMode>2</drawMode><rotationSpeed value="2.000000"/><movementSpeed>101.000000</movementSpeed><cubicScale>14</cubicScale></camera><mainFrame><propertyPanel><lastShownPage>MediaBrowser</lastShownPage><pages><page controlName="EntityInspector"/><page controlName="MediaBrowser"/><page controlName="FavouritesBrowser"/><page controlName="SurfaceInspector"/><page controlName="PatchInspector"/><page controlName="TextureTool"/><page controlName="AIEditingPanel"/><page controlName="TransformPanel"/><page controlName="LayerControlPanel"/></pages></propertyPanel><window xPosition="-8" yPosition="-8" width="2576" height="1408" state="1"/><aui><layoutVersion>1</layoutVersion><perspective>layout2|name=Camera;caption=Camera;state=1077942270;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=200;besth=250;minw=128;minh=128;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=PropertiesPanel;caption=Properties;state=6293501;dir=1;layer=0;row=3;pos=0;prop=100000;bestw=200;besth=250;minw=200;minh=250;maxw=-1;maxh=-1;floatx=3833;floaty=0;floatw=1294;floath=1399|name=OrthoView;caption=2D View;state=768;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=200;besth=250;minw=200;minh=250;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Camera2;caption=Camera;state=6297597;dir=1;layer=1;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=128;minh=128;maxw=-1;maxh=-1;floatx=2553;floaty=0;floatw=1294;floath=1399|dock_size(5,0,0)=202|</perspective><panes><pane controlName="PropertiesPanel" paneName="PropertiesPanel"/><pane controlName="OrthoView" paneName="OrthoView"/><pane controlName="Camera" paneName="Camera2"/></panes><floatingPaneLocations><pane paneName="Camera" state="name=Camera;caption=Camera;state=4200445;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=200;besth=250;minw=128;minh=128;maxw=-1;maxh=-1;floatx=778;floaty=12;floatw=1294;floath=1399"/><pane paneName="Camera2" state="name=Camera2;caption=Camera;state=6297597;dir=1;layer=1;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=128;minh=128;maxw=-1;maxh=-1;floatx=2553;floaty=0;floatw=1294;floath=1399"/><pane paneName="EntityInspector" state="name=EntityInspector;caption=Entity;state=6297597;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=128;minh=128;maxw=-1;maxh=-1;floatx=78;floaty=78;floatw=144;floath=167"/><pane paneName="EntityList" state="name=EntityList;caption=Entity List;state=6297597;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=128;minh=128;maxw=-1;maxh=-1;floatx=130;floaty=130;floatw=422;floath=400"/><pane paneName="FindAndReplaceMaterial" state="name=FindAndReplaceMaterial;caption=Find and Replace Material;state=6297597;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=128;minh=128;maxw=-1;maxh=-1;floatx=78;floaty=78;floatw=350;floath=200"/><pane paneName="LightInspector" state="name=LightInspector;caption=Light Inspector;state=6297597;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=128;minh=128;maxw=-1;maxh=-1;floatx=2716;floaty=219;floatw=1280;floath=852"/><pane paneName="MapMergePanel" state="name=MapMergePanel;caption=Merge Map;state=6297597;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=128;minh=128;maxw=-1;maxh=-1;floatx=6634;floaty=234;floatw=380;floath=440"/><pane paneName="MediaBrowser" state="name=MediaBrowser;caption=Media;state=6297597;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=128;minh=128;maxw=-1;maxh=-1;floatx=104;floaty=104;floatw=144;floath=167"/><pane paneName="OrthoBackgroundPanel" state="name=OrthoBackgroundPanel;caption=XY Background Image;state=6297597;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=128;minh=128;maxw=-1;maxh=-1;floatx=208;floaty=208;floatw=480;floath=350"/><pane paneName="PropertiesPanel" state="name=PropertiesPanel;caption=Properties;state=6293501;dir=1;layer=0;row=1;pos=0;prop=100000;bestw=200;besth=250;minw=200;minh=250;maxw=-1;maxh=-1;floatx=3240;floaty=33;floatw=1294;floath=1399"/><pane paneName="ScriptPanel" state="name=ScriptPanel;caption=Script;state=6297597;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=128;besth=128;minw=128;minh=128;maxw=-1;maxh=-1;floatx=5328;floaty=208;floatw=144;floath=167"/></floatingPaneLocations><dockedPaneLocations><pane paneName="Camera" state="name=Camera;caption=Camera;state=4200444;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=200;besth=250;minw=128;minh=128;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1"/><pane paneName="PropertiesPanel" state="name=PropertiesPanel;caption=Properties;state=6359036;dir=1;layer=0;row=2;pos=0;prop=100000;bestw=200;besth=250;minw=200;minh=250;maxw=-1;maxh=-1;floatx=1731;floaty=716;floatw=1294;floath=1399"/></dockedPaneLocations></aui></mainFrame><entityInspector><pane><splitter position="454"/></pane><showInheritedProperties>1</showInheritedProperties><showHelpArea value="1"/></entityInspector><scriptWindow><splitter position="200"/></scriptWindow><map><autoSaveEnabled value="0"/><maxSnapshotFolderSize/><snapshotFolder>snapshots/</snapshotFolder><numMRU>5</numMRU><suppressMapLoadDialog>0</suppressMapLoadDialog><MRU><map1>C:/games/tdm/2.14-beta/fms/aftermath/maps/aftermath.map</map1> <map2>C:/games/tdm/2.14-beta/fms/lt4/maps/lt4.map</map2> <map3>C:/games/tdm/2.14-beta/fms/scriptcrash/maps/scriptcrash.map</map3> <map4>C:/games/tdm/2.14-beta/fms/scriptcrash/scriptcrash.map</map4> <map5>C:/games/tdm/2.14-beta/fms/tdm-fm-inplainsight/maps/dmx.map</map5> </MRU> </map><brush><textureLock>1</textureLock><emitCSGSubtractWarning value="0"/></brush><multiMonitor><startMonitorNum>2</startMonitorNum></multiMonitor><xyview><recent origin="0 0 30" scale="1.584643"><origin>-3185.23 259.323 -18</origin><scale>1.014179</scale></recent><showGrid>1</showGrid><showBlocks>0</showBlocks><showOutline value="0"/><state><view1><orientation>2</orientation></view1></state><overlay><visible>0</visible></overlay><solidSelectionBoxes>0</solidSelectionBoxes></xyview><grid><defaultGridPower>6</defaultGridPower></grid><modelSelector><splitPos><splitter position="1095"/></splitPos><lastSelectedModel>models/darkmod/kitchen/jug01.lwo</lastSelectedModel><showSkinsInTree>0</showSkinsInTree></modelSelector><windowStates><EntityClassChooser xPosition="384" yPosition="144" width="1780" height="1104" lastSelectedDeclName="fs:door_wood"><selectorSplitter position="0"/></EntityClassChooser><SkinChooser xPosition="384" yPosition="144" width="1780" height="1104" lastSelectedDeclName="wearables/coarse_cloth"><selectorSplitter position="667"/></SkinChooser><SoundChooser xPosition="913" yPosition="216" width="1268" height="960" lastSelectedDeclName="frob_lever_metal_large_02"/><ParticleChooser xPosition="3752" yPosition="386" width="1178" height="849" lastSelectedDeclName="pipe_tobacco_smoke"><selectorSplitter position="0"/></ParticleChooser><MaterialChooser xPosition="4107" yPosition="23" width="1012" height="1104" lastSelectedDeclName="lights/tdm_roundtop_diamond_pattern01"/><FxChooser xPosition="768" yPosition="144" width="1012" height="1104" lastSelectedDeclName="fx/fs_thunder"/></windowStates><clipper><caulkTexture>textures/common/caulk</caulkTexture><useCaulk>0</useCaulk></clipper><textures><defaultTextureScale>0.200000</defaultTextureScale><browser><mouseWheelIncrement>64</mouseWheelIncrement><uniformSize>128</uniformSize><showNames value="1"/><useUniformScale value="0"/><hideUnused>1</hideUnused></browser><surfaceInspector><rotStep>90</rotStep><vScaleStep value="0.01"/><hScaleStep value="0.01"/></surfaceInspector><texTool><rotateAngle>90.000000</rotateAngle><gridActive>1</gridActive><verticalScaleFactor>1.000000</verticalScaleFactor></texTool><findShaderDialog><pickHintShown value="1"/></findShaderDialog></textures><vcs><git><autoFetchEnabled value="0"/></git></vcs><renderPreview><showGrid value="0"/></renderPreview><prefabSelector><splitPos><splitter position="0"/></splitPos><lastPrefabPath>C:\projects\github\darkmod-maps\prefabs</lastPrefabPath><recentPaths><path value="c:\projects\github\darkmod-maps\prefabs"/><path value="c:\users\timwe\downloads"/><path value="c:\temp\prefabs\prefabs"/><path value="d:\stuff"/><path value="d:\downloads"/></recentPaths></prefabSelector><showAllLightRadii>0</showAllLightRadii><transformPanel><rotZStep>45</rotZStep><rotYStep>45</rotYStep><rotXStep>45</rotXStep><scaleXStep>2</scaleXStep><scaleYStep>2</scaleYStep><scaleZStep/></transformPanel><entityList><focusSelection value="1"/></entityList><objectivesEditor><window xPosition="640" yPosition="72" width="1268" height="1248"/></objectivesEditor><convertModel><outputFormat>OBJ</outputFormat><outputPath>C:/games/tdm/2.13/fms/lt5/models/darkmod/kitchen/milk_container.obj</outputPath><inputPath>D:/darkmod/models/milk/milk-container-low-poly/source/bidon23.fbx</inputPath></convertModel><rotationPivotIsOrigin>0</rotationPivotIsOrigin><particleEditor><window xPosition="780" yPosition="281" width="1000" height="830"/></particleEditor><materialEditor><lastSelectedMaterial>textures/darkmod/window/largesquare01_moonlit</lastSelectedMaterial><lightModeEnabled>0</lightModeEnabled><previewLightClassname>light_torchflame</previewLightClassname><previewRoomMaterial>textures/darkmod/stone/brick/blocks_brown</previewRoomMaterial><previewObjectType>Cube</previewObjectType><previewViewOrigin>43.66 43.66 39.9589</previewViewOrigin><previewViewAngles>37 135 0</previewViewAngles><window xPosition="256" yPosition="48" width="2048" height="1296"/></materialEditor><showAllSpeakerRadii>0</showAllSpeakerRadii><renderSystem><enableShadowMapping value="1"/></renderSystem><rotateObjectsIndependently>0</rotateObjectsIndependently><exportAsModel><outputFormat>ASE</outputFormat><outputPath>C:/games/tdm/2.14-beta/fms/lt5/models/darkmod/custom/peg_wooden.ase</outputPath><skipCaulk>0</skipCaulk><exportOrigin>1</exportOrigin><customOrigin>0 0 0</customOrigin><replaceSelectionWithModel>1</replaceSelectionWithModel><exportLightsAsObjects>0</exportLightsAsObjects></exportAsModel><stimResponseEditor><window xPosition="80" yPosition="100" width="900" height="560"/></stimResponseEditor><skinEditor><window xPosition="128" yPosition="48" width="2304" height="1296"/><splitPosLeft><splitter position="0"/></splitPosLeft><splitPosRight><splitter position="0"/></splitPosRight></skinEditor><snapRotationPivotToGrid>0</snapRotationPivotToGrid><dragResizeEntitiesSymmetrically>1</dragResizeEntitiesSymmetrically><favourites><EntityDef><favourite value="atdm:ai_moor"/><favourite value="atdm:ai_moor02"/><favourite value="atdm:ai_townsfolk_commoner"/><favourite value="atdm:door_handling_position"/><favourite value="atdm:froblock"/><favourite value="atdm:liquid_water"/><favourite value="atdm:liquid_water_murky"/><favourite value="atdm:moveable_chair_dining_2_red"/><favourite value="atdm:moveable_chair_wood_1"/><favourite value="atdm:mover_door"/><favourite value="atdm:mover_door_sliding"/><favourite value="atdm:mover_elevator"/><favourite value="atdm:mover_elevator_button"/><favourite value="atdm:mover_lever"/><favourite value="atdm:prop_key_fancy01"/><favourite value="func_aas_obstacle"/><favourite value="func_emitter"/><favourite value="func_remove"/><favourite value="func_rotating"/><favourite value="func_static"/><favourite value="info_location"/><favourite value="info_locationSeparator"/><favourite value="lt3:moorish_door_wood"/><favourite value="lt3:rune"/><favourite value="lt4:door_wood_latched"/><favourite value="path_anim"/><favourite value="path_corner"/><favourite value="path_cycleanim"/><favourite value="path_sit"/><favourite value="path_sleep"/><favourite value="path_wait"/></EntityDef><Material><favourite value="tdm_cabinet1_old"/><favourite value="textures/common/caulk"/><favourite value="textures/common/clip"/><favourite value="textures/common/ladder_metal"/><favourite value="textures/common/ladder_wood"/><favourite value="textures/common/monster_clip"/><favourite value="textures/common/nodraw"/><favourite value="textures/common/player_clip"/><favourite value="textures/common/shadowcaulk"/><favourite value="textures/common/tdm_nodrawsolid_carpet"/><favourite value="textures/common/tdm_nodrawsolid_cloth"/><favourite value="textures/common/tdm_nodrawsolid_foliage"/><favourite value="textures/common/tdm_nodrawsolid_gravel"/><favourite value="textures/common/tdm_nodrawsolid_metal"/><favourite value="textures/common/tdm_nodrawsolid_stone"/><favourite value="textures/common/tdm_nodrawsolid_tile"/><favourite value="textures/common/tdm_nodrawsolid_wood"/><favourite value="textures/darkmod/carpet/rugs/mat_shaggy"/><favourite value="textures/darkmod/decals/dirt/grime_corners_grimy01"/><favourite value="textures/darkmod/decals/dirt/grime_corners_light"/><favourite value="textures/darkmod/decals/dirt/scorch_circle"/><favourite value="textures/darkmod/decals/dirt/scorch_flatbottom"/><favourite value="textures/darkmod/decals/dirt/torch_smut_wall"/><favourite value="textures/darkmod/decals/dirt/wall_grime09_moss"/><favourite value="textures/darkmod/decals/symbols/magic_symbol_circle01"/><favourite value="textures/darkmod/door/keyhole_metal_001"/><favourite value="textures/darkmod/door/wood/board_metalbands01"/><favourite value="textures/darkmod/metal/flat/iron_flat"/><favourite value="textures/darkmod/metal/flat/iron_rough"/><favourite value="textures/darkmod/nature/dirt/dirt_packed_muddy"/><favourite value="textures/darkmod/sfx/black_matt"/><favourite value="textures/darkmod/stone/brick/rough_blocks_limestone2"/><favourite value="textures/darkmod/stone/cobblestones/curbtrim_victoriangrime1"/><favourite value="textures/darkmod/stone/natural/rough_grey_dirty"/><favourite value="textures/darkmod/weather/rain2_heavy"/><favourite value="textures/darkmod/weather/rain_splash_light"/><favourite value="textures/darkmod/weather/rain_splash_moderate"/><favourite value="textures/darkmod/window/lamp_glass_unlit_opaque"/><favourite value="textures/darkmod/window/metal_crossed_selflit"/><favourite value="textures/darkmod/wood/boards/rough_wood_darkbrown"/><favourite value="textures/darkmod/wood/boards/rough_wood_darkbrown_dull"/><favourite value="textures/darkmod/wood/boards/rough_wood_grey"/><favourite value="textures/darkmod/wood/boards/rough_wood_sand"/><favourite value="textures/darkmod/wood/boards/tiling_1d/wtable1b"/><favourite value="textures/darkmod/wood/boards/wood_brown_walnut02"/><favourite value="textures/darkmod/wood/boards/wtable1"/><favourite value="textures/decals/alphabet6blk"/><favourite value="textures/editor/visportal"/><favourite value="textures/smf/portal_sky"/><favourite value="textures/washroom/mirror"/><favourite value="textures/water_source/fs_water_stream_dark"/><favourite value="textures/water_source/water_clear"/><favourite value="textures/water_source/water_colored"/></Material><model><favourite value="models/darkmod/furniture/seating/wchair1.lwo"/><favourite value="models/darkmod/hangers/coatrack.ase"/></model><ModelDef><favourite value="tdm_ai_proguard"/></ModelDef><Particle/><SoundShader/></favourites></ui><game><type>The Dark Mod 2.0 (Standalone)</type><fs_game>fms/aftermath</fs_game><fs_game_base></fs_game_base></game><paths><enginePath>C:/games/tdm/2.14-beta/</enginePath><modPath>C:/games/tdm/2.14-beta/fms/aftermath/</modPath><modBasePath></modBasePath></paths><version>3.9.0</version></user>
user.xml (16,052 bytes)   

Activities

Issue History

Date Modified Username Field Change
08.03.2026 00:24 Frost_Salamander New Issue
08.03.2026 00:24 Frost_Salamander File Added: user.xml