[1.1.2575 + Royalty] Doors and walls overlap in monument

Started by Amnesiac, March 17, 2020, 02:04:14 AM

Previous topic - Next topic

Amnesiac

The quest wants me to build steel walls in the same cells it wants me to build steel doors.


Screenshot: https://i.imgur.com/yL8kuAL.jpg


Here's the debug from the quest
-----------------
Id: 41
State: Ongoing
Data:
<saveable Class="Quest">
  <id>41</id>
  <name>Fearful Edifice</name>
  <appearanceTick>11414000</appearanceTick>
  <acceptanceTick>11570843</acceptanceTick>
  <ticksUntilAcceptanceExpiry>27991</ticksUntilAcceptanceExpiry>
  <acceptedBy>null</acceptedBy>
  <challengeRating>1</challengeRating>
  <description>A mysterious message has arrived. It seems it was transmitted by a machine persona that refuses to name itself. The message asks that you build a very specific monument.

The monument is 18 x 8 in size and will require these resources (total value $953):

  - Marble blocks x226
  - Granite blocks x221
  - Steel x290

Construction must be completed within &lt;color=#87F6F6FF&gt;13 days&lt;/color&gt; of accepting the task. Upon completion, transport pods with the following resources will arrive (total value&lt;color=#DBB40CFF&gt; $3400&lt;/color&gt;):

  - Resurrector mech serum x2</description>
  <root>BuildMonument_Basic</root>
  <signalsReceivedDebug IsNull="True" />
  <parts>
    <li Class="QuestPart_DestroyThingsOrPassToWorldOnCleanup">
      <things>
        <li>Thing_MonumentMarker709963</li>
      </things>
    </li>
    <li Class="QuestPart_DropPods">
      <inSignal>Quest41.OuterNodeCompleted</inSignal>
      <dropSpot>(-1000, -1000, -1000)</dropSpot>
      <useTradeDropSpot>True</useTradeDropSpot>
      <mapParent>WorldObject_95</mapParent>
      <items>
        <li Class="ThingWithComps">
          <def>MechSerumResurrector</def>
          <id>MechSerumResurrector709964</id>
          <health>80</health>
          <stackCount>2</stackCount>
          <questTags IsNull="True" />
          <target>null</target>
        </li>
      </items>
      <pawns />
      <importantLookTarget>null</importantLookTarget>
      <thingsToExcludeFromHyperlinks />
    </li>
    <li Class="QuestPart_Pass">
      <inSignal>Quest41.monumentMarker.MonumentCompleted</inSignal>
      <outSignal>Quest41.OuterNodeCompleted</outSignal>
    </li>
    <li Class="QuestPart_DropMonumentMarkerCopy">
      <inSignal>Quest41.OuterNodeCompleted2</inSignal>
      <outSignalResult>Quest41.DroppedMonumentMarkerCopy</outSignalResult>
      <mapParent>WorldObject_95</mapParent>
      <copy>null</copy>
    </li>
    <li Class="QuestPart_Letter">
      <inSignal>Quest41.DroppedMonumentMarkerCopy</inSignal>
      <letter Class="StandardLetter">
        <ID>567</ID>
        <def>NeutralEvent</def>
        <label>New monument marker arrived</label>
        <lookTargets IsNull="True" />
        <relatedFaction>null</relatedFaction>
        <text>Since the monument marker has been destroyed, a new one has been sent.</text>
        <quest>Quest_41</quest>
        <hyperlinkThingDefs IsNull="True" />
      </letter>
      <useColonistsOnMap>null</useColonistsOnMap>
    </li>
    <li Class="QuestPart_Pass">
      <inSignal>Quest41.monumentMarker.Destroyed</inSignal>
      <outSignal>Quest41.OuterNodeCompleted2</outSignal>
    </li>
    <li Class="QuestPart_QuestEnd">
      <inSignal>Quest41.OuterNodeCompleted3</inSignal>
      <outcome>Success</outcome>
      <sendLetter>True</sendLetter>
    </li>
    <li Class="QuestPart_Delay">
      <inSignalEnable>Quest41.monumentMarker.MonumentCompleted</inSignalEnable>
      <outSignalsCompleted>
        <li>Quest41.OuterNodeCompleted3</li>
      </outSignalsCompleted>
      <expiryInfoPart>Protect the monument for {0}</expiryInfoPart>
      <expiryInfoPartTip>Protect the monument until {0}</expiryInfoPartTip>
      <inspectString>Protect for {0}</inspectString>
      <inspectStringTargets>
        <li>Thing_MonumentMarker709963</li>
      </inspectStringTargets>
    </li>
    <li Class="QuestPart_DestroyThingsOrPassToWorld">
      <inSignal>Quest41.OuterNodeCompleted4</inSignal>
      <things>
        <li>Thing_MonumentMarker709963</li>
      </things>
    </li>
    <li Class="QuestPart_Letter">
      <inSignal>Quest41.OuterNodeCompleted4</inSignal>
      <letter Class="StandardLetter">
        <ID>568</ID>
        <def>NeutralEvent</def>
        <label>Monument time expired</label>
        <lookTargets IsNull="True" />
        <relatedFaction>null</relatedFaction>
        <text>Your time limit to construct the monument has expired. You have failed the quest 'Fearful Edifice'.</text>
        <quest>Quest_41</quest>
        <hyperlinkThingDefs IsNull="True" />
      </letter>
      <useColonistsOnMap>null</useColonistsOnMap>
    </li>
    <li Class="QuestPart_QuestEnd">
      <inSignal>Quest41.OuterNodeCompleted4</inSignal>
      <outcome>Fail</outcome>
    </li>
    <li Class="QuestPart_Delay">
      <inSignalEnable>Quest41.Initiate</inSignalEnable>
      <inSignalDisable>Quest41.monumentMarker.MonumentCompleted</inSignalDisable>
      <outSignalsCompleted>
        <li>Quest41.OuterNodeCompleted4</li>
      </outSignalsCompleted>
      <state>Enabled</state>
      <enableTick>11570843</enableTick>
      <delayTicks>793831</delayTicks>
      <expiryInfoPart>Expires in {0}</expiryInfoPart>
      <expiryInfoPartTip>Expires on {0}</expiryInfoPartTip>
      <inspectStringTargets />
      <isBad>True</isBad>
    </li>
    <li Class="QuestPart_DropPods">
      <inSignal>Quest41.Initiate</inSignal>
      <dropSpot>(-1000, -1000, -1000)</dropSpot>
      <useTradeDropSpot>True</useTradeDropSpot>
      <mapParent>WorldObject_95</mapParent>
      <items />
      <pawns />
      <importantLookTarget>Thing_MonumentMarker709963</importantLookTarget>
      <thingsToExcludeFromHyperlinks>
        <li>MonumentMarker</li>
      </thingsToExcludeFromHyperlinks>
    </li>
  </parts>
  <tags />
