View Issue Details

IDProjectCategoryLast Update
0017920Starward RogueBug - GameplayFeb 27, 2016 2:01 pm
Reporterptarth Assigned Tokeith.lamothe  
Status resolvedResolutionfixed 
Product Version0.200 (First Steam Version) 
Fixed in Version1.016-1.017 
Summary0017920: Shots not spawning
DescriptionI've been toying around with making boss patterns and have noticed that under some circumstances bullets do not spawn as they are supposed to.

I've attached several screenshots demonstrating this.
It seems to be related to ricocheting off of walls. It doesn't seem to happen without it.
It is sporadic with gaps in the firing patterns, sometimes with many successive shots in a row being lost, sometimes with only a few. It seems to affect shots of a particular angle of reflection, but it is intermittent, and the other shots, creating at the same time are not affected.

The attached screenshots are from the following weapon:
11 shots starting from an angle of 50 with 0.5 degree intervals. The bullets are of 7 different colors (ROYGBIV), but not in order (I adjusted a previous full spread pattern of 21 shots by 0.5 unit intervals, it was hard to parse). The shots have a lifespan of 10.

  $MirrorShotDownPT SPEED=430 ANGLEPT=50.0 SHOTPT=BulletPointedRed
  $MirrorShotDownPT SPEED=430 ANGLEPT=50.5 SHOTPT=BulletPointedYellow
  $MirrorShotDownPT SPEED=430 ANGLEPT=51 SHOTPT=BulletPointedBlue
  $MirrorShotDownPT SPEED=430 ANGLEPT=51.5 SHOTPT=BulletPointedPurple
  $MirrorShotDownPT SPEED=430 ANGLEPT=52 SHOTPT=BulletPointedOrange
  $MirrorShotDownPT SPEED=430 ANGLEPT=52.5 SHOTPT=BulletPointedGreen
  $MirrorShotDownPT SPEED=430 ANGLEPT=53 SHOTPT=BulletPointedIndigo
  $MirrorShotDownPT SPEED=430 ANGLEPT=53.5 SHOTPT=BulletPointedRed
  $MirrorShotDownPT SPEED=430 ANGLEPT=54 SHOTPT=BulletPointedYellow
  $MirrorShotDownPT SPEED=430 ANGLEPT=54.5 SHOTPT=BulletPointedBlue
  $MirrorShotDownPT SPEED=430 ANGLEPT=55 SHOTPT=BulletPointedPurple

  <var name="MirrorBeamPT">
    <bullet angle="0" speed="[SPEED]" shot_type="[SHOTPT]">
      <wait time="10" />
      <die />
    </bullet>
  </var>

Looking at the screenshots you can see the gaps, usually the green or purple shots in the center of the pattern. Occasionally the leading edge red shots also go missing.
TagsNo tags attached.

Activities

ptarth

Dec 4, 2015 1:16 pm

developer  

ptarth

Dec 4, 2015 1:16 pm

developer  

ptarth

Dec 4, 2015 1:17 pm

developer  

ptarth

Dec 4, 2015 1:18 pm

developer  

Misery

Dec 4, 2015 1:51 pm

developer   ~0043731

Last edited: Dec 4, 2015 1:52 pm

This one has been around for awhile, actually. I can definitely say I've seen it often, certainly easiest to see with Mirror since most other things arent using reflection yet. Very easy to spot it happening when testing.

It's also easily visible if you watch the shots fired by Persistence ships when they're on the other side of a wall.

No idea what causes it.

keith.lamothe

Feb 27, 2016 2:01 pm

administrator   ~0045283

For 1.016:

* Improved handling of ricochets to avoid cases where shots just disappear on hitting a wall.

Thanks :)

Issue History

Date Modified Username Field Change
Dec 4, 2015 1:16 pm ptarth New Issue
Dec 4, 2015 1:16 pm ptarth File Added: Screenshot_2015_12_04_9_35_31.png
Dec 4, 2015 1:16 pm ptarth File Added: Screenshot_2015_12_04_9_36_57.png
Dec 4, 2015 1:17 pm ptarth File Added: Screenshot_2015_12_04_9_37_18.png
Dec 4, 2015 1:18 pm ptarth File Added: Screenshot_2015_12_04_9_41_21.png
Dec 4, 2015 1:51 pm Misery Note Added: 0043731
Dec 4, 2015 1:52 pm Misery Note Edited: 0043731
Jan 12, 2016 7:21 pm Chris_McElligottPark Assigned To => keith.lamothe
Jan 12, 2016 7:21 pm Chris_McElligottPark Status new => assigned
Feb 27, 2016 2:01 pm keith.lamothe Note Added: 0045283
Feb 27, 2016 2:01 pm keith.lamothe Status assigned => resolved
Feb 27, 2016 2:01 pm keith.lamothe Fixed in Version => 1.016-1.017
Feb 27, 2016 2:01 pm keith.lamothe Resolution open => fixed