RimWorld

RimWorld

[B19] Removable Mt.Rock Roof Patche
42 Comments
Proxyer  [author] 28 Feb, 2020 @ 2:14pm 
Mod description has also been fixed. Thank you @sunnychaos.
Proxyer  [author] 28 Feb, 2020 @ 2:11pm 
@sunnychaos
Oh! sorry, I forgot to write the notice. Please use here.

1.0 & 1.1 multi-version

[1.1] Removable Mt.Rock Roof Patche
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1541438898
SunnyImWunderland 28 Feb, 2020 @ 2:05pm 
1.1??
Proxyer  [author] 17 Oct, 2018 @ 1:14pm 
[ Update for 1.0 ]

Version 1.0 is here.

[1.0] Removable Mt.Rock Roof Patche
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1541438898
Proxyer  [author] 17 Oct, 2018 @ 12:26pm 
@kartonbaba
please wait a moment. I will respond immediately. (Prepare version 1.0 separately from B19 version.)
turret001 17 Oct, 2018 @ 10:13am 
Hello! any plans on 1.0 update?
Proxyer  [author] 4 Oct, 2018 @ 8:16am 
@rav
Hello rav. Forgive me with a hard to understand description.

Q1 : It will insects still spawn in overhead mountain areas or are totally disabled?
A1 : Yes. Introducing this Mod (patch), the conditions under which insects spawn (the ceiling can not be removed) disappear. Therefore, insect spawn does not usually occur. However, because the drill mining is irrelevant to the ceiling, the incident will occur.
Proxyer  [author] 4 Oct, 2018 @ 8:15am 
Q2 : If disabled, how can i enable them to spawn normally but they dont spawn when i remove the roof?
A2 : This Mod makes it possible to remove "roof of overhead mountain" by patching Core when reading game data. This operation is done at the beginning of the game and you can not change those settings later during the game. If you want insects to spawn, you need to disable this Mod and restart the game. However, you will do that, "the roof of overhead mountain" can not be removed either. These are occurring due to specifications in B19. With my knowledge of xml, I can not make the setting variable. Excuse me. X(
rav 4 Oct, 2018 @ 6:54am 
Hello will insects still spawn in overhead mountain areas or are totally disabled? If disabled, how can i enable them to spawn normally but they dont spawn when i remove the roof? Thanks
Proxyer  [author] 23 Sep, 2018 @ 12:32am 
The following description was added.
- After patching, "overhead mountain roofs" penetrate the attacks of transport pods and mortar.

Proxyer  [author] 23 Sep, 2018 @ 12:15am 
@VerdeCaelum
Hello VerdeCaelum
Yes. In vanilla "overhead mountain roofs" prevented mortar attacks, but after you subscribe to this mod, mortar shells and falling assault pods will pass. In the game, it is decided by the type of ceiling (whether it can be removed or not) whether they can pass.

@"The" SeanMacLeod
Thank you for answering. I guessed it was probably a shell penetration.

It may be more user-friendly to add an explanation about this point. I will add it later.
"The" SeanMacLeod 22 Sep, 2018 @ 5:03pm 
@VerdeCaelum
What exactly are you asking? Whether mortars can destroy the mountain? Or whether mortars can destroy any roof?
Chrissant 22 Sep, 2018 @ 5:00pm 
Does this mod make overhead roofs vulnerable to mortar fire?
Proxyer  [author] 22 Sep, 2018 @ 10:05am 
@Dr. Jack Bright
Hello Dr. Jack Bright.
In this Mod, only removal function is added. If you want to build it, I recommend " Expanded Roofing " Mod. =]
TheEventHorizon 22 Sep, 2018 @ 9:46am 
Is there a way you can use this to place overhead mountains for insect trap purposes?
Because I would like that feature if it is not in the mod already...
"The" SeanMacLeod 2 Sep, 2018 @ 6:51pm 
@Proxyer
Yep, that's exactly what I meant! It wasn't a complaint :TheSmiley:
Proxyer  [author] 2 Sep, 2018 @ 3:49pm 
@kartonbaba
Hello!
Of course at the corner part, if it is within 1 cell distance, I think that it is no problem even if the ceiling of an unknown area can be removed.

