//Orbiter/Patra
Has up to 2 rings of enemies circling around. Invincible until all other orbiting enemies are killed. Then becomes more aggressive and faster. Can shoot eweapons.
//Nested Patra
Like FF Patra, but each time center core is hit for damage, he spawns new rings of orbiters and becomes invincible again.
//Reverse Patra
Has up to 2 rings of enemies circling around. Invincible until all other orbiting enemies are killed. Then becomes more aggressive and faster. Can periodically reverse rotation of orbiters, shooting eweapons.
Update 21.01.2024 Added 2 new options for enemies: If you render orbiters invincible ("does not count as beatable enemy" flag), the core will be vulnerable from get go (normal and reversing Patra). And if you make the core translucent, the core will now automatically kicks bucket, when all satellites are dead.
//Generic Patra and Nested Patra
All default enemy movement params are used.
Attribute 1: Tile Width & Tile Height
Attribute 2: Orbit rotation speed, reverse for inner orbit.
Attribute 3: Delay between shooting, in frames
Attribute 4: Number of enemies in outer orbit.
Attribute 5: Number of enemies in inner orbit.
Attribute 6: ID of enemies in outer orbit.
Attribute 7: ID of enemies in inner orbit.
Attribute 8: Outer/minimum radius. Half for inner radius.
Attribute 9: If orbit radius can expand/shrink, this defines max radius.
Attribute 10: And this defines radius fluctuating speed. 0 for disabling grow/shrink.
Both these Patra variants use the same attributes.
//Reversing Patra
Attribute 1: Tile Width & Tile Height
Attribute 2: Orbit rotation speed, reverse for inner orbit.
Attribute 3: Delay between shooting, in frames
Attribute 4: Number of enemies in outer orbit.
Attribute 5: Number of enemies in inner orbit.
Attribute 6: ID of enemies in outer orbit.
Attribute 7: ID of enemies in inner orbit.
Attribute 8: Outer/minimum radius. Half for inner radius.
Attribute 9: Orbit rotation duration between stopping, in frames.
Attribute 10: Orbit rotation stop time, in frames.