1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Them's Fightin' Herds is now out on Early Access!
    You can buy it from these links.
    Humble Bundle // Steam

  3. Current Early Access Patch: 1-4-2019

Velvet Bug

Discussion in 'Bug Reports' started by BlueFlowerDragon, Mar 20, 2018.

  1. BlueFlowerDragon

    BlueFlowerDragon New Member

    Messages:
    2
    Likes Received:
    1
    • Location of Bug:training mode

    • Description:Velvet use Icicle Missile B and Ice Cyclone,Icicle Missile B action can be skip and
    summon Icicle Missile

    • Screenshot:

    • Steps to reproduce
    input down and right,Next Pressing B and A
    ※A and B are Turbo status

    • Reproduction rate:A bout 40%
     

    Attached Files:

    Delusional Dreamer likes this.
  2. Svierrod

    Svierrod Backers' Beta Tester
    Backers' Beta Tester

    Messages:
    100
    Likes Received:
    57
    I think I have an idea of what's happening here. There should be a short buffer period where pressing one button for the super slightly before the other button will still result in Velvet doing the super. You don't have to push both buttons at exactly the same time to get the super.

    I'm thinking that the way Velvet's icicle works is that, once the quarter circle has been completed, Velvet plays out a pre-scripted animation sequence, and simultaneously tells the game to create an icicle, and give the icicle that same command. Because the icicle is a projectile, it's sequence is handled separately from Velvet's, so it doesn't need her to still be doing anything to do its thing. This makes it look like the icicle is given the order to do its thing almost at the same time as Velvet.

    That's my guess as to what's happening: The game sees the quarter circle, sees a single button press, goes into "B" Icicle startup, reaches the frame where it tells the icicle to do its thing, then the game sees a second button press, goes "Oh crap, they actually wanted to do a super! Stop this move and start the super!", Velvet drops icicle startup and goes right into her super's startup, and the icicle simply doesn't realize that Velvet has started doing something else, because the icicle has already been told to start its script, and the icicle doesn't care what Velvet is doing.

    I don't know for sure if I'm right about what's happening, and I don't know if this is really a "bug", but it definitely feels like unintended behavior. Nice catch.
     
    Delusional Dreamer likes this.