zelazko Posted February 28, 2012 Share Posted February 28, 2012 (edited) How can I remove compass from DarNified UI and bring back Oblivion vanilla compass? Edit: Well I took matter in my own hand and found solution: I cracked down the case. If you want original compass back. 1) Go to: Data/menus/main2) Open hud_main_menu.xml with text editor of your choice3) Scroll down and find<!-- Compass --> 4) Find this code and delete it: <rect name="hudmain_compass_layout"> <width> 320 </width> <height> 32 </height> <depth> <copy> 100 </copy> <onlyif src="HUDMainMenu" trait="_settingsmode" /> </depth> <visible> <copy src="HUDMainMenu" trait="_ce" /> <or> <copy src="HUDMainMenu" trait="_menumode" /> <and><not src="HUDMainMenu" trait="_settingsmode" /></and> </or> </visible> <x> <copy src="screen()" trait="width" /> <sub src="me()" trait="width" /> <div> 2 </div> <sub src="parent()" trait="x" /> <add> 11 </add> <!-- DarN where does this originate? --> <add src="HUDMainMenu" trait="_cx" /> <onlyif> <copy src="HUDMainMenu" trait="_exploremode" /> <or src="HUDMainMenu" trait="_settingsmode" /> </onlyif> <add> <copy> 380 </copy> <onlyif src="HUDMainMenu" trait="_menumode" /> <onlyifnot src="HUDMainMenu" trait="_settingsmode" /> </add> </x> <y> <copy> 74 </copy> <add src="HUDMainMenu" trait="_cy" /> <onlyif> <copy src="HUDMainMenu" trait="_exploremode" /> <or src="HUDMainMenu" trait="_settingsmode" /> </onlyif> <add> <copy> 27 </copy> <onlyif src="HUDMainMenu" trait="_menumode" /> <onlyifnot src="HUDMainMenu" trait="_settingsmode" /> </add> </y> <locus> &true; </locus> <rect name="element_backdrop"> <_show> <copy src="HUDMainMenu" trait="_compasshover" /> </_show> <include src="darn\settings_fader_box.xml"/> <x> -10 </x> </rect> <image name="hudmain_compass_frame"> <filename> <copy src="darnui_settings" trait="_hcf" /> </filename> <visible> <copy src="HUDMainMenu" trait="_cf" /> </visible> <depth> <copy src="hudmain_compass_heading" trait="user1" /> <add> 5 </add> </depth> <width> 320 </width> <height> 42 </height> <alpha> <copy src="HUDMainMenu" trait="_gfx_hudalpha" /> <onlyif> <copy src="HUDMainMenu" trait="_exploremode" /> <or src="HUDMainMenu" trait="_settingsmode" /> <and src="HUDMainMenu" trait="_cf" /> </onlyif> </alpha> <x> -10 </x> <y> -6 </y> </image> <image name="hudmain_compass_needle"> <filename> Menus\Dialog\dialog_scrollbar_line.dds </filename> <depth> 2 </depth> <width> 3 </width> <red> 255 </red> <green> 255 </green> <blue> 255 </blue> <height> 31 </height> <!-- <alpha> <copy src="HUDMainMenu" trait="_ca" /> </alpha> --> <alpha> <copy src="HUDMainMenu" trait="_global_alpha" /> </alpha> <x> 148 </x> <y> 0 </y> <!-- DarN -410 to center manually --> <zoom> 26 </zoom> </image> <image name="hudmain_compass_back"> <filename> <copy src="darnui_settings" trait="_darnback" /> </filename> <depth> 1 </depth> <width> 310 </width> <!-- 308 --> <red> 0 </red> <green> 0 </green> <blue> 0 </blue> <height> 36 </height> <!-- 34 --> <alpha> <copy src="darnui_settings" trait="_c_backgroundalpha" /> </alpha> <!-- 35% / 90--> <visible> <copy src="HUDMainMenu" trait="_exploremode" /> <and src="HUDMainMenu" trait="_cf" /> </visible> <x> -5 </x> <y> -2 </y> </image> <rect name="hudmain_compass_window"> <id> 7 </id> <alpha> 0 </alpha> <depth> 1 </depth> <locus> &true; </locus> <width> <copy src="HUDMainMenu" trait="_cw" /> <!-- DarN 300 --> <onlyif> <copy src="HUDMainMenu" trait="_exploremode" /> <or src="HUDMainMenu" trait="_settingsmode" /> </onlyif> <add> <copy> 200 </copy> <onlyif src="HUDMainMenu" trait="_menumode" /> <onlyifnot src="HUDMainMenu" trait="_settingsmode" /> </add> </width> <height> 42 </height> <!-- 87 DARN CHECK--> <locus> &true; </locus> <x> <copy src="parent()" trait="width" /> <sub src="me()" trait="width" /> <div> 2 </div> <sub> 10 </sub> <onlyif> <copy src="HUDMainMenu" trait="_exploremode" /> <or src="HUDMainMenu" trait="_settingsmode" /> </onlyif> <add> <copy> 50 </copy> <onlyif src="HUDMainMenu" trait="_menumode" /> <onlyifnot src="HUDMainMenu" trait="_settingsmode" /> </add> </x> <y> 0 </y> <clipwindow> &true; </clipwindow> <user0> 0 </user0> <!-- set by code - heading in degrees, N is 0/360 --> <user3> <!-- conversion of degrees to pixels --> <copy> 384 </copy> <div> 360 </div> </user3> <user4> <!-- heading in pixels --> <copy src="me()" trait="user0" /> <!-- heading in degrees --> <mul src="me()" trait="user3" /> <!-- convert to pixels --> </user4> <user5> <!-- offset heading in pixels --> <copy src="me()" trait="user4" /> <!-- heading in pixels --> <add> 384 </add> </user5> <image name="hudmain_compass_heading"> <id> 14 </id> <alpha> <copy src="HUDMainMenu" trait="_global_alpha" /> </alpha> <filename> <copy src="darnui_settings" trait="_hcfa" /> </filename> <depth> 3 </depth> <width> 1024 </width> <height> 31 </height> <zoom> 50 </zoom> <clips> &true; </clips> <locus> &true; </locus> <visible> &true; </visible> <x> <copy src="parent()" trait="user5" /> <!-- heading in pixels --> <sub> <copy src="parent()" trait="width" /> <div> 2 </div> </sub> <mul> -1 </mul> </x> <y> 1 </y> <user1> 0 </user1> <!-- max icon depth --> <user2> 0 </user2> <!-- set by code - min reveal distance --> <user3> 0 </user3> <!-- set by code - max visible distance --> <_filename_1> <copy src="darnui_settings" trait="_mia" /> </_filename_1> <!-- DarN locations --> <_filename_2> <copy src="darnui_settings" trait="_hcg" /> </_filename_2> <!-- DarN goal --> <_filename_3> <copy src="darnui_settings" trait="_hcg" /> </_filename_3> <!-- marker icon --> <_filename_4> <copy src="darnui_settings" trait="_wmai" /> </_filename_4> <!-- you are here icon --> <_filename_5> Menus\shared\shared_empty.dds </_filename_5> <template name="hudmain_compass_icon"> <image name="hudmain_compass_icon"> <_isgoal> <copy src="me()" trait="user5" /> <eq> 99 </eq> </_isgoal> <_isdiscovered> <copy src="me()" trait="cropy" /> <gt> 0 </gt> </_isdiscovered> <_isknown> <copy src="me()" trait="user5" /> <lt> 90 </lt> <and><not src="me()" trait="user6" /></and> </_isknown> <_showd> <copy src="me()" trait="_isdiscovered" /> <and src="HUDMainMenu" trait="_dl" /> </_showd> <_showk> <copy src="me()" trait="_isknown" /> <and src="HUDMainMenu" trait="_kl" /> </_showk> <_show_pm> <copy src="me()" trait="_isgoal" /> <and src="me()" trait="user12" /> <and src="HUDMainMenu" trait="_pm" /> </_show_pm> <_show_qm> <copy src="me()" trait="_isgoal" /> <and src="me()" trait="user11" /> <and><not src="me()" trait="user12" /></and> <and src="HUDMainMenu" trait="_qm" /> </_show_qm> <filename> <copy src="me()" trait="user6" /> <onlyif> <copy src="me()" trait="user5" /> <eq> 99 </eq> </onlyif> <add> <copy> 3 </copy> <onlyif> <copy src="me()" trait="user5" /> <eq> 98 </eq> </onlyif> </add> <max> <copy> 4 </copy> <onlyifnot src="me()" trait="_show_pm" /> <onlyifnot src="me()" trait="_show_qm" /> <onlyifnot src="me()" trait="_showd" /> <onlyifnot src="me()" trait="_showk" /> </max> <add> 1 </add> <copy src="parent()" trait="_filename_" /> </filename> <zoom> 50 </zoom> <cropx> <copy src="me()" trait="user5" /> <sub> 1 </sub> <mul> 16 </mul> <!-- 32 --> <onlyif> <copy src="me()" trait="user5" /> <lt> 90 </lt> </onlyif> </cropx> <cropy> <copy src="me()" trait="user6" /> <sub> 1 </sub> <mul> 16 </mul> <!-- 32 --> <onlyif> <copy src="me()" trait="user5" /> <lt> 90 </lt> </onlyif> </cropy> <depth> 1 </depth> <alpha> <copy src="HUDMainMenu" trait="_global_alpha" /> <mul src="me()" trait="_distance" /> <onlyif src="me()" trait="user9" /> <add> <copy src="HUDMainMenu" trait="_global_alpha" /> <onlyifnot src="me()" trait="user9" /> </add> </alpha> <clips> &true; </clips> <width> <copy> 14 </copy> <add> <copy> 2 </copy> <!-- 4 --> <onlyif src="me()" trait="user9" /> </add> </width> <height> <copy> 16 </copy> <add> <copy> 5 </copy> <!-- 10 --> <onlyifnot src="me()" trait="user9" /> </add> </height> <red> <copy> 0 </copy> <add> <add> 255 </add> <onlyif src="me()" trait="user11" /> <onlyif src="me()" trait="user10" /> </add> <add> <add> 255 </add> <onlyifnot src="me()" trait="user11" /> <onlyifnot src="me()" trait="user12" /> </add> </red> <green> <copy> 0 </copy> <add> <add> 255 </add> <onlyif src="me()" trait="user11" /> <onlyifnot src="me()" trait="user10" /> </add> <add> <add> 255 </add> <onlyifnot src="me()" trait="user11" /> <onlyifnot src="me()" trait="user12" /> </add> </green> <blue> <copy> 0 </copy> <add> <add> 255 </add> <onlyifnot src="me()" trait="user11" /> </add> </blue> <y> <copy> 1 </copy> <onlyifnot src="me()" trait="user9" /> </y> <x> <copy src="me()" trait="_pos_raw" /> <add> <copy> 384 </copy> <onlyif> <copy src="me()" trait="_pos_raw" /> <sub src="hudmain_compass_window" trait="user5" /> <lt> -192 </lt> </onlyif> </add> <add> <copy> 384 </copy> <onlyif> <copy src="me()" trait="_pos_raw" /> <sub src="hudmain_compass_window" trait="user5" /> <lt> -576 </lt> <!-- -1152 --> </onlyif> </add> <min> <copy src="hudmain_compass_window" trait="width" /> <sub src="parent()" trait="x" /> <sub> 6 </sub> <add src="me()" trait="_icon_offset" /> </min> <max> <copy> 4 </copy> <sub src="parent()" trait="x" /> <sub src="me()" trait="_icon_offset" /> </max> <sub> <copy src="me()" trait="width" /> <div> 2 </div> </sub> </x> <_icon_offset> <copy> 1000 </copy> <!-- 2000 --> <onlyif> <copy src="me()" trait="user5" /> <lt> 90 </lt> </onlyif> </_icon_offset> <_pos_raw> <copy> 384 </copy> <div> 360 </div> <mul src="me()" trait="user0" /> </_pos_raw> <_distance> <copy> 1 </copy> <sub> <copy src="me()" trait="user1" /> <sub src="parent()" trait="user2" /> <!-- min reveal distance --> <!-- <div src="parent()" trait="user3" /> --> <!-- max visible distance --> <div src="HUDMainMenu" trait="_poidist" /> <min> 1.0 </min> </sub> </_distance> <user0> 0 </user0> <!-- heading to icon (0-360) --> <user1> 30 </user1> <!-- distance to icon in feet --> <user2> &true; </user2> <!-- unused if true --> <user5> 0 </user5> <!-- location type --> <user6> &false; </user6> <!-- fast travel enabled --> <user9> &true; </user9> <user10> &false; </user10> <!-- is through load door --> <user11> &false; </user11> <!-- is a quest target --> <user12> &false; </user12> <!-- is the player marker --> <text name="loc_type"> <!-- DarN debug --> <visible>1</visible> <font> 2 </font> <red> 255 </red> <green> 255 </green> <blue> 0 </blue> <alpha> 255 </alpha> <string> <copy src="parent()" trait="cropy" /> </string> <x> <copy src="parent()" trait="x" /> </x> <y> <copy src="me()" trait="height" /> </y> </text> </image> </template> </image> </rect> </rect> 5) Replace deleted code with <rect name="hudmain_compass_layout"> <width> 213 </width> <height> 87 </height> <x> <copy src="hudmain_Magic_Icon" trait="x"/> <add src="hudmain_Magic_Icon" trait="width"/> <add> 20 </add> <add> <copy> 1 </copy> <sub src="HUDMainMenu" trait="user3"/> <mul> 20 </mul> </add> </x> <y> 5 </y> <locus> &true; </locus> <image name="hudmain_compass_frame"> <filename> Menus\HUD\hud_compass_frame.dds </filename> <depth> <copy src="hudmain_compass_heading" trait="user1"/> <add> 5 </add> </depth> <width> 220 </width> <height> 84 </height> <alpha> <copy src="HUDMainMenu" trait="user3"/> <eq> 1 </eq> <sub> 1 </sub> <mul> 255 </mul> </alpha> <x> -14 </x> <y> -10 </y> </image> <image name="hudmain_compass_back"> <filename> Menus\HUD\hud_back.dds </filename> <depth> 0 </depth> <width> 200 </width> <height> 68 </height> <alpha> 70 </alpha> <!-- 35% --> <x> -5 </x> <y> -2 </y> </image> <rect name="hudmain_compass_cover"> <id> 12 </id> <target> &true; </target> <depth> 25 </depth> <alpha> 0 </alpha> <red> 0 </red> <width> 217 </width> <height> 80 </height> <x> -13 </x> <y> -8 </y> </rect> <rect name="hudmain_compass_window"> <id> 7 </id> <alpha> 0 </alpha> <depth> 1 </depth> <locus> &true; </locus> <width> 200 </width> <height> 87 </height> <locus> &true; </locus> <x> 0 </x> <y> 0 </y> <clipwindow> &true; </clipwindow> <user0> 0 </user0> <!-- set by code - heading in degrees, N is 0/360 --> <user3> <!-- conversion of degrees to pixels --> <copy> 768 </copy> <div> 360 </div> </user3> <user4> <!-- heading in pixels --> <copy src="me()" trait="user0"/> <!-- heading in degrees --> <mul src="me()" trait="user3"/> <!-- convert to pixels --> </user4> <user5> <!-- offset heading in pixels --> <copy src="me()" trait="user4"/> <!-- heading in pixels --> <add> 768 </add> </user5> <image name="hudmain_compass_heading"> <id> 14 </id> <filename> Menus\HUD\hud_compass_face.dds </filename> <depth> 3 </depth> <width> 2048 </width> <height> 62 </height> <clips> &true; </clips> <locus> &true; </locus> <x> <copy src="parent()" trait="user5"/> <!-- heading in pixels --> <sub> <copy src="parent()" trait="width"/> <div> 2 </div> </sub> <mul> -1 </mul> </x> <y> 1 </y> <user1> 0 </user1> <!-- max icon depth --> <user2> 0 </user2> <!-- set by code - min reveal distance --> <user3> 0 </user3> <!-- set by code - max visible distance --> <_filename_1> Menus\Icons\Map\map_icons_all.dds </_filename_1> <!-- all map markers --> <_filename_2> Menus\HUD\hud_compass_goal.dds </_filename_2> <!-- quest marker icon --> <_filename_3> Menus\HUD\hud_compass_goal.dds </_filename_3> <!-- marker icon --> <_filename_4> Menus\Map\world_map_arrow_icon.dds </_filename_4> <!-- you are here icon --> <template name="hudmain_compass_icon"> <image name="hudmain_compass_icon"> <filename> <copy src="me()" trait="user6"/> <onlyif> <copy src="me()" trait="user5"/> <eq> 99 </eq> </onlyif> <add> <copy> 3 </copy> <onlyif> <copy src="me()" trait="user5"/> <eq> 98 </eq> </onlyif> </add> <add> 1 </add> <copy src="parent()" trait="_filename_"/> </filename> <cropx> <copy src="me()" trait="user5"/> <sub> 1 </sub> <mul> 32 </mul> <onlyif> <copy src="me()" trait="user5"/> <lt> 90 </lt> </onlyif> </cropx> <cropy> <copy src="me()" trait="user6"/> <sub> 1 </sub> <mul> 32 </mul> <onlyif> <copy src="me()" trait="user5"/> <lt> 90 </lt> </onlyif> </cropy> <depth> 1 </depth> <alpha> <copy> 255 </copy> <mul src="me()" trait="_distance"/> <onlyif src="me()" trait="user9"/> <add> <copy> 255 </copy> <onlyifnot src="me()" trait="user9"/> </add> </alpha> <clips> &true; </clips> <width> <copy> 28 </copy> <add> <copy> 4 </copy> <onlyif src="me()" trait="user9"/> </add> </width> <height> <copy> 32 </copy> <add> <copy> 10 </copy> <onlyifnot src="me()" trait="user9"/> </add> </height> <red> <copy> 0 </copy> <add> <add> 255 </add> <onlyif src="me()" trait="user11"/> <onlyif src="me()" trait="user10"/> </add> <add> <add> 255 </add> <onlyifnot src="me()" trait="user11"/> <onlyifnot src="me()" trait="user12"/> </add> </red> <green> <copy> 0 </copy> <add> <add> 255 </add> <onlyif src="me()" trait="user11"/> <onlyifnot src="me()" trait="user10"/> </add> <add> <add> 255 </add> <onlyifnot src="me()" trait="user11"/> <onlyifnot src="me()" trait="user12"/> </add> </green> <blue> <copy> 0 </copy> <add> <add> 255 </add> <onlyifnot src="me()" trait="user11"/> </add> </blue> <y> <copy> 1 </copy> <onlyifnot src="me()" trait="user9"/> </y> <x> <copy src="me()" trait="_pos_raw"/> <add> <copy> 768 </copy> <onlyif> <copy src="me()" trait="_pos_raw"/> <sub src="hudmain_compass_window" trait="user5"/> <lt> -384 </lt> </onlyif> </add> <add> <copy> 768 </copy> <onlyif> <copy src="me()" trait="_pos_raw"/> <sub src="hudmain_compass_window" trait="user5"/> <lt> -1152 </lt> </onlyif> </add> <min> <copy src="hudmain_compass_window" trait="width"/> <sub src="parent()" trait="x"/> <sub> 6 </sub> <add src="me()" trait="_icon_offset"/> </min> <max> <copy> 4 </copy> <sub src="parent()" trait="x"/> <sub src="me()" trait="_icon_offset"/> </max> <sub> <copy src="me()" trait="width"/> <div> 2 </div> </sub> </x> <_icon_offset> <copy> 2000 </copy> <onlyif> <copy src="me()" trait="user5"/> <lt> 90 </lt> </onlyif> </_icon_offset> <_pos_raw> <copy> 768 </copy> <div> 360 </div> <mul src="me()" trait="user0"/> </_pos_raw> <_distance> <copy> 1 </copy> <sub> <copy src="me()" trait="user1"/> <sub src="parent()" trait="user2"/> <!-- min reveal distance --> <div src="parent()" trait="user3"/> <!-- max visible distance --> <min> 1.0 </min> </sub> </_distance> <user0> 0 </user0> <!-- heading to icon (0-360) --> <user1> 30 </user1> <!-- distance to icon in feet --> <user2> &true; </user2> <!-- unused if true --> <user5> 0 </user5> <!-- location type --> <user6> &false; </user6> <!-- fast travel enabled --> <user9> &true; </user9> <user10> &false; </user10> <!-- is through load door --> <user11> &false; </user11> <!-- is a quest target --> <user12> &false; </user12> <!-- is the player marker --> </image> </template> </image> </rect> </rect> WARNING:-Be careful while selecting the code for deletion. The sign that you went one step too far ahead while selecting the code for deletion is when you cross:<image name="hudmain_Levelup_Icon"> Don't delete this or anything below it. You can delete this thread. I will post this in DarNified thread so peeps can easily find this. Edited February 28, 2012 by zelazko Link to comment Share on other sites More sharing options...
Recommended Posts