Filed / Tracking BP wont spawn properly (many blocks missing) Alpha 9.2 [00802]

Discussion in 'Tracking / Filed' started by Ann|e Noa|m, Jan 24, 2019.

  1. Ann|e Noa|m

    Ann|e Noa|m Captain

    Joined:
    Oct 21, 2018
    Messages:
    107
    Likes Received:
    570
    Hi!

    Tried to spawn into a survivalgame a base i made in creative.
    It is a big base (class 115).
    Issue is (see pic below) that half the base don't spawn in, console is full off messages like: 32 Loosing data when packing (-3, 267, -56) (SgRx_W).

    Half base:
    20190124013702_1.jpg

    Console:
    20190124013658_1.jpg

    Pls let me know if you need anything else to help you solve this..

    PS! I tried spawning in it multiple times.. same happens every time
     
    #1
  2. Pantera

    Pantera Administrator Staff Member

    • Developer
    • Moderator
    Joined:
    Aug 15, 2016
    Messages:
    3,418
    Likes Received:
    6,106
    Hi can you send me a copy of the BP ?
    & a copy of the creative save game with it spawned in with no blocks missing ?

    When this is in your creative save when you aim a multitool at a block that is there but missing in survival after you spawn it in what name does it show for the block ? can you take a screenshot of it ?

    If these are combat steel blocks in the creative save you are using does using this command with structures id where 'id' is:
    replaceblocks id HullCombatLargeBlocks HullCombatFullLarge

    change any ? I would advise you make a backup copy of the save game before trying anything so you have something to go back to if needed.
     
    #2
  3. Ann|e Noa|m

    Ann|e Noa|m Captain

    Joined:
    Oct 21, 2018
    Messages:
    107
    Likes Received:
    570
    Hi and thanks for the fast reply!
    I will upload the BP..
    when i point multitool on a block i see in creative but not in survival it says "combat steel block L".
    20190124024013_1.jpg

    Trying to replace the blocks in save where they are missing result only in the message: Error parsing entity ID (se pic)
    20190124024609_1.jpg

    How do i send you the savegame btw... that is many files and i cant seem to upload an entire folder ^^

    PS! The clocl is 02:47 at night.. so i have to go sleep some now.. But i will check back here first thing tomorrow.. (and prob on my phone in a minute before i drift of to dreamland).

    thanks for help thus far :)
     

    Attached Files:

    #3
  4. Pantera

    Pantera Administrator Staff Member

    • Developer
    • Moderator
    Joined:
    Aug 15, 2016
    Messages:
    3,418
    Likes Received:
    6,106
    Ok it might not be what I was thinking it might be then.

    you need to replace the id part with the id of the vessel.
    Type di into the console then aim at the vessel the little black box in the center top of the screen should have some numbers after 'id' like this for example:
    id: 4321

    place those numbers where id is for example:
    replaceblocks 4321 HullCombatLargeBlocks HullCombatFullLarge

    SP saves are found here:
    SteamLibrary\steamapps\Common\Empyrion - Galactic Survival\Saves\Games

    Right click on the save file & place your mouse cursor over 'Send to' create a compressed copy of it then drag & drop a copy in your reply box or use the upload a file option.
    If the file is too large use a file hosting site like mediafire, dropbox or google drive then add a share link to it.
     
    #4
  5. Pantera

    Pantera Administrator Staff Member

    • Developer
    • Moderator
    Joined:
    Aug 15, 2016
    Messages:
    3,418
    Likes Received:
    6,106
    @Ann|e Noa|m Hi are you able to supply the save game for this ?
     
    #5
  6. Ann|e Noa|m

    Ann|e Noa|m Captain

    Joined:
    Oct 21, 2018
    Messages:
    107
    Likes Received:
    570
    Lets see... The replaceblockcommand replaced 0 blocks (sorry i forgot to add the ID last night, i was VERY tired).
    Savegame is uploaded

    Good luck O'brave one.. may the old gods of Talon keep you safe in the search for the missing blocks :)
     

    Attached Files:

    #6
  7. Pantera

    Pantera Administrator Staff Member

    • Developer
    • Moderator
    Joined:
    Aug 15, 2016
    Messages:
    3,418
    Likes Received:
    6,106
    Hey I meant the creative save game you mentioned previously where it is not missing any blocks ?
    This is the survival save where they go missing. To examine the issue the save where it is appearing ok is needed.
     
    #7
  8. Ann|e Noa|m

    Ann|e Noa|m Captain

    Joined:
    Oct 21, 2018
    Messages:
    107
    Likes Received:
    570
    #8
  9. Pantera

    Pantera Administrator Staff Member

    • Developer
    • Moderator
    Joined:
    Aug 15, 2016
    Messages:
    3,418
    Likes Received:
    6,106
    #9
  10. Ann|e Noa|m

    Ann|e Noa|m Captain

    Joined:
    Oct 21, 2018
    Messages:
    107
    Likes Received:
    570
    Thanks so much :)

    And if your name, Pantera indicates your sense of music.. i do approve. Hummel-O-War (Manowar) was one of my favorites when i was younger.. hehe

    Keep rocking guys.. you are a making a fantastic game (depending if you fix it so i can spawn in my base ofc :p )
     
    #10
  11. Hicks42

    Hicks42 Rear Admiral

    Joined:
    Dec 4, 2016
    Messages:
    507
    Likes Received:
    1,803
    Actually been through this before. 'Bumblebee of war' is what the gentle-being in question defines his name as.

     
    #11
    Ann|e Noa|m likes this.
  12. Ann|e Noa|m

    Ann|e Noa|m Captain

    Joined:
    Oct 21, 2018
    Messages:
    107
    Likes Received:
    570
    Dang it... i thought i cracked the secret Eleon code here :(
    Almost felt like Robert Langdon in a Dan Brown book...
     
    #12
  13. downwood0

    downwood0 Commander

    Joined:
    Jan 19, 2017
    Messages:
    36
    Likes Received:
    141
    REPORT TEMPLATE

    Post your bugs here using the following template:

    Mode: Creative
    Mode: Singleplayer

    SERVER NAME: (If the issue happened on a public server, please add the name here)
    SEED-ID: 0

    If applicable:

    MODIFIED PLAYFIELDS: No, default creative

    Reproducibility: Always
    Severity: Major

    Type: Copy/Paste

    Summary: Copy/Paste incomplete on large base.

    Description: When using copy/paste on the top of a large (Tall) structure, the block buffer overflows and structural blocks are no longer placed. Devices place normally. This is similar to the BP incomplete spawn error on tall/large bases.

    Steps to Reproduce: Spawn BP. (included) copy any of the identical sections and attempt to rotate and reposition to the top of the blueprint. When pasted, the blocks fail to spawn fully, only about 1/2 way up the connecting arm, but all devices spawn normally.

    If this were built flat, it would spawn normally and would allow for the arms to be fully assembled. The buffer issue only happens with vertical displacement. This, however, is not an applicable solution as then grow plots (which are located in the bottom arm) would then no longer be in alignment with the core and could not be used.

    Svalinn-3 Dev 9.3_2019-01-29_15-24-39.png Svalinn-3 Dev 9.3_2019-01-29_15-25-55.png Svalinn-3 Dev 9.3_2019-01-29_15-26-16.png
     

    Attached Files:

    #13
  14. Pantera

    Pantera Administrator Staff Member

    • Developer
    • Moderator
    Joined:
    Aug 15, 2016
    Messages:
    3,418
    Likes Received:
    6,106
    Can you attach the save game also with it spawned in from screenshot 1 ?
     
    #14
  15. downwood0

    downwood0 Commander

    Joined:
    Jan 19, 2017
    Messages:
    36
    Likes Received:
    141
    Here you go.
     

    Attached Files:

    #15
  16. Fossil

    Fossil Lieutenant

    Joined:
    Jan 21, 2019
    Messages:
    14
    Likes Received:
    5
    So to make a long story short, the issue I am having is a result of this topic:

    https://empyriononline.com/threads/how-do-you-fix-the-center-location-of-a-base.49154/

    The base in question is 194 blocks tall from top to bottom. From center it is only 97. So there is no reason why spawning shouldn't work, but it doesn't and cuts off the upper half. C/P doesn't work either. Most of the time it doesn't paste anything, or sometimes in pieces. I tried for hours to c/p but the result was skewed each time.

    Mode: Creative, Single Player

    Reproducibility: Always
    Severity: Major (for me)

    Type: Builder Tools

    Summary: Copy/Paste tools not working on Base BP.

    Steps to Reproduce:
    - Capture base within Selection grid
    - Hit Copy
    - Move selection grid elsewhere, hit paste then hit paste again.

    BP in question is attached per Taelyn's suggestion.
     

    Attached Files:

    #16
  17. Apan Loon

    Apan Loon Lieutenant

    Joined:
    Jun 7, 2018
    Messages:
    91
    Likes Received:
    52
    I don't pretend to know the details of the game engine, but it seems to me that this is a simple mapping error.

    In the blueprint file, the blocks are arranged in a matrix with x, y and z indices ranging from 0-255. When the blueprint is spawned, these ranges are offset around the zero point. I.e 0-255 maps to -128-127 as seen with "di". This mapping is correct for x and z, but not for y. For y, the range 0-126 maps to 128-254 and any block with a y position larger than 126 is not spawned.

    If the y-axis had the same offset as x and z, this problem would go away. Of course, there may be an intentional reason for this mapping and modifying it might cause a lot of things to change regarding POI spawning etc. I still think that it would be better to make all axis work the same way and fix all, if any, consequences - it removes a special case and that usually makes the code simpler.

    I enclose two blueprints, BA_BoxFrame_255x126.epb is the maximum size that will spawn in all of its blocks and BA_BoxFrame_255x127.epb that will get its top layer cut off. I also enclose images of the spawning process, you can see two interesting things here:
    1. In the ghosted preview, all blocks of both blueprints show correctly
    2. The green bounding box is offset a few (10-ish?) blocks towards the camera on the z-axis
    P.S. In the screen shots you can see that I am on EXP branch, however, this bug has been around for a long time. The blueprints are generated with my tool and currently it only creates files of epb version 20. Some day I will make the tool save using version 23, but today is not that day.

    EDIT: This may not be related to the original post - I looked closer at the images there and it looks as if blocks are missing at "random" positions, not just above a certain y-level. My comment relates to the reports of the upper section of BPs missing when spawning in. I don't see any error messages in the console when this happens.

    EDIT2: Or maybe it is - I never tried to generate an epb with a device above y=126. Will test that now.
     

    Attached Files:

    #17
    Last edited: Jun 24, 2019
    Ann|e Noa|m likes this.
  18. Ann|e Noa|m

    Ann|e Noa|m Captain

    Joined:
    Oct 21, 2018
    Messages:
    107
    Likes Received:
    570
    If all this is correct you are a hero as far as my concern... i have been waiting for a solution to this for 6 months now.
    @Pantera pls see the post above this
     
    #18
  19. Apan Loon

    Apan Loon Lieutenant

    Joined:
    Jun 7, 2018
    Messages:
    91
    Likes Received:
    52
    I just tried placing a core on top of my large frame, in one BP I placed it right on top and on the second I placed it one block above. The cores are there after spawning, at y=127 and y=128, shown with "di" as 255 and 256 respectively. So I guess that it is possible to have devices in the full y-range of 0-255 (mapped to 128-383) just not regular building blocks. That is weird and implies that the fix might not be as simple as I first thought.

    EDIT: For good measure, I did a third BP with the core at y=255 (mapped to 383) and it also "works". So the game can spawn in full size (256 x 256 x 256) blueprints, but it does something weird with non-device blocks... (And the offset on the y-axis is off by 128)

    EDIT 2: And now I need to start a new creative game as my work area is filled with humongous box frames. ;)

    EDIT 3: You still can't create structures this size in game, it will give you the "too far from centre" message long before you reach these dimensions and that might be a good thing. However, my tool doesn't care. ;)
     

    Attached Files:

    #19
    Last edited: Jun 24, 2019
    Ann|e Noa|m likes this.
  20. Jieirn

    Jieirn Commander

    Joined:
    Sep 5, 2016
    Messages:
    43
    Likes Received:
    39
    @Pantera : Big concern for us max build size players. Not that I want to do big but the angles just wouldn't work otherwise.

    @Apan Loon : Does your tool fix the issue? And how the hell do I use it? Tried to load my bp in the lab and it crashed.
     
    #20

Share This Page