# bullet_long.shp - Bala allargada vertical (dos mig-octàgons + dos costats) # © 2026 JailDesigner # # Càpsula orientada al llarg de l'eix Y: la bala viatja segons el seu angle # de moviment (angle=0 = Y negatiu), i així s'estira en la direcció de vol. # Es dibuixen només els segments exteriors per evitar veure la unió interna # dels dos cercles; el resultat visual són dos "mig-octàgons" separats per # un petit gap al centre, units pels dos costats verticals. # # Geometria: # Mig-octàgon superior (radi 3) centrat a (0, -3) # Mig-octàgon inferior (radi 3) centrat a (0, 3) # Punt extrem superior: (0, -6) # Punt extrem inferior: (0, 6) # Bounding radius natiu = 6 (extrem vertical a y=±6). # collision_factor al YAML compensa el bounding doble (0.5 → hitbox ≈ 3). name: bullet_long scale: 1.0 center: 0, 0 # Mig-octàgon superior (5 vèrtexs: del cantó dret cap al punt extrem i a l'esquerre) polyline: 3,-3 2.12,-5.12 0,-6 -2.12,-5.12 -3,-3 # Mig-octàgon inferior polyline: 3,3 2.12,5.12 0,6 -2.12,5.12 -3,3 # Costat dret (uneix extrem inferior del mig superior amb extrem superior del mig inferior) polyline: 3,-3 3,3 # Costat esquerre polyline: -3,-3 -3,3