alesan99 / mari0_ae

Mari0: Alesan99's Entities
Do What The F*ck You Want To Public License
63 stars 22 forks source link

Option to have various entities that spawn enemies to use the Custom Enemy version #160

Open Qwerbey opened 3 years ago

Qwerbey commented 3 years ago

In Mari0: SE, it was possible to use certain entities that spawn hardcoded enemies (i.e. Bullet Bill Launchers, Fish Zones) in creative ways by overriding the enemy it was coded to spawn. With A99E using entities for all of these, however, this is no longer possible. I'd like some sort of option—a rightclick on the entity or a mappack setting—to set these entities to use the Enemy version instead, so that it can be overwritten by the mappack.

Affected entities are:

WilliamFr0g commented 3 years ago

This would be convenient, although everything on this list can already be fully remade with custom enemies without much complication

WilliamFr0g commented 1 year ago

"In creative ways" this is one of the least useful cases of flexibility, it has the same energy as setting smallmovement to anything besides shell. SE doing something doesn't actually mean it was a good decision or well thought out