However, when a Mod to which behavior is applied to an unknown area is implemented,
Perhaps the enemies also become "possible to take actions against places that should not be visible, if true".

If that happens, the enemies who have come into contact with the walls may attack or be able to become colonists who are inside the wall.

@"The" SeanMacLeod
Hello. For unknown areas, colonists can not do anything. This is the specification of vanilla. Please work first after discovering that area.
"The" SeanMacLeod 2 Sep, 2018 @ 2:58pm 
Can't unroof unseen areas without seeing them.....
turret001 2 Sep, 2018 @ 9:12am 
my favorite mod. wish I could designate to unroof non-mined (unseen) areas aswell.
Proxyer  [author] 1 Sep, 2018 @ 5:06pm 
@[WTG] Mandrid
I think so, too. But, attention is required for mining by deep drill as insects spawn.
Mandrid 1 Sep, 2018 @ 4:49pm 
Not exactly balanced... but the best alternative for right now.
Proxyer  [author] 30 Aug, 2018 @ 3:43pm 
B18 version here.
[B18] Removable Mt.Rock Roof Patche
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1201575387
Proxyer  [author] 7 Aug, 2018 @ 4:07am 
Version change UB1.0 to B19.
I confirmed the operation on Beta 19.
Proxyer  [author] 2 Aug, 2018 @ 5:43pm 
Fixed the description of Mod.

Mod에 대한 설명이 수정되었습니다.
修复了Mod的描述。
修復了Mod的描述。
Modの説明を修正しました。
Proxyer  [author] 2 Aug, 2018 @ 5:05pm 
@Fear None
I was doing experiments now.

If use this mod, Dev mode => Open debug actions menu => tool Do incident (Map)
and you can see "infestation [NO]"?

This [NO] mean is flag disabled.

Indeed, in Dev mode you can force an event, but in normal play the event itself does not occur. Therefore, if you use this Mod, I think that it is not only possible to remove "overhead mountain" but also to have the effect of not causing the incident of "insect infestation" at the same time.
Proxyer  [author] 2 Aug, 2018 @ 3:20pm 
@Fear None
I apologize and appreciate you deeply.
Proxyer  [author] 2 Aug, 2018 @ 2:42pm 
For now, I will add it as an important note to Mod explanation.
Proxyer  [author] 2 Aug, 2018 @ 2:40pm 
Report of investigation:
The occurrence flag of the "insect infestations" incident is definitely "RoofRockThick".

However, the spawn location of the insect is limited to the place of "isThickRoof = true", not "RoofRockThick" place.

Therefore, I may not be able to solve it simply by changing the elements of the Defs file.

To solve this, the process of temporarily switching "isThickRoof = true" from "overhead mountain (RoofRockThick)" flag to "isThickRoof = false" only when creating a dll and removing the ceiling is done It may be necessary.

But now I do not have the ability to do those tasks. Therefore, if you want to solve those problems, you can choose either to play without using this mod, or in the scenario editor to turn off the "insect infestations" incident.
Proxyer  [author] 2 Aug, 2018 @ 1:43pm 
In other words, as you reported. Currently, due to this patch insect infestations are not going to happen.

The simplest solution would be to edit the scenario and stop the case of 'insect infestations'.

In order to solve this problem, I may need to create a Defsfile as well as a patch. I will try a little.
Proxyer  [author] 2 Aug, 2018 @ 1:43pm 
@Fear None
Ah, I can understand the meaning (perhaps). I mistakenly received what you reported.

About this problem:
The condition under which insect infestations occur is the place (cell) where the ceiling of "overhead mountain" exists.

