I think simply not having the radius act as an offset when num sides = 2 would be enough. Radius can be used to represent the length of the line. I think the particle system does it that way too.
Good thinking - I'll get that added before the jam 👍
I might make BulletSettings an inherit-able class, sure! Probably not before the jam, though, there's a ton of editor code behind it. I didn't really anticipate people wanting to add much more functionality to that side of it 😅 is there anything in particular that it doesn't do that you'd like it to do? I modelled it mostly off the particle system, though there are a few missing things (like animations and trails, etc - incredibly difficult to implement but I'll get around to it eventually...)
If the shape is set to a pentagon with some radius, it should show the pentagon.
Yep, I can do that. Currently it should always show a render of the bullet size and position, along with the collider size, while the BulletManager gameobject is selected.
If it doesn't do that, there must be a bug 🤔 I'll check it out, thanks for the error info!