</saveable>

Active QuestParts:
QuestPart_Delay (index=11)

Mihokyo

Same for me but, it's a sarcophagus on a table

picture : https://ibb.co/5vgKVw6

-----------------
Id: 4231559
State: Ongoing
Data:
<saveable Class="Quest">
  <id>4231559</id>
  <name>A Fearful Building</name>
  <appearanceTick>12058000</appearanceTick>
  <acceptanceTick>12221934</acceptanceTick>
  <ticksUntilAcceptanceExpiry>51431</ticksUntilAcceptanceExpiry>
  <acceptedBy>null</acceptedBy>
  <challengeRating>2</challengeRating>
  <description>Baroness &lt;color=#D09B61FF&gt;Caluskio Casnos&lt;/color&gt; of &lt;color=#00FF00FF&gt;The White Empire&lt;/color&gt; is requesting that you build a monument to express how supreme she is.

The monument is 25 x 20 in size and will require these resources (total value $2477):

  - Any of: Metallic, woody, stony x1070
  - Any of: Stony x250
  - Any of:
    - Sandstone blocks x1432
    - Granite blocks x1432
    - Limestone blocks x1432
    - Slate blocks x1432
    - Marble blocks x1432

Construction must be completed within &lt;color=#87F6F6FF&gt;42 days&lt;/color&gt; of accepting the task. You'll receive the rewards when you finish construction.

