Page MenuHomeSchine - Phabricator

Starmade | Planet Plates "Shrink" after Core detonation with a Logic Ship
Confirmed task for development, LowPublic

Description

Planet plates from large planets Shrink/default to a size far smaller than the planet actually was. This is both server and on Single-player that I have tested it.

Reproduction:
I Believe Admin-Detonation WILL NOT reproduce this!

  1. Use a Logic-planet-killer ship with attached Jump capable vessel, such as this BP: I am unsure how BPs work, so the whole ship file is compressed in winrar there.
  1. Fly to any large planet, above r210 gives the most visible results, with r340 planets showing the issue even to the untrained eye
  1. Target planet core so HP is visible, point Planet Killer at planet core, prefereably between 2 plates so that the ship isnt struck by flying plates.
    (mirror: https://www.dropbox.com/s/gzl0nhkx6kd2zgo/starmade-screenshot-0020.png?dl=0 )
  1. Activate logic clock, keep the planet targeted and use the arrow keys to flip into a docked warper. Undock this vessel and charge its jump drive.
  1. Keep pointing at the planet with a charged jump drive, until planet HP is roughly 12-15m HP, then engage the jump drive
  1. Recharge the drive to return, giving ample time for the planet to be detonated. Enough time is at most 30 seconds. If the planet isnt detonated, return, and retry accordingly (Step 5, Logic clock will remain active and deplete core HP)
  1. Look at the planet plates. There should be large-ish plates that you have shot at with the cannon that have saved their size, and almost all other plates upon inspection will have shrunk
    (mirror: https://www.dropbox.com/s/qdjbdmw5hvjkp8j/starmade-screenshot-0021.png?dl=0 )

Hopefully this is enough information, I have supplied screenshots from the single player tests as evidence, and the less-obvious multiplayer test can be found here:

(Mirror: https://www.dropbox.com/s/4ymgmv8tr5n272s/starmade-screenshot-0019.png?dl=0 ) (180 radius planet with tiny plates after detonation)

EDIT: fixed typos

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.19401
Category
Universe
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
NVIDIA
Video Card Model
GT530
User/Reporter/Contact
Username on Registry
Napther
Steps to reproduce

Download or make a ship capable of killing the planet with an auto logic drive

Set it up and fire on a planet

Get into a warp ship and warp away at 12 Million health

Warp back when "Senors have detected planet destruction" msg appears.

The plates will be a different size.

Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

Napther updated the task description. (Show Details)Aug 26 2015, 3:49 PM
Napther changed Category from none/unspecified to Engine.
Napther changed Affected Gamemode(s) from none/unspecified to Single and Multi.
Napther changed Reproducible from uncertain to Yes.
Napther set Last tested (version) to 0.19401.
Napther changed Video Card Vendor from uncertain to NVIDIA.
Napther set Video Card Model to GT530.
Napther edited Serverconfig (server.cfg). (Show Details)
Napther edited Clientconfig (settings.cfg). (Show Details)
Napther set Username on Registry to Napther.
Napther added a subscriber: Napther.
Napther created this task.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptAug 26 2015, 3:49 PM
Napther updated the task description. (Show Details)Aug 26 2015, 3:50 PM
Napther set Task Type to Bug.
Napther set OS-Specific to No.
Napther set Hardware-Specific to No.
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 26 2015, 8:54 PM
AndyP changed the visibility from "Custom Policy" to "Public (No Login Required)".
AndyP changed the edit policy from "Task Author" to "All Users".
AndyP moved this task from New / Unconfirmed to Open / Validated on the Issue Navigation board.
AndyP claimed this task.
AndyP triaged this task as Low priority.

-Validated-

AndyP changed the edit policy from "All Users" to "Starmade (Project)".Aug 26 2015, 8:55 PM
AndyP added a subscriber: AndyP.Aug 29 2015, 12:18 PM
AndyP removed AndyP as the assignee of this task.

Oh, forgot to put it back in the pool.

thakyZ claimed this task.Sep 1 2015, 6:26 PM
thakyZ moved this task from Open / Validated to Feedback on the Issue Navigation board.EditedSep 4 2015, 3:46 PM

Hey, @Napther was the blocks when you went up to the planet parts smaller than the blocks of your ship or what?

AndyP added a comment.Sep 4 2015, 4:56 PM

Ehm, for me he described the fact that:
A planet of R250 for example would throw the same plates as a planet of R130
like there were default plates thrown or cut to some size.

Not actually smaller but their visial sizes are in no relation to the real planet.

thakyZ closed this task as Rejected.Sep 4 2015, 5:51 PM

I tried to recreate this bug and I was not successful. I shot at only one plate of a r211 and a r350 planet and none of the plates were physically smaller but were visually smaller because they were farther away from each other and all of them were one sector out so they would be smaller. Each block of the planet matched the size of each block on the ship you posted so no resize of the planet.

Restricted Application edited projects, added Starmade; removed Issue Navigation. · View Herald TranscriptSep 4 2015, 5:51 PM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript
AndyP removed thakyZ as the assignee of this task.Sep 7 2015, 9:05 PM
PhaserArray added a subscriber: PhaserArray.EditedNov 14 2015, 4:42 AM

I experienced this bug today and yesterday, I've included the client logs that were created around the time I blew the planets up.

Like @Napther, I used logic to fire my weapons at the core. I used two simple clocks (one to fire cannons and the other to fire beams). I got a null pointer exception a few times (two if I recall correctly), one of them occurred right after turning on my logic clock while pointed at a planet.

This is the craft I used:

I'm not sure if this is related but sometimes planet segments stick together after the planet blows up:

The screenshots below are of planet plates from a planet I blew up today. I fired a 30x30 61x61 grid of salvagers at each for a few seconds for a sense of scale.


 

The effect also happens Vice Versa, a R50 planet seems to revert to something close to R70-100 after logic-based detonation and timing the warp to coincide with the Sector Removed From memory time (default 20s)

SmilingDemon reopened this task as Open.

reopening ... as it seems to still happen rarely

Restricted Application added a project: Issue Navigation. · View Herald TranscriptNov 14 2015, 2:38 PM
psycommando added a subscriber: psycommando.EditedNov 16 2015, 9:52 PM

I had that a while ago too. I used the explode command for this one. Just to add that it might not be linked to the ship destroying the core having logic controlled systems.
Its much easier to notice when there is a city on the plate though.

Plate before blowing up:

Same plate after blowing up:

Not sure if it can help. (I took those around the time the issue was first reported, but I was working on another planet explosion related issue at the time. And the issue was rejected before I could add anything. )

This issue is so rare, that it may be related to save files.

Have any of these servers that have had this issue wiped? and fully deleted their world seed code?

Furthermore, If someone is able to reproduce this affect, they should provide their world file (delete any ships and station designs you don't want public before doing so.)

Zackey_TNT changed the task status from Open to In Queue (Game).Jan 14 2016, 1:20 AM

-Confirmed- This bug was not hard to reproduce at all?

Using the steps provided by the OP and his ship I was able to reproduce this affect.

As seen here

Global shot, Here we can see the different sizes involved.


The planet killer

Small one

Large One

Only two plates remained the same size the rest all desized down to a mere 50 ish


The config provided has size 300 planets (So I could see very clearly size difference)
And a spread of 20 in size across all planets.

Restricted Application edited projects, added Game Development; removed Issue Navigation. · View Herald TranscriptJan 14 2016, 1:20 AM
AndyP changed the task status from In Queue (Game) to In Queue.Mar 10 2017, 5:09 PM
Restricted Application added a project: Engine. · View Herald TranscriptMar 10 2017, 5:09 PM
AndyP changed Category from Engine to Universe.Mar 24 2017, 8:41 PM
Restricted Application edited projects, added Universe; removed Engine. · View Herald TranscriptMar 24 2017, 8:41 PM
AndyP moved this task from Backlog / Unclassed to Alpha on the Universe board.Mar 24 2017, 8:41 PM
AndyP edited projects, added Game Development (Alpha); removed Game Development.