Support | News | Classic | F.A.Q. | Discord | Discussions | Wiki | Roadmap

WINDOWLESS PARTS!

The idea for this mod has been around for a very long time. At the moment, this is the second draft of that idea, the original being a mod which added parts that did not have windows, however, that was clunky, hard to keep up to date and fell apart.

This draft replaces the roof sprites with the roof armour sprites for many parts. Currently, thrusters, factories, reactors, storages, sensor arrays, engine rooms, control rooms and FTL Drives are supported. Weapon roofs are a lot more finicky, as some of them have custom shapes (e.g. cannons) and custom sprites would have to be made for them, which will take some time.


ENOUGH TALKING! WHAT DOES IT LOOK LIKE?

I was getting to that. Images speak 1000 words, however, so take a look at these trusty screenshots I got while experimenting.

BEFORE:

image https://imgur.com/H2kOrRn.png

AFTER:

image https://imgur.com/ALMmgEj.png

As you can see, everything looks a lot cleaner and it is easier to see the paint. It does take some getting used to and it's not for everyone, but in some places, it's really useful!


NEED MORE CONVINCING?

  • Smol file size: Only 105 KB
  • Similar mods are used by master painters (Cough, Jesus3747 and The_Overseer)
  • No more ugly crew quarter roofs ruining your paint
  • A lot easier to paint.
  • Highly recommended by a guy called Ultranova (no relation)
  • Weird to look at the title screen. (I'm being serious)

image https://imgur.com/ABPtFQb.png

  • Doesn't use as much RAM as ABH (or GA, or any other mod like that)
  • Crash free!
  • As immune to updates as DecoMod is, maybe even more immune!
  • "Windows are structural weaknesses. Geth do not use them." - @RedAndCosmoteer

I JUST WANT TO DOWNLOAD IT

CORRIDOR VERSION (0.5.2 but different): DOWNLOAD HERE

Version 0.5.2 (0.15.3/4 Compatible): DOWNLOAD HERE :D

Version 0.5.1 (0.14.13 - 0.15.2 Compatible): DOWNLOAD HERE

Version 0.5.0 (0.14.10/11/12 Compatible): DOWNLOAD HERE

Weapon Extension: COMING SOON

RedAndCosmoteer Let's forget this happened, ok?

    Ultranova Like, the ring pun?

      RedAndCosmoteer Idk, but ok

        Ultranova As immune to updates as DecoMod is, maybe even more immune!

        Wait what the hell is that mean?!

          Rifqi_Fajar_Zain updates didn't break DecoMod for ages. That's it's immunity to updates. The joke is that this mod will have the same immunity to updates.

            Ultranova Running with Kroom's

              RedAndCosmoteer That's because Kroom's removes the path that I'm also trying to remove. What you want to do is remove this from the mod.txt (in Kroom's Forge)

              //******************** RESKIN VANILLA CREW QUARTERS ROOF ********************
              	{
              		Action = Overrides
              		OverrideIn = "<ships/terran/crew_quarters_small/crew_quarters_small.txt>/Part/Components/Graphics/Roof"
              		Overrides
              		{
              			DamageLevels
              			[
              				{
              					File = "Parts/Crew/VanillaCrewQuarters1x2/roof.png"
              					Size = [1, 2]
              				}
              				{
              					File = "Parts/Crew/VanillaCrewQuarters1x2/roof_33.png"
              					Size = [1, 2]
              				}
              				{
              					File = "Parts/Crew/VanillaCrewQuarters1x2/roof_66.png"
              					Size = [1, 2]
              				}
              			]			
              		}
              	}
              	{
              		Action = Remove
              		Remove = "<ships/terran/crew_quarters_small/crew_quarters_small.txt>/Part/Components/Graphics/OperationalRoofWindows"
              	}
              	{
              		Action = Overrides
              		OverrideIn = "<ships/terran/crew_quarters_med/crew_quarters_med.txt>/Part/Components/Graphics/Roof"
              		Overrides
              		{
              			DamageLevels
              			[
              				{
              					File = "Parts/Crew/VanillaCrewQuarters2x2/roof.png"
              					Size = [2, 2]
              				}
              				{
              					File = "Parts/Crew/VanillaCrewQuarters2x2/roof_33.png"
              					Size = [2, 2]
              				}
              				{
              					File = "Parts/Crew/VanillaCrewQuarters2x2/roof_66.png"
              					Size = [2, 2]
              				}
              			]			
              		}
              	}
              	{
              		Action = Remove
              		Remove = "<ships/terran/crew_quarters_med/crew_quarters_med.txt>/Part/Components/Graphics/OperationalRoofWindows"
              	}
              	//******************** RESKIN VANILLA REACTOR ROOF ********************
              	{
              		Action = Overrides
              		OverrideIn = "<ships/terran/reactor_small/reactor_small.txt>/Part/Components/Graphics/Roof"
              		Overrides
              		{
              			DamageLevels
              			[
              				{
              					File = "Parts/Power/VanillaReactor2x2/roof.png"
              					Size = [2, 2]
              				}
              				{
              					File = "Parts/Power/VanillaReactor2x2/roof_33.png"
              					Size = [2, 2]
              				}
              				{
              					File = "Parts/Power/VanillaReactor2x2/roof_66.png"
              					Size = [2, 2]
              				}
              			]			
              		}
              	}
              	{
              		Action = Overrides
              		OverrideIn = "<ships/terran/reactor_small/reactor_small.txt>/Part/Components/Graphics/OperationalRoofWindows"
              		Overrides
              		{
              			DamageLevels
              			[
              				{
              					File = "Parts/Power/VanillaReactor2x2/roof_windows.png"
              					Size = [2, 2]
              				}
              				{
              					File = "Parts/Power/VanillaReactor2x2/roof_windows_33.png"
              					Size = [2, 2]
              				}
              				{
              					File = "Parts/Power/VanillaReactor2x2/roof_windows_66.png"
              					Size = [2, 2]
              				}
              			]			
              		}
              	}

                Ultranova And because removing something twice is impossible, the game crashes. Got it.

                RedAndCosmoteer I'll try and work out how that can be fixed.

                Guess it's time to invade Kroom's DMs

                  Ultranova
                  Well, I'm running it with ABH and it crashes.

                  What did I do wrong?

                    RedAndCosmoteer Well, because it removed something, ABH uses graphics from it, so it can't use it!

                    Just delete that part from the mod.txt, it's not like you're going to use it out of the other 300 400 500 600 parts ABH has

                    Also

                    "Windows are structural weaknesses. Geth do not use them."

                    @Ultranova
                    CHANGELOG:

                    Changed the quote to the correct one

                    Ultranova does this replace the roofs or add new parts with no windows? I would still like to use the windowed rooms since windows can add a good sense of depth or detail in certain areas.

                      kieffer5101 Replace, I can't make it add parts because it's near impossible to maintain, as I found out...

                      However, I could technically do a trick and find another way to do it...

                      Ultranova Weapons Extension where?

                        RedAndCosmoteer Coming soon >:[