If the monument is destroyed within &lt;color=#87F6F6FF&gt;15 days&lt;/color&gt; days of construction, your relations with &lt;color=#00FF00FF&gt;The White Empire&lt;/color&gt; will fall by -10.</description>
  <root>BuildMonument_Basic</root>
  <signalsReceivedDebug IsNull="True" />
  <parts>
    <li Class="QuestPart_InvolvedFactions">
      <factions>
        <li>Faction_10</li>
      </factions>
    </li>
    <li Class="QuestPart_DestroyThingsOrPassToWorldOnCleanup">
      <things>
        <li>Thing_MonumentMarker4231560</li>
      </things>
    </li>
    <li Class="QuestPart_DropPods">
      <inSignal>Quest4231559.OuterNodeCompleted</inSignal>
      <dropSpot>(-1000, -1000, -1000)</dropSpot>
      <useTradeDropSpot>True</useTradeDropSpot>
      <mapParent>WorldObject_96</mapParent>
      <items>
        <li Class="ThingWithComps">
          <def>ArmorskinGland</def>
          <id>ArmorskinGland4231580</id>
          <health>50</health>
          <stackCount>1</stackCount>
          <questTags IsNull="True" />
        </li>
        <li Class="ThingWithComps">
          <def>ToughskinGland</def>
          <id>ToughskinGland4231582</id>
          <health>50</health>
          <stackCount>1</stackCount>
          <questTags IsNull="True" />
        </li>
        <li Class="ThingWithComps">
          <def>FSFBionicJaw</def>
          <id>FSFBionicJaw4231584</id>
          <health>50</health>
          <stackCount>1</stackCount>
          <questTags IsNull="True" />
        </li>
        <li Class="ThingWithComps">
          <def>FSFBionicLung</def>
          <id>FSFBionicLung4231583</id>
          <health>50</health>
          <stackCount>1</stackCount>
          <questTags IsNull="True" />
        </li>
        <li Class="ThingWithComps">
          <def>FSFBionicKidney</def>
          <id>FSFBionicKidney4231581</id>
          <health>50</health>
          <stackCount>1</stackCount>
          <questTags IsNull="True" />
        </li>
        <li Class="ThingWithComps">
          <def>Plasteel</def>
          <id>Plasteel4231585</id>
          <stackCount>75</stackCount>
          <questTags IsNull="True" />
        </li>
        <li Class="ThingWithComps">
          <def>Plasteel</def>
          <id>Plasteel4231586</id>
          <stackCount>75</stackCount>
          <questTags IsNull="True" />
        </li>
        <li Class="ThingWithComps">
          <def>Plasteel</def>
          <id>Plasteel4231587</id>
          <stackCount>155</stackCount>
          <questTags IsNull="True" />
        </li>
      </items>
      <pawns />
      <importantLookTarget>null</importantLookTarget>
      <thingsToExcludeFromHyperlinks />
    </li>
    <li Class="QuestPart_Choice">
      <inSignalChoiceUsed>Quest4231559.OuterNodeCompleted</inSignalChoiceUsed>
      <choices>
        <li>
          <questParts>
            <li>QuestPart_4231559_2</li>
          </questParts>
          <rewards>
            <li Class="Reward_Items">
              <items>
                <li>Thing_ArmorskinGland4231580</li>
                <li>Thing_ToughskinGland4231582</li>
                <li>Thing_FSFBionicJaw4231584</li>
                <li>Thing_FSFBionicLung4231583</li>
                <li>Thing_FSFBionicKidney4231581</li>
                <li>Thing_Plasteel4231585</li>
                <li>Thing_Plasteel4231586</li>
                <li>Thing_Plasteel4231587</li>
              </items>
              <itemDefs />
              <lastTotalMarketValue>0</lastTotalMarketValue>
            </li>
          </rewards>
        </li>
      </choices>
    </li>
    <li Class="QuestPart_Pass">
      <inSignal>Quest4231559.monumentMarker.MonumentCompleted</inSignal>
      <outSignal>Quest4231559.OuterNodeCompleted</outSignal>
    </li>
    <li Class="QuestPart_Letter">
      <inSignal>Quest4231559.OuterNodeCompleted2</inSignal>
      <letter Class="StandardLetter">
        <ID>4231588</ID>
        <def>PositiveEvent</def>
        <label>Monument completed</label>
        <lookTargets IsNull="True" />
        <relatedFaction>null</relatedFaction>
        <text>You completed construction of the monument.

