Pages: 1
0x20a6e |
Posted on 03-11-25, 06:59 am
|
![]() Knight Karma: 11 Posts: 5/13 Since: 03-09-25 |
Can i make ennemies that do not respawn when their chunk gets unloaded and reloaded by Mario ?
A one-time spawn kind of thing. Thanks |
|
Posted on 03-11-25, 08:22 pm (rev. 2 by
|
![]() Goomba's run the world... Karma: 448 Posts: 336/350 Since: 08-27-20 |
Yes, but as far as I'm aware it would require a little bit of...
Typically, enemies will not respawn after they are killed by Mario, either via stomping, fireball, or being thrown in a substance like lava or poison water. Enemy spawning however, is not affected when the enemy is knocked off of an edge. So, what's the solution? Well, I would try and create a zone-controlled sprite for what enemies you are trying to affect. Create a zone for each one of these enemies, or simply just create one zone for a group of enemies you'd want to despawn after leaving the zone. Then you would need a custom actor to control and enable the zone to function this way. This would unfortunately either have to be programmed by yourself, or you can request it on this site or on the NSMB Central discord. Sorry it isn't easier ![]() Luckily, I don't think it would be too hard to program. Someone can correct me if I'm wrong about any of this however... |
0x20a6e |
Posted on 03-12-25, 06:13 am
|
![]() Knight Karma: 11 Posts: 6/13 Since: 03-09-25 |
I just got into this so it all sounds very overwhelming. I will try to make my level without it and request nicely for someone to do it if i really need it.
Thanks for answering |
|
Posted on 03-12-25, 04:38 pm
|
![]() Goomba's run the world... Karma: 448 Posts: 338/350 Since: 08-27-20 |
You’re welcome.
I do believe the game already has a few zone controlled sprites, like the bullet bills without a launcher, and I do think for those you are able to set them to spawn once, but only a few enemies have these sprites for them. _________________________ ![]() Hacks Channel: https://www.youtube.com/channel/UCqA5CgsW-CTfD56DCa2kvYw/channels |
Pages: 1