View Issue Details

IDProjectCategoryLast Update
0018572Starward RogueBug - GameplayMar 1, 2016 5:05 pm
ReporterJacic Assigned Toptarth  
Severityminor 
Status resolvedResolutionfixed 
Product Version1.007 
Summary0018572: Item spawned out of bounds after Twin Suns condemned room fight
DescriptionOnce Twin Suns disappeared, the item spawned in an unreachable location. I've attached a screenshot.
TagsNo tags attached.

Relationships

related to 0018467 resolvedptarth Laser line miniboss drops can't be picked up 
has duplicate 0018702 resolvedptarth Energy Shield Module generated in inaccessible area 
has duplicate 0018562 resolvedptarth Twin Suns reward inaccessible 
related to 0018353 resolvedkeith.lamothe Laser mini boss drops loot outside reach 

Activities

Jacic

Jan 28, 2016 2:16 am

reporter  

sr_oob_pickup.png (1,341,657 bytes)

zharmad

Jan 28, 2016 8:51 am

reporter   ~0044873

Rather than making the boss move at the end, it would be useful to add a "destroyed upon room completion" block.

ptarth

Jan 28, 2016 4:10 pm

developer   ~0044874

Making the boss invisible and without hitbox at 0,0 and then turning the north sun into a boss buddy should work as a pure xml solution. I could test the fight, and that seems to work. But I couldn't figure out how to test the end of the room as the TestChambers doesn't reward, it just resets. I thought there was code somewhere that prevented the room from ending in the testchamber, but I have no idea where it is located.

Example Code:


<entity name="CenterSun" ship_category="CondemnedRoomBoss" knockback_resistance="1"
          display_name="Twin Suns" description="TWIN SUNS: Weave between the waves."
          behavior="Stationary" category="Ship"
          max_health="20"
          never_changes_angle_after_spawn="true" starting_angle="90"
          do_not_seed_if_x_floors_down="5"
          initial_movement_driving_bullet_pattern="NorthLaserBrainPattern"
          never_renders="true"
  >
    <modifier target="Self" type="DamagePerSecond" math="Add" damage_type="Ion" magnitude="1"/>
    <room src="Condemned/Dayton_TwinSuns2" boss_spawn_point="0,0" buddies="NorthSun2,SouthSun2" buddy_spawn_points="0,-545;0,545"/>
  </entity>

<entity name="NorthSun" ship_category="BossBuddy" knockback_resistance="1"
          display_name="Twin Suns" description="TWIN SUNS: Weave between the waves."
          behavior="Stationary" category="Ship"
          max_health="20"
          never_changes_angle_after_spawn="true" starting_angle="90"
          image_folder="Enemy_Condemned" image_name="PortraDeepOrange_MediumMinion2"
          do_not_seed_if_x_floors_down="5"
          initial_movement_driving_bullet_pattern="NorthLaserBrainPattern"
  >
    <system type="SunGunEasier" offset="0,0" maximum_difficulty="Easy"/>
    <system type="SunGun" offset="0,0" minimum_difficulty="Normal" maximum_difficulty="Normal"/>
    <system type="SunGunHarder" offset="0,0" minimum_difficulty="Hard" maximum_difficulty="Hard"/>
    <system type="SunGunHardest" offset="0,0" minimum_difficulty="Misery"/>
    <modifier target="Self" type="DamagePerSecond" math="Add" damage_type="Ion" magnitude="1"/>
    <hitbox radius="32" />
  </entity>

garpu

Jan 29, 2016 4:00 am

reporter  

garpu

Jan 29, 2016 4:00 am

reporter   ~0044893

Got this one, too. Attached a save with a nifty item stuck in the wall.

niconico

Feb 1, 2016 1:17 am

reporter   ~0044956

Last edited: Feb 1, 2016 1:54 am

Just ran into this as well v1.010

ptarth

Feb 11, 2016 6:52 am

developer   ~0045133

Cinth any ideas on progress on this or using this work around?

ptarth

Feb 11, 2016 5:13 pm

developer   ~0045139

or use a death pattern.
death_spiral_movement_driving_bullet_pattern="MovetoCenterAndDie"

  <bullet_pattern name="MoveToCenterAndDie">
    <bullet speed="0" angle="0" shot_type="Invisible" uses_direct_location_control="true">
      <change location="0,0" time="0"/>
      <die/>
    </bullet>
  </bullet_pattern>

Cinth

Feb 11, 2016 7:32 pm

developer   ~0045141

I'm not sure. I have no experience with this part.

Issue History

Date Modified Username Field Change
Jan 28, 2016 2:16 am Jacic New Issue
Jan 28, 2016 2:16 am Jacic File Added: sr_oob_pickup.png
Jan 28, 2016 8:51 am zharmad Note Added: 0044873
Jan 28, 2016 4:10 pm ptarth Note Added: 0044874
Jan 29, 2016 4:00 am garpu File Added: ForBugReport_2016_01_28_23_04_13.save
Jan 29, 2016 4:00 am garpu Note Added: 0044893
Feb 1, 2016 1:17 am niconico Note Added: 0044956
Feb 1, 2016 1:19 am niconico Relationship added has duplicate 0018562
Feb 1, 2016 1:20 am niconico Relationship added has duplicate 0018479
Feb 1, 2016 1:21 am niconico Relationship deleted has duplicate 0018562
Feb 1, 2016 1:21 am niconico Relationship deleted has duplicate 0018479
Feb 1, 2016 1:22 am niconico Relationship added duplicate of 0018229
Feb 1, 2016 1:46 am niconico Relationship deleted 0018229
Feb 1, 2016 1:46 am niconico Relationship added related to 0018353
Feb 1, 2016 1:54 am niconico Note Edited: 0044956
Feb 11, 2016 6:52 am ptarth Note Added: 0045133
Feb 11, 2016 5:13 pm ptarth Note Added: 0045139
Feb 11, 2016 7:32 pm Cinth Note Added: 0045141
Feb 13, 2016 2:29 am Pepisolo Relationship added has duplicate 0018702
Feb 13, 2016 2:30 am Pepisolo Relationship added has duplicate 0018562
Feb 13, 2016 4:33 am Pepisolo Relationship added related to 0018467
Mar 1, 2016 5:05 pm ptarth Status new => resolved
Mar 1, 2016 5:05 pm ptarth Resolution open => fixed
Mar 1, 2016 5:05 pm ptarth Assigned To => ptarth