View Issue Details

IDProjectCategoryView StatusLast Update
0000442Medieval EngineersBugpublic2023-02-04 16:28
Reportermaxwell Assigned To 
PrioritynormalSeveritytweakReproducibilityhave not tried
Status newResolutionopen 
PlatformWindows 
Target Version0.7.5 (unreleased) 
Summary0000442: Mistake in generated blocks definition
Description

The "WallStoneWithDoor" block and the "ArchStoneSmallRight" (Wall Arch right side)
both have mistakes in their definition of generated blocks.
This leads to generated blocks, which are still existing after building other blocks next to the mentioned wall variants.

A fix with the entries for the definitions (in AdditionalBlocksConfig.sbc) is attached to this report.

Steps To Reproduce

Build a stone wall with door or a right arch wall, place a simple stone wall to the adjacent sides and check for the generated blocks at every side.

TagsNo Source

Activities

maxwell

2023-01-10 11:49

reporter  

GeneratedBlocks_fixed.txt (3,796 bytes)   
 <Definition xsi:type="MyObjectBuilder_AdditionalBlocksDefinition">
    <Id Type="Block" Subtype="ArchStoneSmallRight" />

    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_Side_V2" Key="BackLeft">
      <Check x="1" y="0" z="0" />
      <Check x="0" y="0" z="-1" />
      <Rotation y="270" />
    </Generate>

    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_Side_V4" Key="FrontLeft">
      <Check x="1" y="0" z="0" />
      <Check x="0" y="0" z="1" />
    </Generate>	
	
    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_Top" Key="TopBack">
      <Check x="0" y="0" z="-1" />
      <Check x="0" y="1" z="0" />
    </Generate>
    
    
    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdgeRoundInner_V3" Key="RightRound">
      <Check x="0" y="0" z="0" />
      <Rotation x="0" y="0" z="0" />
    </Generate>
    
    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdgeRoundInner_V4" Key="RightRound_2">
      <Check x="0" y="0" z="-1" />
      <Rotation x="0" y="180" z="0" />
    </Generate>

    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_InnerSide_V1" Key="TopBack_2">
      <Check x="0" y="0" z="-1" />
      <Check x="0" y="1" z="0" />
      <Rotation x="90" y="-90" />
    </Generate>
	
    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_SideSmallBottom_V1" Key="TopRight">
      <Check x="-1" y="0" z="0" />
	   <Rotation x="90" y="-180" z="0" />
    </Generate>

    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_SideSmallBottom_V1" Key="BottomRight">
      <Check x="1" y="0" z="0" />
      <Check x="0" y="1" z="0" />
	  <Rotation x="0" y="0" z="-90" />
    </Generate> 

  </Definition>
  
  <Definition xsi:type="MyObjectBuilder_AdditionalBlocksDefinition">
    <Id Type="Block" Subtype="WallStoneWithDoor" />

    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_Side_V2" Key="BackRight">
      <Check x="0" y="0" z="-1" />
      <Check x="-1" y="0" z="0" />
    </Generate>

    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_Side_V2" Key="BackLeft">
      <Check x="1" y="0" z="0" />
      <Check x="0" y="0" z="-1" />
      <Rotation y="270" />
    </Generate>
	
    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_Side_V3" Key="FrontRight">
      <Check x="-1" y="0" z="0" />
      <Check x="0" y="0" z="1" />
    </Generate>	

    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_Side_V4" Key="FrontLeft">
      <Check x="1" y="0" z="0" />
      <Check x="0" y="0" z="1" />
    </Generate>
	

    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_Top" Key="TopBack_2">
      <Check x="0" y="0" z="-1" />
      <Check x="0" y="1" z="0" />
    </Generate>

    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_InnerSide_V1" Key="TopBack">
      <Check x="0" y="0" z="-1" />
      <Check x="0" y="1" z="0" />
      <Rotation x="90" y="-90" />
    </Generate>

    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_BottomCut30_V1" Key="BottomLeftOuter">
      <Check x="0" y="0" z="-1" />
      <Check x="0" y="-1" z="0" />
    </Generate>

    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_BottomCut30_V1" Key="BottomRightOuter">
      <Check x="0" y="0" z="-1" />
      <Check x="0" y="-1" z="0" />
      <Rotation x="-90" y="180" />
    </Generate>

    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_InnerCut20_V1" Key="BottomLeftInner">
      <Check x="0" y="-1" z="0" />
    </Generate>

    <Generate Type="GeneratedBlock" Subtype="GeneratedStoneEdge_InnerCut20_V2" Key="BottomRightrInner">
      <Check x="0" y="-1" z="0" />
    </Generate>

  </Definition>
GeneratedBlocks_fixed.txt (3,796 bytes)   

Issue History

Date Modified Username Field Change
2023-01-10 11:49 maxwell New Issue
2023-01-10 11:49 maxwell File Added: GeneratedBlocks_fixed.txt
2023-01-28 15:38 equinox Tag Attached: No Source
2023-02-04 15:57 equinox Target Version => 0.7.4.x (unreleased)
2023-02-04 16:28 equinox Target Version 0.7.4.x (unreleased) => 0.7.5 (unreleased)