You must not destroy it for at least &lt;color=#87F6F6FF&gt;15 days&lt;/color&gt;, otherwise you will anger &lt;color=#00FF00FF&gt;The White Empire&lt;/color&gt; (-10 goodwill).</text>
        <quest>Quest_4231559</quest>
        <hyperlinkThingDefs IsNull="True" />
        <hyperlinkHediffDefs IsNull="True" />
      </letter>
      <useColonistsOnMap>null</useColonistsOnMap>
    </li>
    <li Class="QuestPart_Letter">
      <inSignal>Quest4231559.OuterNodeCompleted3</inSignal>
      <letter Class="StandardLetter">
        <ID>4231589</ID>
        <def>NeutralEvent</def>
        <label>Monument destroyed</label>
        <lookTargets IsNull="True" />
        <relatedFaction>null</relatedFaction>
        <text>&lt;color=#D09B61FF&gt;Caluskio&lt;/color&gt; is offended that you allowed the monument to be ruined so soon after completion.

Your relations with &lt;color=#00FF00FF&gt;The White Empire&lt;/color&gt; have fallen by -10.</text>
        <quest>Quest_4231559</quest>
        <hyperlinkThingDefs IsNull="True" />
        <hyperlinkHediffDefs IsNull="True" />
      </letter>
      <useColonistsOnMap>null</useColonistsOnMap>
    </li>
    <li Class="QuestPart_FactionGoodwillChange">
      <inSignal>Quest4231559.OuterNodeCompleted3</inSignal>
      <change>-10</change>
      <faction>Faction_10</faction>
    </li>
    <li Class="QuestPart_QuestEnd">
      <inSignal>Quest4231559.OuterNodeCompleted3</inSignal>
      <outcome>Fail</outcome>
    </li>
    <li Class="QuestPart_Pass">
      <inSignal>Quest4231559.monumentMarker.MonumentDestroyed</inSignal>
      <outSignal>Quest4231559.OuterNodeCompleted3</outSignal>
    </li>
    <li Class="QuestPart_QuestEnd">
      <inSignal>Quest4231559.OuterNodeCompleted4</inSignal>
      <outcome>Success</outcome>
    </li>
    <li Class="QuestPart_Delay">
      <inSignalEnable>Quest4231559.OuterNodeCompleted2</inSignalEnable>
      <outSignalsCompleted>
        <li>Quest4231559.OuterNodeCompleted4</li>
      </outSignalsCompleted>
      <delayTicks>900000</delayTicks>
      <expiryInfoPart>Do not destroy the monument for {0}</expiryInfoPart>
      <expiryInfoPartTip>Do not destroy the monument for {0}</expiryInfoPartTip>
      <inspectString>Keep monument {0}</inspectString>
      <inspectStringTargets>
        <li>Thing_MonumentMarker4231560</li>
      </inspectStringTargets>
    </li>
    <li Class="QuestPart_Pass">
      <inSignal>Quest4231559.monumentMarker.MonumentCompleted</inSignal>
      <outSignal>Quest4231559.OuterNodeCompleted2</outSignal>
    </li>
    <li Class="QuestPart_DropMonumentMarkerCopy">
      <inSignal>Quest4231559.OuterNodeCompleted5</inSignal>
      <outSignalResult>Quest4231559.DroppedMonumentMarkerCopy</outSignalResult>
      <mapParent>WorldObject_96</mapParent>
      <copy>null</copy>
    </li>
    <li Class="QuestPart_Letter">
      <inSignal>Quest4231559.DroppedMonumentMarkerCopy</inSignal>
      <letter Class="StandardLetter">
        <ID>4231590</ID>
        <def>NeutralEvent</def>
        <label>New monument marker arrived</label>
        <lookTargets IsNull="True" />
        <relatedFaction>null</relatedFaction>
        <text>Since the monument marker has been destroyed, a new one has been sent.</text>
        <quest>Quest_4231559</quest>
        <hyperlinkThingDefs IsNull="True" />
        <hyperlinkHediffDefs IsNull="True" />
      </letter>
      <useColonistsOnMap>null</useColonistsOnMap>
    </li>
    <li Class="QuestPart_Pass">
      <inSignal>Quest4231559.monumentMarker.Destroyed</inSignal>
      <outSignal>Quest4231559.OuterNodeCompleted5</outSignal>
    </li>
    <li Class="QuestPart_DestroyThingsOrPassToWorld">
      <inSignal>Quest4231559.OuterNodeCompleted6</inSignal>
      <things>
        <li>Thing_MonumentMarker4231560</li>
      </things>
    </li>
    <li Class="QuestPart_Letter">
      <inSignal>Quest4231559.OuterNodeCompleted6</inSignal>
      <letter Class="StandardLetter">
        <ID>4231591</ID>
        <def>NeutralEvent</def>
        <label>Monument time expired</label>
        <lookTargets IsNull="True" />
        <relatedFaction>null</relatedFaction>
        <text>Your time limit to construct the monument has expired. You have failed the quest 'A Fearful Building'.

