I Have no idea what causes this bug, but it can be rather frustrating losing random parts of a ship that were docked. Especially since it consumes/deletes the materials from that missing entity.
Description
Details
- Commits
- Restricted Diffusion Commit
Restricted Diffusion Commit - Task Type
- Bug
- Affected Gamemode(s)
- Single and Multi
- Reproducible
- Yes
- Last tested (version)
- 0.199.491
- Category
- Engine
- OS-Specific
- No
- Hardware-Specific
- No
- Video Card Vendor
- uncertain
- Spawn a ship with easyname and docked entities
- undock enities and delete the main ship
- Spawn in same ship with the same name
- formerly uindocked entites are missing on new ship
looks better but its not quite right yet
spawning in the ship with the same name causes those two to drift in space and as far as i could find
testrl30,testrl400,testrl40 (names from the original ship)
are missing from the new spawned ship
a newly spawned ship with a different name is just fine!
<replace this line with the file content>
<replace this line with the file content>
Event Timeline
What is it that you call large in this case ?
How many docked entities are being spawned with the blueprint?
How many other entities are in the sector while spawning from the BP?
Have you made sure the enities arnt floating somewhere after unloading/loading the sector ?
are you able to provide a sample BP (in case it did happen mostly with one specific BP often enough)
When travelling, the original got a little star-struck. I lost some entities in the damage from the star.
Spawning the ship in on the same name a month later, some entities were missing upon deconstruction
respawning a month later under the same name, it was missing entities.
After now reading this (My apologies, there isnt much of a warning on these things for Phabricator messages) I spawned in the ship under the original name. It was missing 2 hanger doors and an Injector. Respawning the ship with a randomly typed name, the blueprint loaded with all entities as it should. I believe this is the exact issue at hand.
Steps to reproduce:
- Spawn in any ship with at least 1 entity docked to it. Call it something like "test2test"
- Select mothership, do a /destroy_entity -> Turrets are now free floating, etc.
3)Spawn in the same ship (Or even any other ship) under the exact name of the deleted Mothership
- Notice missing docked entities from the mothership based on the rl0, rl1, rl2 that already exists under the same name
-QA Testing-
no clue why and what i did to this that it was closed as "Unkown Status" ??!!
anyways ... its not fixed
spawned in a ship with docks - removed it with /destroy_entity - respawned the same thing under the same name .. no docks present
-QA Testing-
looks better but its not quite right yet
spawning in the ship with the same name causes those two to drift in space and as far as i could find
testrl30,testrl400,testrl40 (names from the original ship)
are missing from the new spawned ship
a newly spawned ship with a different name is just fine!
-QA Testing-
Fix confirmed, the "d" number gets added properly and works well multiple times for the same shipname.