However, this patch has removed the flag (isThickRoof = true) which can not remove the ceiling from "overhead mountain" (isThickRoof = false).

But in reality there are no places (isThickRoof = true) which are conditions for insect infestations to occur, so there is a place that matches the judgment of where the insect spawns, even if the incident occurs Because it does not exist, it can not occur because there is no place where insect infestations are possible.
Chama 2 Aug, 2018 @ 1:31pm 
Doing some testing:

Same Save both times:

(With mod enabled)
1.) Mined into mountain where there is overhead mountain above
2.) Played with dev options, spawned in infestation
3.) Message appears, no infestation actually spawning

(Without mod enabled)
1.) Same mountain, same place
2.) Spawned Infestation
3.) Infestation actually happened, spawned and is working
Chama 2 Aug, 2018 @ 11:53am 
So the "rock roof flag" seems to be non-existant when using this mod from what I can tell.
Chama 2 Aug, 2018 @ 11:52am 
Yes, but thats not what I'm saying. I'm simply saying that where there is OVERHEAD MOUNTAIN, not removed by the tool at all, infestations are broken. I havent used the tool ONCE in my playthrough, and my base has overhead mountain sitting right on it. When I use the dev tool to spawn an infestation, the message appears, but no insects spawn because this mod breaks something to do with them spawning under overhead mountain. Again, there is overhead mountain in my base but infestations are BROKEN because of this mod.
Proxyer  [author] 2 Aug, 2018 @ 2:41am 
Indeed I understood.
At the time of "RimWorld 1.0.1982 rev 1383", what I understand is as follows.

1. When "overhead mountain" is removed, it is no longer under the "rock ceiling" which is the condition under which insects are spawned.

2. Naturally, the cell with the ceiling once removed eliminates the "rock roof" flag.

Therefore, it is the specification of vanilla that the incident of "Infestation" does not occur under vacant lots where "overhead mountain" has been removed or under the roof made with normal construction menu.

It is not influenced by this Mod.
Chama 2 Aug, 2018 @ 1:36am 
Yeah, I know. But I'm saying, is that when I have overhead mountain and this mod installed, infestations are blocked and cannot spawn at all. Is that intended?
Proxyer  [author] 2 Aug, 2018 @ 1:20am 
Hello, Fear None.
It is a good idea as an additional explanation. I modified it a little.

Revised:
If you remove "overhead mountain" roof, it is the same as removing "rock roof (thin)" and it can not be reinstalled. Therefore, the roof you can install will be one that can be constructed with vanilla.

(fixed take3)
Chama 2 Aug, 2018 @ 12:36am 
Looks like this mod removes infestations all together. Must change something to do with the way overhead roofs handle, and you literally can't get an infestation at all. Can't even spawn one in.
Chama 20 Jul, 2018 @ 5:17am 
Ahh thanks for the clarification @Proxyer
Proxyer  [author] 20 Jul, 2018 @ 5:10am 
@Fear None
Hello Fear None.
Currently, "Unstable build of 1.0" is updated every day, specifications are changed frequently. When I made this Mod, there was no descent of the drop pod against under the ceiling of "overhead mountain". However, since the update of some time, when the attack of the drop pod intensifies, it confirms that it penetrated and dropped only once. So, I confirmed it only once, not after the latest update. Therefore, I applied the latest update, and the penetration is unconfirmed.
Thank you.
Chama 20 Jul, 2018 @ 4:34am 
Does this make it so you can get raided with drop pod raiders under overhead mountain?!?? My base is under the mountain and haven't removed it and they went right through the overhead mountain.
Proxyer  [author] 5 Jul, 2018 @ 4:29pm 
@Reykan
Thank you for your comment. I think that it would be desirable / impossible depending on the scenario difficulty. But I do not have the ability to add them. : (
Reykan 5 Jul, 2018 @ 12:36pm 
anti-infestation mod, interesting.