How to fix your custom UI

If you have custom UI like me and you see red skulls everywhere and don’t want to wait for author to fix the UI, replace your Customized/Views/OverheadText.xml with Default/Views/OverheadText.xml

If you cannot see the option to enable the badges in Interface Options/Nametags, replace your Customized/Views/MainMenu/Options.xml with Data/Views/MainMenu/Options.xml

12 Likes

Thank you so much! Fixed my problems with strangeui! :slight_smile:

Muchas gracias!

1 Like

Awesome, thank you sir :smiley:

I’m using Corruption 2 UI and I’m missing the weapon slots on my vanity tab. Which file do I need to copy from Default UI file to fix this?

Update: I found the solution. Delete the SPWearView files from the Main GUI folder in your Customized folder.

3 Likes

You don’t need to replace the customized files, just rename or delete them and the game will take the default ones instead !

2 Likes

How does Corruption look with the default inventory panel ?


2 Likes

the green panel looks terrible with the rest :stuck_out_tongue:
Can you post the spwearview.xml from corruption somewhere ?

Meh, while I wish it was black or gray, it’s not that bad.

Considering Mister Clean hasn’t updated Corruption UI since 2016, I’ll have to make do :frowning:

1 Like

If you replace the custom files with default ones without modifying them, it’s pointless.
If you want the custom ones, you need to have them updated to the new features.
There is no reason to just copy the default files in customized : the games loads the customized when they are availlable, and if none is here, it uses the default.

EDIT: nevermind - it worked! Thank you so much!

Tell me after the update the weapon does not appear. How to fix it

My login screen doesn’t have the new delete character button, although it DID delete the little skulls that I used to use to delete a toon. Also, character creation does not show the option to make an Unconquered toon. I have to swap from custom UI to default if I want to do either of these things. Any idea what file(s) I need to delete from from customized folder to fix this?

delete Data\Gui\Customized/Launcher/CharacterSelectView.xml :wink:

Thanks. This solves the login screen issue, so I can delete toons again. But still need to revert to default UI to make an unconquered toon, so that must be another file in a different folder, since I deleted the whole Customized/Launcher folder and that didn’t solve it.

What UI are you using ?

One of my own making, from a long-ago abandonded website.

spwearview.xml for Corruption

<?xml version="1.0" encoding="utf-8"?>


<template:TextView feature_flags=“TVF_ENABLE_SHADOW|TVF_RENDER_SHADOW|TVF_RENDER_HALO”/>

<template:ItemSlotView layout_borders="Rect(0,2,0,0)"
        max_zoom="1.5"
        no_icon_borders="Point(3,3)"
        template:name="SlotTempl"
        view_flags="WID_HANDLE_MOUSE|SHOW_BCKG_COLORS"
        zoom_in_time="0.15"
        zoom_out_time="0.3"/>

<template:ItemSlotView icon_borders="Point(9,9)"
        slot_size="Point(65,65)"
        layout_borders="Rect(0,3,0,3)"
        template:name="BigSlotTempl"
        template:source="SlotTempl"/>

<template:ItemSlotView icon_borders="Point(9,9)"
        slot_size="Point(65,65)"
		layout_borders="Rect(3,3,3,3)"
        template:name="SmallSlotTempl"
        template:source="SlotTempl"/>
        
<template:OptionCheckbox template:name="PaperdollCheckbox"
        layout_borders="Rect(0,0,0,2)"/>     

<template:OptionCheckbox template:name="PaperdollVanityCheckbox"
        v_local_alignment="BOTTOM"
        h_local_alignment="LEFT"
        label=""
        layout_inner_borders="Rect(2,0,0,6)"/>    

<template:BorderView


                    layout_borders="Rect(5,0,5,3)"
                    layout_inner_borders="Rect(0,0,0,0)"
                    max_size_extend="Point(COORD_MAX,COORD_MAX)"
                    v_alignment="TOP"
                    view_flags="WID_IGNORE_WHEN_HIDDEN"
                    view_layout="stacked"
                    name="PaperdollBorderView"
                    template:name="PaperdollBorderView"/>

<View layout_borders="Rect(0,0,0,26)" view_layout="horizontal">
    <HLayoutSpacer/>
    <BitmapView bitmap_gfx="../../Customized/gfx/COR/Inventory/weargui_paperdoll_background.jpg"
            layout_borders="Rect(0,0,0,0)"
            min_size_extend="Point(0,0)"
            view_layout="vertical">
        <View layout_borders="Rect(0,0,0,0)" max_size_limit="Point(167,37i2)" min_size_extend="Point(167,372)" name="PortraitView"/>
    </BitmapView>
    <HLayoutSpacer/>
