View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006695 | DarkRadiant | Map Editing | public | 08.03.2026 00:24 | 08.03.2026 00:24 |
| Reporter | Frost_Salamander | Assigned To | |||
| Priority | normal | Severity | normal | Reproducibility | always |
| Status | new | Resolution | open | ||
| Platform | PC | OS | Windows | OS Version | 11 |
| Product Version | 3.9.0 | ||||
| Summary | 0006695: User configuration causing multiple bugs | ||||
| Description | Today 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 Reproduce | 1. 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 Information | See 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. | ||||
| Tags | No 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> | ||||
| 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 |