Your relations with &lt;color=#00FF00FF&gt;The White Empire&lt;/color&gt; have decreased by 5.</text>
        <quest>Quest_4231559</quest>
        <hyperlinkThingDefs IsNull="True" />
        <hyperlinkHediffDefs IsNull="True" />
      </letter>
      <useColonistsOnMap>null</useColonistsOnMap>
    </li>
    <li Class="QuestPart_FactionGoodwillChange">
      <inSignal>Quest4231559.OuterNodeCompleted6</inSignal>
      <change>-5</change>
      <faction>Faction_10</faction>
    </li>
    <li Class="QuestPart_QuestEnd">
      <inSignal>Quest4231559.OuterNodeCompleted6</inSignal>
      <outcome>Fail</outcome>
    </li>
    <li Class="QuestPart_Delay">
      <inSignalEnable>Quest4231559.Initiate</inSignalEnable>
      <inSignalDisable>Quest4231559.monumentMarker.MonumentCompleted</inSignalDisable>
      <outSignalsCompleted>
        <li>Quest4231559.OuterNodeCompleted6</li>
      </outSignalsCompleted>
      <state>Enabled</state>
      <enableTick>12221934</enableTick>
      <delayTicks>2548616</delayTicks>
      <expiryInfoPart>Expires in {0}</expiryInfoPart>
      <expiryInfoPartTip>Expires on {0}</expiryInfoPartTip>
      <inspectStringTargets />
      <isBad>True</isBad>
    </li>
    <li Class="QuestPart_DropPods">
      <inSignal>Quest4231559.Initiate</inSignal>
      <dropSpot>(-1000, -1000, -1000)</dropSpot>
      <useTradeDropSpot>True</useTradeDropSpot>
      <mapParent>WorldObject_96</mapParent>
      <items />
      <pawns />
      <importantLookTarget>Thing_MonumentMarker4231560</importantLookTarget>
      <thingsToExcludeFromHyperlinks>
        <li>MonumentMarker</li>
      </thingsToExcludeFromHyperlinks>
    </li>
  </parts>
  <tags />
</saveable>

Active QuestParts:
QuestPart_Delay (index=20)



Tynan

Is this happening on the latest versions? I think we may have fixed this some time ago.
Tynan Sylvester - @TynanSylvester - Tynan's Blog

Mihokyo

Yes it was on the latest (1.1.2654)

I drag my save if you want it, but i already debug the quest to "finish" the monument...

The quest is "A Fearful Building"

https://drive.google.com/file/d/1hW0hHq4io2oZ_Fu5JER6Gxvy111Iz7hB/view?usp=sharing

ison

This bug should be already fixed on the unstable branch. If someone encounters it there, please report it, thanks.