</View>

<View layout_borders="Rect(0,0,0,0)" view_layout="vertical" max_size_extend="Point(COORD_MAX,COORD_MAX)">  

    <TabSelector border_gfx_center=""
            border_gfx_left=""
            border_gfx_right=""
            layout_borders="Rect(0,0,10,0)"
            name="TabSelector"
            tab_gfx_selected_left="../../Customized/gfx/COR/sidebars/tab/darksetin_tab_active_left.tga"
            tab_gfx_selected_middle="../../Customized/gfx/COR/sidebars/tab/darksetin_tab_active_center.tga"
            tab_gfx_selected_right="../../Customized/gfx/COR/sidebars/tab/darksetin_tab_active_right.tga"
            tab_gfx_unselected_left="../../Customized/gfx/COR/sidebars/tab/darksetin_tab_inactive_left.tga"
            tab_gfx_unselected_middle="../../Customized/gfx/COR/sidebars/tab/darksetin_tab_inactive_center.tga"
            tab_gfx_unselected_right="../../Customized/gfx/COR/sidebars/tab/darksetin_tab_inactive_right.tga"
            tab_label_borders_selected="Rect(13,4,15,3)"
            tab_label_borders_unselected="Rect(13,4,15,3)"
            tab_spacing="-4.0">
        <Tab label="&lt;localized category=MiscGUI token=Power&gt;"/>
        <Tab label="&lt;localized category=MiscGUI token=Vanity&gt;"/>
    </TabSelector>
    
	
    <ViewSelector name="ViewSelector">
      

	  <View name="PowerView" layout_borders="Rect(0,0,0,0)" max_size_extend="Point(COORD_MAX,COORD_MAX)" view_layout="vertical">
            <BorderView template:source="PaperdollBorderView">
             
			 <BitmapView layout_borders="Rect(0,0,0,0)" layout_inner_borders="Rect(4,0,4,0)" view_layout="horizontal" 
			 view_flags="BMF_IGNORE_BITMAP_SIZE" bitmap_gfx="../../Customized/gfx/COR/Inventory/weargui_background.tga" >
              
			
			
			        <View layout_borders="Rect(8,8,10,15)" view_layout="horizontal">

        <View layout_borders="Rect(0,0,0,0)" view_layout="vertical">
            <VLayoutSpacer/>
            
