Difference between revisions of "Buzzblob"

From ALttP Speedrunning Wiki
Jump to: navigation, search
(Created page with "{{Infobox Enemy | name = Buzzblob | id = 0x6D | image = Buzzblob.png }} '''Buzzblobs''' are dancing green pickles. == AI Routine == # Check if currently going bzzzzzz #* If b...")
 
Line 10: Line 10:
 
#* If busy with bzzzzzz, dance around based on a personal frame rule; return to step 1 until bzzzzzz is done
 
#* If busy with bzzzzzz, dance around based on a personal frame rule; return to step 1 until bzzzzzz is done
 
# When not buzzing, move around randomly
 
# When not buzzing, move around randomly
 +
#* Movement duration is 48 frames 75% of the time and 64 frames 25% of the time
 +
#* X velocity is 0px @ 25%; 2px west @ 25%; 2px east @ 25%; 3px west @ 12.5%; 3px east @12.5%
 +
#* Y velocity is 0px @ 50%; 2 pixels north @ 25%; 2 pixels south @ 25%

Revision as of 16:46, 25 January 2019

Buzzblob
Buzzblob.png
HP2
Icon Bow.png4Icon Silver Bow.png100Icon Powder.pngSlime
Icon L1 Sword.png2Icon Cane of Somaria.png2Icon Cane of Byrna.png2
Icon L2 Sword.png4Icon Fire Rod.pngBurnIcon Ice Rod.pngFreeze
Icon L3 Sword.png8Icon Hammer.png8Icon Bombs.png4
Icon L4 Sword.png16Icon Boomerang.pngLong stunIcon Hookshot.png64
Icon Bombos.pngBurnIcon Ether.pngFreezeIcon Quake.pngSlime
Icon Green Mail.png
Hit-2.png
Icon Blue Mail.png
Hit-1.png
Icon Red Mail.png
Hit-1.png

Buzzblobs are dancing green pickles.

AI Routine

  1. Check if currently going bzzzzzz
    • If busy with bzzzzzz, dance around based on a personal frame rule; return to step 1 until bzzzzzz is done
  2. When not buzzing, move around randomly
    • Movement duration is 48 frames 75% of the time and 64 frames 25% of the time
    • X velocity is 0px @ 25%; 2px west @ 25%; 2px east @ 25%; 3px west @ 12.5%; 3px east @12.5%
    • Y velocity is 0px @ 50%; 2 pixels north @ 25%; 2 pixels south @ 25%