<ItemSlotView name="HeadSlot" no_item_gfx="Inventory/icon_head.tga" template:source="BigSlotTempl"/>
<ItemSlotView name="ShoulderSlot" no_item_gfx="Inventory/icon_shoulders.tga" template:source="BigSlotTempl"/>
<ItemSlotView name="ChestArmorSlot" no_item_gfx="Inventory/icon_chest_plate.tga" template:source="BigSlotTempl"/>
<ItemSlotView name="BeltSlot" no_item_gfx="Inventory/icon_belt.tga" template:source="BigSlotTempl"/>
<ItemSlotView name="LegsArmorSlot" no_item_gfx="Inventory/icon_legs_plate.tga" template:source="BigSlotTempl"  />                		
<ItemSlotView name="FeetSlot" no_item_gfx="Inventory/icon_feet.tga" template:source="BigSlotTempl" no_icon_borders="Point(9,9)"/>
            
	<VLayoutSpacer/>
        </View>

        <HLayoutSpacer/>  

        <HLayoutSpacer/>

        <View layout_borders="Rect(0,0,0,0)" view_layout="vertical">
            <VLayoutSpacer/>

	<ItemSlotView name="CloakSlot" no_item_gfx="Inventory/icon_cloak.tga" template:source="BigSlotTempl"/>
    <ItemSlotView name="NeckSlot" no_icon_borders="Point(3,3)" no_item_gfx="Inventory/icon_neck.tga" template:source="BigSlotTempl"/>
    <ItemSlotView name="WristSlot" no_item_gfx="Inventory/icon_wrist.tga" template:source="BigSlotTempl"/> 
    <ItemSlotView name="HandsSlot" no_item_gfx="Inventory/icon_hands.tga" template:source="BigSlotTempl"/>
    <ItemSlotView name="LFingerSlot" no_item_gfx="Inventory/icon_ring_left.tga" template:source="BigSlotTempl"/> 
    <ItemSlotView name="RFingerSlot" no_item_gfx="Inventory/icon_ring_right.tga" template:source="BigSlotTempl"/>               
    </View>
			
            

			</BitmapView>
            </BorderView>
            
    
	
	<View layout_borders="Rect(8,0,10,10)" view_layout="horizontal">
        <View layout_borders="Rect(0,0,0,0)" view_layout="horizontal">
            <ItemSlotView layout_borders="Rect(0,0,5,0)" name="PriWeaponSlot" no_item_gfx="Inventory/icon_mainhand.tga" template:source="SmallSlotTempl"/>
            <ItemSlotView layout_borders="Rect(0,0,0,0)" name="SecWeaponSlot" no_item_gfx="Inventory/icon_offhand.tga" template:source="SmallSlotTempl"/>                
        </View>
        <HLayoutSpacer/>,
        <Button 	gfxid_highlight="../../Customized/gfx/COR/Inventory/switch_button_down.tga" 
					gfxid_pressed="../../Customized/gfx/COR/Inventory/switch_button_normal.tga" 			
					gfxid_raised="../../Customized/gfx/COR/Inventory/switch_button_normal.tga" layout_borders="Rect(-5,0,-5,0)" name="SwitchWeaponsetButton"/>
        <HLayoutSpacer/>
        <ItemSlotView layout_borders="Rect(0,0,5,0)" name="AltPrimary" no_item_gfx="Inventory/icon_mainhand.tga" template:source="SmallSlotTempl"/>
        <ItemSlotView layout_borders="Rect(0,0,0,0)" name="AltSecondary" no_item_gfx="Inventory/icon_offhand.tga" template:source="SmallSlotTempl"/>
    </View>
        </View>
        
		
	

	
		
        <View name="VanityView" layout_borders="Rect(0,0,0,0)" max_size_extend="Point(COORD_MAX,COORD_MAX)" view_layout="vertical">
          <BorderView template:source="PaperdollBorderView">
           

		   <BitmapView layout_borders="Rect(0,0,0,0)" layout_inner_borders="Rect(4,0,4,0)" view_layout="horizontal" view_flags="BMF_IGNORE_BITMAP_SIZE" bitmap_gfx="../../Customized/gfx/COR/Inventory/weargui_background.tga">
              <View layout_borders="Rect(8,50,10,15)" view_layout="vertical">
                
				
				 <View view_layout="stacked">
                  <ItemSlotView name="HeadSlot" no_icon_borders="Point(9,9)" no_item_gfx="Inventory/icon_head.tga" template:source="BigSlotTempl"/>
                  <OptionCheckBox name="HeadSlotCheckBox" template:source="PaperdollVanityCheckbox"/>
                </View>        
				
				<View view_layout="stacked">
                  <ItemSlotView name="ShoulderSlot" no_item_gfx="Inventory/icon_shoulders.tga" template:source="BigSlotTempl"/>
                  <OptionCheckBox name="ShoulderSlotCheckBox" template:source="PaperdollVanityCheckbox"/>
                </View> 
				
                <View view_layout="stacked">           
                  <ItemSlotView name="ChestArmorSlot" no_item_gfx="Inventory/icon_chest_plate.tga" template:source="BigSlotTempl"/>
                  <OptionCheckBox name="ChestArmorSlotCheckBox" template:source="PaperdollVanityCheckbox"/>
                </View>   



                <View view_layout="stacked">
                  <ItemSlotView name="LegsArmorSlot" no_item_gfx="Inventory/icon_legs_plate.tga" template:source="BigSlotTempl" no_icon_borders="Point(9,9)" />         
                  <OptionCheckBox name="LegsArmorSlotCheckBox" template:source="PaperdollVanityCheckbox"/>
                </View>   					

                <View view_layout="stacked">
                  <ItemSlotView name="FeetSlot" no_icon_borders="Point(9,9)" no_item_gfx="Inventory/icon_feet.tga" template:source="BigSlotTempl"/>
                  <OptionCheckBox name="FeetSlotCheckBox" template:source="PaperdollVanityCheckbox"/>
                </View>    					
				
				



                         
                <VLayoutSpacer/>
              </View>

              <HLayoutSpacer/>
              

              
              <HLayoutSpacer/>

              <View layout_borders="Rect(8,50,10,15)" view_layout="vertical">
			  
				<View view_layout="stacked">
                  <ItemSlotView name="CloakSlot" no_item_gfx="Inventory/icon_cloak.tga" template:source="BigSlotTempl"/>
                  <OptionCheckBox name="CloakSlotCheckBox" template:source="PaperdollVanityCheckbox"/>
                </View>	  
			  				  
                <View view_layout="stacked">
                  <ItemSlotView name="NeckSlot" no_item_gfx="Inventory/icon_neck.tga" template:source="BigSlotTempl"/>
                  <OptionCheckBox name="NeckSlotCheckBox" template:source="PaperdollVanityCheckbox"/>
                </View>        
   
                					

                <View view_layout="stacked">
                  <ItemSlotView name="WristSlot" no_item_gfx="Inventory/icon_wrist.tga" template:source="BigSlotTempl"/>        
                  <OptionCheckBox name="WristSlotCheckBox" template:source="PaperdollVanityCheckbox"/>
                </View>

                <View view_layout="stacked">
                  <ItemSlotView name="BeltSlot" no_item_gfx="Inventory/icon_belt.tga" template:source="BigSlotTempl"/>
                  <OptionCheckBox name="BeltSlotCheckBox" template:source="PaperdollVanityCheckbox"/>
                </View>							
				
				<View view_layout="stacked">
                  <ItemSlotView name="HandsSlot" no_item_gfx="Inventory/icon_hands.tga" template:source="BigSlotTempl"/>     
                  <OptionCheckBox name="HandsSlotCheckBox" template:source="PaperdollVanityCheckbox"/>
                </View>              
               
			   <View name="RFingerSlot" template:source="BigSlotTempl"/>

			<View name="LFingerSlot" template:source="BigSlotTempl"/>					

				
                <VLayoutSpacer/>
              </View>
            </BitmapView>
          </BorderView>
          
         


          <BitmapView layout_borders="Rect(0,20,0,0)"
                  layout_inner_borders="Rect(5,3,5,5)"
                  view_layout="horizontal"
                  bitmap_gfx="Misc/black.tga"
                  view_flags="BMF_IGNORE_BITMAP_SIZE"
                  max_size_limit="Point(COORD_MAX,77)" min_size_extend="Point(COORD_MAX,77)" 
                  view_local_alpha="0.5">
                  <View view_layout="vertical" max_size_limit="Point(COORD_MAX,COORD_MAX)" min_size_extend="Point(COORD_MAX,COORD_MAX)" layout_borders="Rect(10,0,10,0)" >
                
                      <View view_layout="horizontal">
                          <View view_layout="vertical">

                            <OptionCheckBox name="HidePowerHelmet" template:source="PaperdollCheckbox" h_local_alignment="RIGHT" label = "&lt;localized token=MainMenu_Options_HidePowerHelmet /&gt;" view_tooltip_text="&lt;localized token=MainMenu_Options_HidePowerHelmet_View_Tooltip_Text /&gt;"/>
                            <OptionCheckBox name="HidePowerCloak" template:source="PaperdollCheckbox" h_local_alignment="RIGHT" label = "&lt;localized token=MainMenu_Options_HidePowerCloak /&gt;" view_tooltip_text="&lt;localized token=MainMenu_Options_HidePowerCloak_View_Tooltip_Text /&gt;"/>
                            <VLayoutSpacer/>
                          </View>
                          <HLayoutSpacer/>					
					  
					  <View view_layout="vertical">
					  <OptionCheckBox name="ShowVanityArmor" template:source="PaperdollCheckbox" h_local_alignment="RIGHT" label = "&lt;localized token=MainMenu_Options_HideVanityArmor /&gt;" view_tooltip_text="&lt;localized token=MainMenu_Options_HideVanityArmor_View_Tooltip_Text /&gt;"/>
                      <VLayoutSpacer/>
					     </View>
                  </View>
				   <TextView name="VanityInfo" view_flags="WID_IGNORE_WHEN_HIDDEN" layout_borders="Rect(10,6,10,0)" view_alpha="0.5"  h_local_alignment="LEFT" pref_size_mode="FLEXIBLE_WIDTH" value="&lt;localized category=MiscGUI token=VanityInfo&gt;" feature_flags="TVF_MULTILINE|TVF_WORD_WRAP" />
                   <TextView name="VanityDisabled" view_flags="WID_IGNORE_WHEN_HIDDEN" default_color="red" layout_borders="Rect(0,0,0,2)" h_local_alignment="LEFT" pref_size_mode="FLEXIBLE_WIDTH" value="&lt;localized category=MiscGUI token=VanityDisabled&gt;" feature_flags="TVF_MULTILINE|TVF_WORD_WRAP" />

				  
				  
				  </View>
          </BitmapView>
        </View>
    </ViewSelector>
</View>

Not sure that helps may be a hot mess