Entrances

From NSMBW Modding Database
Jump to navigation Jump to search

Entrances are used to connect different parts within a level. They can function as Entrances or Exits. This can be configured from the Properties dialog for the entrance item.

Entering an entrance will transport the players to a connected exit. An initial entrance is required as a starting point, as well as a mechanism to finish the level (goal flagpole or chest, for example), see Level Exit Conditions.

Different Entrance/Exit types exist, for example normal, pipe entrance, door entrance, vine entrance etc...
The Special Exit Controller (SEC) creates an invisible box that also functions as an entrance. It is resizable.

Terminology

The meaning for entrance and exit is swapped, if we compare it to previous game editors. People new to Reggie often get it wrong.

In previous level editors:

In previous level editors, an entrance would allow a player to enter a zone.

An exit would mean the player can exit a zone.

In Reggie

Here, an entrance means the player can enter a door/pipe (causing the player to exit the zone).

An exit means the player can exit a door/pipe (which means the player enters the zone).

As you can see, it is the exact opposite now in Reggie.

So please note:

Entrances and exits are seen and named from Mario's point of view.

Entrances

  • Entrances can be entered by the player.
  • Entrances can only be one of the following types: any door entrance, any pipe entrance, and Special Exit Controller entrance (normal/vine). Entering any other entrance type makes no sense.
  • Entrances must be set to be Enterable.

Exits

  • Exits can be exited by the player.
  • Exits can be of any type. The initial entrance as well as the midway entrance are technically exits.
  • Exits don't need Enterable ticked.
  • Initial and midway entrances also don't need Enterable ticked. Yet, Nintendo usually sets the "Enterable" flag on on those exit types.

Using Entrances

Entrances are required for all levels to work properly. In this chapter we'll learn how to use entrances to connect different parts of a level.

We'll also take a look at the most basic Entrance Types, and some more advanced variants. In a later chapter we'll look at all types more closely.

Overview

Switching to the Entrances palette tab allows us to add entrances to our level.

Now we can right-click into the canvas and place a new entrance. The next freely available Entrance ID will be assigned to the entrance. For a new level, this will be Entrance ID 0.

Entrance Properties

Selecting this entrance opens a Properties window. Here we can see the properties available for each entrance/exit:

  • The different Entrance Types. There's a whole chapter about those later in this tutorial.
  • The Entrance ID of the selected entrance/exit. This sets itself, and likely won't need to be changed.
  • The Destination ID. This is the Entrance ID that the Entrance will take the player to. Please see Connecting Entrances within same Area.
  • The Destination Area you want the player to be taken to. If you leave this as 0, it will know to go the selected entrance ID in the same area. Please see Creating Entrances to Another Area.
  • The Layer, on which the player will spawn. This "feature" is extremely glitchy and should never be used. It is glitchy because the player actor is not programmed to properly interact with tiles and sprites on layer 0 or layer 2.
  • The Enterable checkbox. With it we can distinguish the item to be either an Entrance (by activating that box), or an Exit (by unchecking that box). Players can only enter, when this is checked. This checkbox is irrelevant for some "special" entrance types; they work whether or not this is checked. Those are the initial entrance (starting point), the midway flag entrance, and the Special Exit Controller (SEC).
  • The Send to World Map checkbox. When the player enters this entrance, instead of going to the selected Destination ID, the player will be taken to the World Map, and the level will be cleared.

Note that some entrances have special options that only appear for those entrances, such as the Connected Pipe settings for the Pipe Entrance types. Also note that some options may be disabled for certain entrance types.

General Entrance Rules & Guidelines

General

  • Entrances should not endanger the players directly. Likewise, enemies should not immediately attack players emerging from an entrance.
  • Entrance missing: The game will try to use the default entrance, which is usually ID 0. As a failsafe, the players will spawn in the top left corner of the zone. This is often outside the visible screen. All players die when this happens. Specific entrance missing rules exist for some entrance types.
  • Wrong Entrance ID: Sending the players to a non-existing entrance ID has the same effect as entrance missing.
  • Multiple Entrances with same ID: The game crashes. Please don't confuse this with having multiple entrances leading to the same destination ID; this is totally doable.
  • Wrong Entrance Type: Using the wrong entrance type gives mixed results. Doors and Pipes for example still work when using the wrong type, but only if the entrance item was placed according to rules. Also, the entrance feature will be non-functioning. Doors won't have the door opens/closes animation, pipes won't play the pipe sound etc...

Placement

  • Placement of entrances allowed according to Zone Specifications and Limitations rules. This means: Entrances can be placed 8 blocks above/below zone borders, 1 block left/right (has to touch zone border). The only exception to the left/right rule is any of the Boss Entrances used with a cutscene controller.

The image below shows how to place some entrance types

Entrance ID

The entrance ID is a number, ranging from 0 to 255, and starting again from 0 in each new area. An entrance ID will automatically be assigned to each entrance. More precisely, the lowest available ID will be chosen. All entrances that are placed into the level will be saved with their IDs and properties into the level .arc file.

It's possible to modify the ID of an entrance. This can be done by selecting the entrance in the canvas, and editing the ID in the Entrance Properties window.
Please note: Giving multiple entrance items the same Entrance ID (within the same area) will most likely crash the game!

Info: Some entrance IDs are preferred by Nintendo, others even hardcoded.

Preferred
Entering Tower Boss Entrance ID 1 Type 23 (Boss Entrance Standing)
Castle Pre-Battle Room Entrance ID 1 Type 1 (Normal?)
Entering Bowser Jr. Battle Entrance ID 2 Any
All Castles/Towers, some other levels Entrance IDs incremental across areas, reason unknown
Various Levels Entrance ID 32 Hint Movies Entrance
Hardcoded
Castle Post-Battle Cutscene Entrance ID 3 Type 23 (Boss Entrance Standing)
Type can be changed, ID cannot be changed
Entering Pre-Battle Bowser's Castle Entrance ID 6 Type 1 (Normal?) (not sure)

Initial Entrance & Midway Flag

Every level needs an initial entrance as a starting point. Most regular levels also have a Midway Flag that functions as a checkpoint.
In this chapter we'll learn how to place those entrances correctly.

Initial Entrance

The initial entrance to the level is always in area 1. It uses entrance ID 0, unless this value is changed in Area Options. It doesn't matter in which zone this entrance is, as long as it is in area 1.

We can use any entrance type for the initial entrance. Most commonly used is type 0 (Normal), which spawns the players at the position of the entrance. No further sprites or tiles are needed. Nintendo also uses Jumping Facing Left/Right for Airships, and other entrance types.

The initial entrance should be placed a few blocks away from the left zone border. The distance translates pretty exactly to 50% screen height. In Reggie (Preferences) we can activate a red line that indicates the leftmost x-position, where the initial entrance can be placed safely.

The following table shows the recommended distance for the starting point from the left zone border, in relation to screen height (in blocks/tiles).

Zoom Min Zoom Mid Zoom Max Distance from starting point to left zone border
14 Any distance ok, no initial zoom.
Place entrance far enough away from left zone border to accomodate for 4 players.
17 8 blocks away
17 20 10 blocks away
17 20.5 24 14 blocks away
17 24 14 blocks away
17 20 28 17 blocks away
Zone with
Autoscroller, Ambush
Any distance ok, no initial zoom.

The reason to place the entrance beyond the red line is the initial loading procedure: Mario spawns on screen, and the camera is zoomed-in. The screen height is 14 blocks. The camera will then start to zoom out until reaching the intended screen size. This initial loading procedure should not be interrupted and it is therefore recommended, to place the starting point to the right of that vertical red line.

Information: Entrances only need to be placed past the vertical red line in the very first zone of a level. In all other zones, the camera is already zoomed out!

Correct placement of initial entrance (starting point)

Please note: It is recommended to place the initial entrance as low as possible into the level. This way the screen can only grow upwards. It touches the bottom zone border and cannot grow in that direction. That's the reason why Nintendo usually places the entrance 2-3 blocks above the bottom zone border.

Midway Flag

The Midway Flag (188) allows to place a checkpoint into the level. Progress will be saved as soon as the flag is activated by a player. The midway flag is complemented by a regular entrance item.

Everyone will respawn in close proximity to the midway flag (assuming all players died and the level was restarted from the world map). The entrance item can be freely placed by the level creator, but it should not be placed too far away from the midway flag. More on that below.

There can only be one midway flag per level!

Please note: There are no restrictions where to place the flag and the entrance item. The camera won't zoom out. Instead, the game will restart with the selected zoom level.

Setup

Setting up a midway flag
Setting up a midway flag
  1. To correctly setup a midway point, place the Midway Flag (188) into the level, then place an entrance as well.
  2. Select the flag in Reggie, then in the Sprite Properties window, set the Entrance ID to the same ID as the entrance you just placed.
  3. In the same Properties window you can optionally change the spawn direction (Facing left/Facing right), and the flag type (Newer only).
  4. Select the entrance and make sure that type 0/1 (Normal/Normal?) is selected.

Checking Enterablehas no effect on the midway entrance. Nintendo activates it but it's not needed.
Destination ID and Destination Area have no effect as well and should be kept untouched.

General Usage and Flag Position within Level

The position of the midway flag within a level should be well thought out.

  • Place a midway flag only in levels that are long enough to justify its usage! A zone/level should be roughly 6000-9000px long. Difficult levels can also be shorter and have a midway flag.
  • The midway flag should be placed around the 40-50% mark of the level. Nintendo usually places the flag a little before the middle of the level.
  • There are no vertical restrictions positioning the flag.

Entrance Type and Entrance Position

The midway entrance always uses entrance types Normal or Normal?. The players simply respawn at the position of the entrance item. Other entrance types would look very odd!

  • Entrance type for midway flag is always Normal/Normal?.
  • The entrance item is usually placed in a radius of max 10 blocks around the midway flag.
Recommended distance for midway entrance from Midway Flag
  • Sometimes, the midway flag is placed at the end of a zone, and the entrance item at the beginning of the next zone, or vice versa.
  • The entrance item can be placed in such a way, that it is inaccessible by players that haven't touched the flag yet. This allows to trigger events affecting only players who respawn.
How to trigger an event that only affects players who respawn

Connecting Entrances within same Area

How to connect entrances within same area. Left side of the picture shows a one-way connection from the main level section to the Star Coin (bonus) section (from entrance 3 to entrance 5). The right side shows the return path (one-way) from bonus room to main level section (entrance 6 to entrance 4).
Click to enlarge picture.

In this chapter we'll learn how to connect different entrances within the same area. This can be within the same zone, or a connection from one zone to another. To connect an entrance to another area, see the next chapter. We'll look at one-way connections, as well as dual-way connections.

Setup One-Way

Steps to connect entrance A (start) to entrance B (destination):

  1. Place two entrances into the same area that you want to connect. For consistency reasons it is highly adviced to use the same entrance type for both entrances. For example, connect pipes to pipes and doors to doors, etc.
  2. Select entrance A and put the Entrance ID from entrance B into the field Destination ID.
  3. Keep the field Destination Area at 0! This is highly recommended. Explanation Why Destination Area should be kept at 0.
  4. Set the entrance to be Enterable.
  5. Set the (Entrance) Type accordingly. Each Entrance Type has different rules.

Entrance B (destination) does not need to be configured. Make sure Enterable is not checked.

Setup Dual-Way

Sometimes we want to connect two entrances together, so that the player can go back and forth. Here's how that is done.

Steps to connect entrance A to entrance B, entrance B to entrance A:

  1. Place two entrances into the same area that you want to connect. For consistency reasons it is highly adviced to use the same entrance type for both entrances.
  2. Select entrance A and put the Entrance ID from entrance B into the field Destination ID.
  3. Keep the field Destination Area untouched!
  4. Set the entrance to be Enterable.
  5. Select entrance B and put the Entrance ID from entrance A into the field Destination ID.
  6. Keep the field Destination Area untouched!
  7. Set the entrance to be Enterable.
  8. Set the (Entrance) Type accordingly. Each Entrance Type has different rules.

Why Destination Area should be kept at 0

Setting Destination Area to value 0 means, that the connection takes place in the currently active area.

Let's assume we are in area 1 and we want to connect two entrances there. We could set Destination Area to 1 and it would work.
But what happens when we import a new area 1 into our level? Our area would then become area 2. This would cause all connections within area 2 to stop working, as they are still configured to transport the player to area 1.

Keeping the value at 0 allows us to move the area around freely, without breaking the connections within the area.

Creating Entrances to Another Area

Connecting entrances to another area is very similar to what we learned in the previous chapter.
The main difference is the field Destination Area, which is required for connections between areas.

Setup One-Way

Connecting areas one-way

Steps to connect entrance A (start in area 1) to entrance B (destination in area 2):

  1. Place one entrances into area 1 and one into area 2. For consistency reasons it is highly adviced to use the same entrance type for both entrances. For example, connect pipes to pipes and doors to doors, etc.
  2. Select entrance A and put the Entrance ID from entrance B into the field Destination ID.
  3. Go to the field Destination Area and put in the area number of the destination entrance, in our example 2.
  4. Set the entrance to be Enterable.
  5. Set the (Entrance) Type accordingly. Each Entrance Type has different rules.

Entrance B (destination in area 2) does not need to be configured. Make sure Enterable is not checked. Both Destination ID and Destination Area should be kept untouched.

Setup Dual-Way

Connecting areas dual-way

Now we'll connect two entrances together, so that the player can go back and forth between areas. Here's how it's done.

Steps to connect entrance A to entrance B, entrance B to entrance A:

  1. Place one entrances into area 1 and one into area 2. For consistency reasons it is highly adviced to use the same entrance type for both entrances.
  2. Select entrance A and put the Entrance ID from entrance B into the field Destination ID.
  3. Go to the field Destination Area and put in the area number of the destination entrance, in our example 2.
  4. Set the entrance to be Enterable.
  5. Go to area 2 and select entrance B. Put the Entrance ID from entrance A into the field Destination ID.
  6. Go to the field Destination Area and put in the area number of the start entrance, in our example it should lead back to area 1, so put in 1.
  7. Set the entrance to be Enterable.
  8. Set the (Entrance) Type accordingly. Each Entrance Type has different rules.

Entrance Types

Selecting an entrance allows us to specify an Entrance Type for it.
There's bunch of different entrance types that we can use for each entrance item. In this chapter we'll look at all types more closely.

General Entrance Rules apply for all entrance types.

General Yoshi Rules

Players riding Yoshi can enter a zone via any entrance type. Some problems arise, though:

Players riding Yoshi can only exit zones via Pipes and Special Exit Controller (SEC) entrances. They cannot enter doors!

Entrances without Sprites/Tiles

Some entrance types do not need any complementary tiles to be placed. They function on their own.

The Enterable checkbox will be ignored; activating it has no effect. There is no way for a player to enter an entrance that functions without tiles or sprites.

Normal & Normal?

Normal entrance
Normal entrance, placed in the air (momentum = 0).
See Falling (Fast) for max. momentum.

Type: 0 (Normal) Type: 1 (Normal?)

This is the most basic entrance type. It's used in various situations. With a width of approx. 5 tiles it can spawn all players comfortably. Keep enough room around the entrance.

Players will spawn exactly at the location of the entrance. Placing the entrance in the air will cause the players to fall down. The entrance can be placed on sloped terrain. If the entrance is placed inside terrain, then the game will try to spawn the players above or below the entrance item, but this only works to some extend. Therefore, do not place entrances inside level terrain.

The difference between Normal and Normal? is currently unknown. Normal? is often used as midway entrances, and entrances placed outside/above zones.

Usage

Multiplayer
Players will spawn in a random order.

Falling (Fast)

Falling entrance
Players fall with highest momentum (max. natural falling speed).

Type: 7

Players fall with their highest momentum. They fall from the placement of the entrance. It is therefore suggested to place this entrance type above zones, else it would look strange. Put it at least one block above the zone border.

Most actors from the game that are affected by gravity fall with the same speed as players spawning via this entrance!

Usage

  • As an initial entrance (starting point). Players fall from the sky and the level starts.
  • Can be used when returning from a bonus area where players have to jump into a pit (involves Special Exit Controller (SEC)).
  • Other reasons why players should spawn above the screen and fall from the sky.

Multiplayer
If there are multiple players they will all spawn as close together as possible. The spawn order is random.

Ground-Pound

Ground-pound entrance

Type: 8

Similar to Type: 7 (Falling).
The players ground-pound when using this entrance type. They start the ground-pound from the placement of the entrance. It is therefore suggested to place this entrance type above zones, else it would look strange. Put it at least one block above the zone border!

Usage

  • As an initial entrance (starting point). Players do a ground-pound and arrive in the level.
  • Can be used when returning from a bonus area where players have to jump into a pit (involves Special Exit Controller (SEC)). It's better to use types 7 or 0, though.
  • Other reasons why players should spawn above the screen and do a ground-pound.

The entrance feature should be used. For example, place a few brick blocks that can be ground-pounded.

Multiplayer
If there are multiple players they will all spawn as close together as possible. The spawn order is random.

Sliding

Sliding entrance
Don't forget to paint slopes!

Type: 9

The players slide down a slope using this entrance type. If they fall directly onto the ground they will stand up instantly.

Players slide down a slope from the placement of the entrance. It is therefore suggested to place this entrance type outside zones, else it would look strange. Put it at least one block above the zone border.

Usage

  • As an initial entrance (starting point). Players slide into the level.
  • Other reasons why players should slide into a level.

The entrance feature must be used. Place a few slopes where the players can slide down.

Multiplayer
If there are multiple players they will all spawn as close together as possible. The spawn order is random.

Swimming

Swimming entrance
Needs water!

Type: 10

The players start in a swimming animation when using this entrance. The water splash effect will always appear no matter at which Y position the entrance is placed inside water. Without water, the players will just be in their swimming animation for a few frames before turning to their normal, outside of water animation.

Players start swimming from the placement of the entrance. It is therefore suggested to place this entrance type outside zones, else it would look strange. In most cases, place it type at least one block above the zone border. Spawning from the side also works ok for this type.

Usage

  • As an initial entrance (starting point). Players swim into the level from the side or from above.
  • Other reasons why players should swim into a level.

The entrance feature must be used. Make sure the zone is filled with water.

Multiplayer
If there are multiple players they will all spawn as close together as possible. The spawn order is random.

Jumping Facing Left/Right

Consists of two parts: In the first part, the players must be given an opportunity to jump above the zone boundary. They can also be shot up by any means. In the second part they get to the next zone via a jumping entrance.

Type: 20 (Right) Type: 24 (Left)

The players will jump a specific amount of blocks up (12 blocks), and a few blocks to the left/right (2 blocks at apex, 4 blocks at origin). Players will not interact with anything until they pass the apex (highest point of their jump). Then they will be able to interact with tiles and sprites.

Players jump up from the placement of the entrance. It is therefore suggested to place this entrance type below zones, else it would look strange. Put it at least 2.5+ blocks below the zone border. This way the players are completely hidden below the zone. The reason for this is the jumping animation: The players are frozen for a second before the jumping animation begins. This should not be visible.

Usage in "Departure" Zone
  • Launching players up into the air with a Pipe Cannon (227) to reach a Special Exit Controller entrance. For next step see "Destination" Zone.
  • Players (wall)-jumping above the zone border, using the Propeller Shroom, Propeller Block (393), or by other means. For next step see "Destination" Zone.

Both methods require a Special Exit Controller setup.

Usage in "Destination" Zone
  • As an initial entrance (starting point). Players jump into the level from below. This is used in Airships, Tower Boss Fights etc.
  • Emerging from "Departure" zone.
  • Other reasons why players should jump into a zone from below.

The entrance feature must be used for consistency reasons. It is therefore highly recommended to let the players exit the previous zone via one of the methods described above ("Departure" zone).

If the destination zone is a secret or coin heaven zone, then it's recommended to use a Special Exit Controller setup for the return path from such a zone.

Multiplayer
The players will jump one after another! Player 1 starts and it ends with player 4.

Yoshi

Do not allow a player to enter a zone via this entrance type riding Yoshi. The player will die right away.

Vine Entrance

Type: 21

The players climb up a vine to the top. They stay there until they jump off. The players climb from the placement of the entrance. It is therefore suggested to place this entrance type below zones, else it would look strange. Put it at least a few blocks below the zone border. That's because the players are frozen for a split second before the climbing animation starts.

The vine will grow 10 blocks above the placement of the entrance, and cover an area of 18 blocks below the entrance.

Usage in "Departure" Zone

  • Players climbing up a regular vine. A vine can spawn from a ? Block (207), Brick Block (209), from tile-based blocks or Invisible Blocks (221, 218, tileset-based). For consistency reasons it is highly adviced to enter the next zone via this entrance type!

This method requires a Special Exit Controller setup.

Usage in "Destination" Zone

  • As an initial entrance (starting point). Players climb into the level from below (unusual).
  • Emerging from "Departure" Zone.
  • Other reasons why players should climb up a vine into a zone.

The entrance feature must be used for consistency reasons. It is highly recommended that players must leave the previous zone via a vine or secret vine.

If the destination zone is a secret zone or coin heaven zone, then it's recommended to use a Special Exit Controller setup for the return path from such a zone.

Multiplayer
Player 1 will start climbing and player 4 is the last one.

Yoshi

Do not allow a player to enter a zone via this entrance type riding Yoshi. The player will die right away.

Boss Entrances

Boss Entrance (Standing), used in Castle Cutscenes.
Usage of Boss Entrance (Standing) in Towers.

General Info

Entering a zone via any boss entrance type causes all players to spawn stationary. They cannot be controlled with the gamepad. Boss entrances are typically placed together with boss controllers or cutscene controllers, as those controllers dictate the movement of the players.

Recommended sprites

Boss Controller - Tower Boss (363)
Cutscene Controller - Bowser and Peach at Castle (408)
Cutscene Controller - Bowser and Peach at Airship (409)

In a Tower boss fight, the players spawn stationary in the boss room, wait for the boss to finish the spawning sequence, then they are released and can start fighting the boss.

In Castle cutscenes, the players spawn via this entrance type. They spawn a few blocks outside the zone, then start walking towards the defeated boss, who is trying to fly away with the airship. After another waiting time, the level exits. The controller does not release the movement of the players. See Entrance ID (hardcoded IDs table).

To change this behaviour and allow the players to continue their quest after they defeat the boss, change the entrance with hardcoded ID 3 in the castle cutscene zone to any other entrance type. Do not change the ID. Please note that you also need to change the timer, as it is drained after the cutscene. Use Special Event (246) to prevent players from dying. Set it to Type 4: Set Timer, input a value, and trigger the Special Event with Zone Enter (33).

The boss entrance types are used in two scenarios:

  1. In Tower Boss Fights as a starting entrance.
  2. In Castle Cutscenes that take place after the boss fight. Here they are also used as a starting entrance.

Nintendo only uses Type: 23 | Boss Entrance (Standing), but all three boss entrances work the same.

Usage without Controllers

The players will be stationary forever without a boss or cutscene controller.

Setup in Newer involving Boss Entrances. The players will be warped to this zone. They spawn stationary below the zone. A hint or message will be shown on-screen, then the players will be warped away via a SEC.

By using a Special Exit Controller and Events, players can be warped away after some waiting time. This can be used as a trick. The setup usually involves the players spawning invisibly below the screen (stationary). After some time, the players are teleported via the SEC to another zone. During the waiting time, a help message or level hint is shown to the players. This trick was used in Newer.

Types

Type: 23 | Boss Entrance (Standing)

The players stand still for around 5 seconds. Movement depends on the boss/cutscene controllers. The fight begins when all conditions for the boss fight are met. See retail 01-22 A2Z1 (Tower) or 01-24 A2Z2 (Castle) for an example.

Type: 25 | Boss Entrance (Jumping Right)

The players get launched up 3-4 blocks into the air, and around 2 blocks to the right. Same conditions and effects as Type: 23 | Boss Entrance (Standing) and Type: 20 | Jumping (Facing Right). They are spawning as in entrance Type: 7 | Falling (Fast).

Type: 26 | Boss Entrance (Falling)

The players fall at their highest momentum. Same conditions and effects as Type: 23 | Boss Entrance (Standing). They are spawning as in entrance Type: 7 | Falling (Fast).

Mispositioned, Unknown and Crash

There is no good reason to use any of those entrance types in a level. All types in this category can be used as entrances just fine, but it's still not recommended to do so. Never use them as exits!

Type: 11 | Normal (Mispositioned)
The players will spawn 0.5 blocks to the left and 1 block on top of the actual position. They are spawning as in entrance Type: 7 | Falling (Fast).
Type: 12 | Normal (Mispositioned)
The players will spawn 1 block on top of the actual position. They are spawning as in entrance Type: 7 | Falling (Fast).
Type: 13 | Normal (Mispositioned)
Same as Type: 12 | Normal (Mispositioned).
Type: 14 | Unknown
The players will be invisible during the level fade-in. Step sounds can be heard before the players appear. They are spawning as in entrance Type: 7 | Falling (Fast).
Type: 15 | Unknown
Same as Type: 14 | Unknown
Type: 28 | Unknown (Crash)
Just as the title implies: This entrance type crashes the game. Do not use!
Type: 29 | Unknown (Freeze)
The players will be stuck in their t-pose (default pose for a 3D model's skeleton before it is animated.). Just as the title implies the game will be frozen. If the entrance is placed into the air, the players will fall down.

The freeze can be fixed, if the players spawn inside a wall. That's because the game tries to push them to the side, hence preventing the freeze. A freeze can also be prevented by spawning an EN_ITEM (Power-Up), Yoshi, or possibly other actors. In both situations, the players will still be frozen, but the game continues to run; the enemies move, the timer runs, etc...

The players will also spawn 10.5 blocks to the right and 2.5 blocks down because the entrance can be marked as mispositioned.

Mispositioned spawn locations in relation to entrance placement.

Pipes

Pipes, along with Doors, are used as entrances in almost all levels. They can also be painted as regular level terrain. Warp pipes are not enterable without the entrance item.

In theory, any tile could be assigned the attributes of a pipe and could then function as an entrance. So we have to look at tile properties to see, what distinguishes pipe tiles from other tiles.

Consistency

If the entrance is a pipe, then the exit should also be one. Do not let the players enter a pipe and exit a door. Additionally, pipe colors should match. Use the same color for the entrance pipe and the exit pipe.

Advanced Transportation Techniques

There are also two advanced pipe transportation techniques: Connected Pipes and Forward Pipes. Both techniques can be applied to all pipe tiles and pipe sprites listed below.

Pipe Sound

Pipe entrances are often used in place of other entrance types. The reason is the pipe sound is emitted by this entrance type. A typical example would be to attach a pipe sound to a Special Exit Controller entrance/exit.

Placement of the entrance item

Since Reggie Next, the entrances are the size of the objects they are supposed to work with. For pipes, the entrance item is always 2x1 or 1x2 blocks, so that it fully covers the two tiles that must be touched by the players to enter the pipe. This makes placement of the entrance very easy. Placement is valid for all pipe types unless noted.

To use pipes as entrances, any of the following objects or sprites can be chosen:

Any of the following sprites (setup varies)
The following sprite pipes can only be entered by using tricks

The Moving Pipe - Facing Up/Down (339, 353) cannot be entered at all. See Magic Platform (169) for a similar option.

Entering horizontal Pipes

Please note that horizontal (left/right) pipes need level terrain for the players to stand on. Without it, the pipes can't be entered. Both solid and solid-on-top tiles can be used, the tile can even cover 50% of the pipe and the players will still be able to squeeze into the entrance. Moving sprites, for example platforms, can also be used, as well as moving tiles, e.g. a falling donut lift block.

Minimum Size

It's important to make pipes big enough for the players to enter properly. This is also needed to hide the players completely when they enter the pipe, since they will disappear behind layer 1.

The recommended size for pipes is 3x2 blocks for horizontal pipes, and 2x3 blocks for vertical pipes. An absolute minimum is 2x2 for both kinds, with adjacent terrain.

Tileset Pipes

Tileset Pipes are all objects in the palette with a special tile attribute. Tileset pipes can be entered just like sprite pipes. Tileset pipes is a broad term. That's because in theory, pipe attributes could be applied to any tile. Any such tile could then be entered by the players.

The default tileset for the Pa0 slot is Pa0_jyotyu.arc. It contains tileset pipes for all directions (up/down/left/right), and in all typical color variants except blue. It also contains the exact same set for Mini Pipes. Additionally, there are pipe joint and mini pipe joint tiles. All those tiles have unique attributes, but the core type is always the same.

Let's look at the tileset attributes that determine the tile to be a pipe:

  • Open Puzzle Tileset Editor, then open the tileset Pa0_jyotyu.arc from the retail game or from Newer.
  • Hover with the mouse over the green pipe in the tileset. More precisely, hover over the top-left corner of the pipe (row 6, column 0).
  • The Core Type for the tile should be set to Pipe, which denotes a pipe tile.
  • The Core Dropdown List does not automatically update itself, but it should show the first pipe part from the list, Vert. Top Entrance Left.

Pipe tiles are specified according to the part of the pipe. It's important to specify the right part or the entrance will not function correctly.


Let's do an example and add a vertical blue pipe to the default Pa0 tileset

First, export the tileset as *PNG*, add a blue pipe to the image, save and re-import it with Puzzle.

Still on the Behaviors tab in Puzzle, focus on the right side. Set Core Type to Pipe, then in the dropdown list below, select the correct pipe part from the list. For example, select Vert. Top Entrance Left for the top-left part of the pipe. Do not set any of the Properties (solid, falling, ledge, meltable, ...). Then, click on the correct tile to assign the attributes to it.

Do the same for Vert. Top Entrance Right, Vert. Center Left, Vert. Center Right, Vert. Bottom Entrance Left, and Vert. Bottom Entrance Right. Don't forget to assign the attributes to the tiles each time you change the pipe part. You should now have a fully-functional blue pipe in your tileset, which can properly be entered by placing a pipe entrance item.

Please note: Only the two tiles that are touched by the players when they enter the pipe are actually required for the entrance to work. It's highly recommended though, to assign the correct pipe attributes to all other pipe tiles as well.

Mini Pipes

Mini pipes from the tileset are identical to regular Tileset Pipes, except that they are only one block wide (vertical) and tall (horizontal), and can only be entered by players who have found a Mini Mushroom.

Placement of the entrance item

The entrance item for mini pipes is 1x1 blocks. It should be placed directly on top of the tile the players must touch when entering the pipe.

Sprite Pipes

In the previous chapter we have learned about Tileset Pipes; sprite pipes are more or less exactly the same. Some of them have additional features, they rotate for example, or they are attached to a cannon or rolling hill.

Some of the sprite pipes have an attribute Entrance ID. There, an entrance ID can directly be specified for the sprite. For those sprites, the entrance does not have to be placed on top of the sprite, it can be placed anywhere. It's still recommended to place it nearby or according to rules. Also, the entrance type can be set to anything. Setting it to anything other than pipe will cause the entrance to function without the pipe sound!

All sprite pipes can be placed off-grid by using the ALT modifier key! The entrance item position must match the off-grid position of the pipe.

Enterable Warp Pipe

Enterable Warp Pipe - Up (450)

This one is very easy to set up. It's just a regular pipe that only exists as Up variant. Color, length, and entrance ID can be set. This pipe works with any entrance type, but no pipe sound will play if setting it to anything other than pipe. Placement of the entrance item does not matter. It should be placed nearby, though.

Warp Pipe

Warp Pipe - Up/Down/Right/Left (377, 378, 379, 380)

The regular sprite pipes are exactly the same as the Enterable Warp Pipe, except that they cannot normally be entered. They exist in all 4 directions, unlike the above variant.

To make those pipes enterable
  • Paint a Tileset Pipe above the sprite pipe you want to make enterable. It will appear behind the sprite pipe in-game; it cannot be seen.
  • Place an entrance item according to general rules for pipes.
  • Connect the entrance as learned in Connecting Entrances within same Area.

Rolling Hill

Rolling Hill - 1 Pipe/8 Pipes (355, 360)

Rolling Hills are also very easy to set up. Various attributes can be set for the hills, but we only care for Entrance ID for now. Setting an entrance ID there allows the players to enter the rolling hill pipe. This pipe works with any entrance type, but no pipe sound will play if setting it to anything other than pipe. Placement of the entrance item does not matter. Pipes on rolling hills can only be used as entrance, not exit.

4-Way Cannon

4-Way Large Cannon with Pipe (301)

4-Way Cannons are easy to configure. We'll skip most of the attributes for now and focus only on Entrance ID. Setting an entrance ID allows the players to enter the green pipe from the rotating 4-way cannon. The pipe can only be entered while it's at the top-most position (or bottom-most if the cannon is upside down). The placement of the entrance item does not matter. Any entrance type can be chosen, but pipe sound will only play with any pipe type. Only use as an entrance!

Rotation Controlled Pipe

Rotation Controlled Pipe (254) (Buggy)

Harder to set up, but very rewarding when it works!

The rotating pipe in Reggie is extremely buggy. Nintendo never used that sprite in a level.

The pipe can be used as a stationary or rotating item. It can be entered at the starting position, or at the final position after the rotation. It can not be entered while it rotates. The entrance item needs to be placed at the correct position, identical to how it's done for regular pipes. The entrance type should be set to pipe, but other entrance types work also if placed correctly. They won't have the pipe sound, though.

Setup
  • Place a Rotation Controlled Pipe (254) (Buggy). Assign it a Rotation ID. Please note: It seems that not all Rotation IDs work for whatever reason. Please try different IDs in case the pipe doesn't show up in the level.
  • At the opposite side of the pipe entrance, paint a pipe joint on layer 0. Paint transparent and solid tiles behind it on layer 1. The pipe can touch the pipe joint or be up to 1 tile behind it.
  • Also place a Rotation Controller - Spinning and Zoom (149). It should be positioned at the center of the pipe joint.
  • Select it and give it the same Rotation ID as the pipe.
  • Leave Starting Rotation empty! Assign a speed, and select the rotation direction.
  • Set the Activation Mode to Event Triggered - Stops and Returns (0).
  • Set an Event ID for the controller. Also place a switch or event block into the level that can trigger the event.
  • Finally, set the Event Triggered Rotation Distance to 180°.
  • If you want the players to be able to enter the pipe at the starting point, then place an entrance there. Should the players be able to enter the pipe after the rotation has finished, then place an entrance item at the calculated final position of the pipe.
90° Rotations

Rotating the pipe 90° also works, but only with a different setup.

  • Do everything as above.
  • Select the rotation controller.
  • Set the Activation Mode to Event Triggered - On While Active (2)!
  • Set the Event Triggered Rotation Distance to 90°.
  • There should already be a switch or event block that triggers the rotation of the pipe. If there is none, add one now.
  • Add a chainer. The chainer should deactivate the event that was activated by the switch. Deactivation should happen immediately after it was activated. It's recommended to activate the event for 1 frame only.

This setup guarantees that the pipe will rotate 90° to the next position and then stop there.

The following bugs are known for the sprite
  • The rotating pipe destroys all tiles at the position where the rotation stops. It does not destroy tiles on its path.
  • Only 180° rotations work correctly. 90° rotation works with a more complicated setup involving events. Rotations below 90° do not work at all.
  • The pipe uses hardcoded tiles from Pa0_jyotyu.arc while it rotates!

Magic Platform Pipes

Magic Platform (169) (Newer only)

Magic platforms consist exclusively of solid tiles (or transparent/solid-on-top). Therefore, they cannot be entered by default. This is only possible if a tile has the attribute of a pipe (see Tileset Pipes). That's why we need to spawn pipe tiles with the Tile God Event (191) behind the magic platform at some point. This will be explained in the setup tutorial below.

The magic platform must be a moving object for this setup to make sense. It's a pretty complicated process. But then it's a very nice looking feature to have in a level, and it can be used as an exit (players exit the pipe, then the pipe moves away), or as an entrance (pipe moves into position, then the players can enter).

Please note that this is the only way letting players enter or exit a moving pipe! The Moving Pipe - Facing Up/Down (339, 353) cannot be used for this, as it cannot be entered at all.

Step 1
Moving Magic Platform (MP) Pipe

Magic platforms have a tutorial on their own, see #####here, the same is true for Events. We'll quickly go through the needed steps in this setup guide which also includes parts from the above two tutorials.

  • Paint a (long) tileset pipe far outside your zone on layer 1.
  • Cover it with a location. Snap the location to the grid. Remember the location ID.
  • Place a Magic Platform (169) into your zone. The sprite represents the top-left corner of the object that we painted inside the location (the pipe). The entire object will be put into the level at the location of the sprite. That's why it should be placed so that it represents the pipe before it has moved. The movement will be configured in the next step. It's perfectly fine to place the magic platform far below/above the zone, so that it cannot be reached by the players yet.
  • Select the magic platform sprite, then match the Location ID with the one that covers the pipe. Keep Solid Block for the Collision type.
  • Set a Triggering Event ID. Apply the same event ID to a switch (e.g. ? Switch (Orange) (40)) or Event Block (239) that will be used to trigger the pipe movement. Fill out Target Event ID for the switch and match it with Triggering Event ID from the magic platform. In our example we'll be using event ID 40.
  • Go back and select the magic platform. After setting the event ID, new options become available. Set Direction, Speed, and Distance for the moving pipe. This will dictate, in which direction and how far the pipe will move, and how quickly also. It's recommended to use an auxiliary object to measure the distance the pipe needs to cover. The easiest method is to use a row/column of transparent blocks, paint it on the pathway (on layer 0), and count the required moving distance along it. Don't forget to remove the auxiliary object afterwards. Z-Order is only needed, if multiple magic platforms overlap.


Step 2
Events

We now have a moving magic platform (MP) pipe in our level. Movement can be initiated by the switch. It cannot be entered yet! It's just made of solid blocks.

What we need to do now is spawn tiles with the Tile God Event (191) behind the MP pipe. Those tiles have the pipe attributes and are therefore actually enterable. And so it appears, that the MP pipe is also enterable. It's a bit tricky because we want the tiles to spawn, when the MP pipe has finished moving and reached the final position. If the tiles spawn too early, they can be seen. If they spawn too late, then the players have to wait for the pipe to be enterable. It requires a few tests to find out the right delay, but it can be found out pretty quickly. The event chainer is precise enough so that it's possible to spawn the tiles at the right time.

  • Place a Event Controller - Chainer (If X, do Y) (37) into the level.
  • Select it and configure it as shown in the image. Triggering Event ID should be the event ID from the switch, in our example 40. For Target Event ID, use the next freely available ID, in our example 41.
  • Set a Delay value for the chainer. The chainer will trigger the event, after delay timer has run out. This part requires testing, as the value depends on the pipe travel distance, in our example 9 blocks, and the travel speed. If you see the tiles spawn way too early, set a higher delay. If you have to wait some time until you can enter the pipe, lower the value.
  • Place two Tile God Events (191) in your level.
  • Configure them as shown in the image. Triggering Event ID should be set to the Target Event ID of the chainer. Set Width and Height to 1. Keep Layer 1, set to Create Tiles, Permanent.
  • It's important to disable the sound and graphics effects, so that the pipe tiles can spawn silently without the knowledge of the player. Set Disable Effects and Disable Sounds.
  • Keep Pattern as it is (Fill), and set the Tile type to Tile from Pa0 (Type 8). This only works in Newer.
  • Now we need to configure Tileset Row and Tileset Column to select the correct tiles from the tileset. The tiles need to match those from the magic platform pipe. We're looking for the green top-left and top-right pipe tiles. In the regular Pa0_jyotyu tileset, the green top-left pipe is at position row = 6, column = 0. The green top-right pipe tile is at row = 6, column = 1. Please note: The other pipe colors are at different positions in the tileset. Since Reggie Next we have a visual clue which tile is currently selected, so it should be relatively easy to find the right one. Also, custom tilesets might have the pipes at entirely different positions.
  • Move both Tile God sprites relatively close together, as shown in the image, then move them to the position, where the pipe will stop moving. Attention: Tile Gods must be on the grid! If they are placed off-grid then they will automatically snap back to the grid in-game.
  • Finally, and if you haven't already, place an entrance item at the same position. Configure it to be enterable, set the Destination ID. If needed, set the Destination Area too, and of course entrance Type to Pipe Facing Up/Down/Left/Right and you are done. Don't forget you might need to test your level a few times to find the right delay value.


Pipe Cannon

Pipe Cannon (227)

Pipe Cannons are normally not enterable. But with a little trick they are. They can be made enterable by painting a tileset pipe over the pipe cannon.

Please note: This "feature" should never be required to be found by the players to complete the normal route or secret route of a level. If anything, it should be used to hide an optional super secret room or similar.

Setup
  1. Place a pipe cannon. Configure Firing Direction, set it to Shoots Straight Up.
  2. Paint a tileset pipe over the pipe cannon.
  3. Place the entrance item according to Tileset Pipes rules and set the Entrance Type to Pipe.
How it works
  • Players enter the pipe when they press Down while standing on it. They warp to the configured entrance as usual. Technically, the tilest pipe is used.
  • Players get shot up with the pipe cannon when they ground-pound the pipe cannon. A ground-pound prioritizes the sprite (pipe cannon) for whatever reason.

The placement of the entrance item matters, see picture. Any entrance type can be chosen, but pipe sound will only play with any pipe type.

Connected Pipes

Connected pipes is a feature that allows players to go right through a pipe, hide the players during transition, and let them emerge from a different pipe, without fading out the scene. The camera will follow the path nodes that need to be placed along the way to lead the players to the destination pipe.

Any two pipes within a Zone can be connected, no matter how close together or far apart they are.

The connected pipes feature was first used in Super Mario Bros. 3, but not in the retail NSMBW game. There, it is even broken. A connected pipe can only be used once in retail NSMBW. In Newer SMBW, this bug was fixed and connected pipes can be used without any problem, even multiple times.

In the retail game, the travel speed for the players to go from one pipe to another is 3.000. In Newer, it is 0.500 and the speed cannot be altered. Setting any Speed, Acceleration or Delay values on the path nodes has no effect!

The timer will stop running during the travel period.

Requirements

Connected pipes require the following items:

  • An enterable/exitable pipe. Any enterable tileset or sprite pipe can be chosen.
  • An entrance item using the Pipe type. Placement of the entrance item matters, see Tileset Pipes.
  • Path nodes that need to be placed along the travel path.

Placing pipe tiles and the entrance item is an easy task for us now, as we have already learned how to do that in previous chapters. But we have not looked at the placement of the path nodes, yet.

Placement of the Path Nodes
  • Go to the Paths tab, and place a new path node into the level. Move it to the spot as described next.
  • The first and last path nodes must be placed directly below an imaginary 2x2 box covering the pipe entrance/exit. This might look a bit counter-intuitive at first. Please see the picture below for a visual explanation. Placing the path nodes wrong causes the players to be offset when exiting the pipe.


  • Only the first and last path nodes need to be placed according to the rules above. Nodes in between can be placed freely. Please note that the camera will follow the path nodes, so they should be placed meaningful. Not placing any nodes in between will cause the camera to move diagonal from pipe entrance to pipe exit (if the travel distance is long enough and the two pipes are on different heights). To have a rectangular camera movement (camera exactly follows the pipes), we would need to place path nodes in between. Please see the image above.


Setup One-Way
  • Paint two pipes into the level. In our example we'll be using a down pipe (entrance) and a right pipe as exit.
  • Place a new path and remember the Path ID (ID 1 in our example). Place the path nodes according to rules. Look at the picture above, more precisely the one with a down and a right pipe.
  • Place two entrance items covering the pipes. Set the entrance to type Pipe - Facing Down, and the exit to type Pipe - Facing Right. In our example, the entrance items have the ID 1 (entrance) and ID 2 (exit).
  • Select the entrance item (covering the down pipe). Set Destination ID to 2. Leave Destination Area empty for both entrance items. Activate Enterable. Activate Connected Pipe. Do not activate Connected Pipe Reverse. Set Path ID to 1. Set CP Exit Direction (Connected Pipe Exit Direction) to right! The last value has to match the direction of the other pipe.
  • Select the exit item (covering the right pipe). Leave Destination ID/Area empty. Do not activate Enterable. Activate Connected Pipe, and Connected Pipe Reverse. Set Path ID to 1. Set CP Exit Direction (Connected Pipe Exit Direction) to down (once again matching the direction of the other pipe)!
Setup Dual-Way

Same as above, with the only exception to set Enterable and Destination ID on both pipes.

  • First (down) pipe has Enterable activated, and Destination ID set to 2. Activate/Set Connected Pipe, Path ID (1), CP Exit Direction (right).
  • Second (right) pipe has Enterable activated, and Destination ID set to 1. Activate/Set Connected Pipe, Connected Pipe Reverse, Path ID (1), CP Exit Direction (down).
Visual Glitches

The players will be hidden when entering a connected pipe, and during the entire travel period. But this is not the case for graphical effects surrounding a player actor.

Mario is surrounded by a yellow sparkling animation for 1-2 seconds when he collects a coin. When he collects a 1-Up, the same happens but the effect has a green-ish color, etc. Those graphical effects wear off quickly, but they can still be seen for approx. 5-8 tiles, assuming the player moves at the highest speed.

If the graphical effect has not had enough time to wear off before players enter a connected pipe, it can still be noticed even though the players are invisible. The graphic effect is visible during the entire travel time, as the effect no longer wears off.

It is therefore suggested to place the following tiles or sprites at least 5-8 blocks away from any connected pipe entrance:

  • Coins (tileset-based and sprites, any type)
  • Star Coins
  • 1-Ups (make sure the actual 1-Up can't get any closer than 5-8 blocks)
  • Any power-up (once again consider the "path" a power-up would take)
  • Any other sprite causing a graphical effect surrounding the players

Forward Pipes

If this setting is activated on a pipe entrance, the Destination ID and Destination Area values will be ignored. Mario will pass through the pipe and reappear several tiles ahead, coming out of a pipe pointing towards the screen. This actor pose is quite unique and only used here.

The travel distance and all other aspects of this entrance type are hard-coded and cannot be changed. The players will travel either 5.5 or 6.5 blocks, depending on the direction. For horizontal pipes, they will also travel downwards by 1 block.

In the code, the entrance type is called water tank. This suggests the entrance was intended to be used in water-filled zones. From what we know, this is not really a requirement for this entrance type, though.

Setup
  • Paint a pipe into the level. Any tileset-based pipe or sprite pipe will do.
  • Place an entrance item. Set it to any Pipe Facing Up/Down/Left/Right type. Place the entrance item according to Tileset Pipes rules.
  • Set Enterable on the pipe.
  • Activate Links to Forward Pipe.
  • The exit does not require an exit item!
  • For the exit, a special, towards-screen pipe should be used.

Doors

No Yoshi

Usage

Multiplayer


Exit Controllers

Special Exit Controller (SEC)

Special exit controllers create custom rectangular locations that transport the player(s) to a target entrance or let them exit the level.

Setup

  • Place a Special Exit Controller (179) in the level.
  • The rectangular SEC location should be above or below the zone in which it will be used.
  • For return routes from bonus rooms, coin heavens, and the like, place the SEC location below the zone, a minimum of 2.5 and a maximum of 3.5 blocks. You probably want to cover the entire width of the bonus room zone with SEC locations. The height can be 1 or 2 blocks.
  • For a Vine exit, place the SEC location at least 1 block above your zone and check the Vine/Climbing Exit box. The width and height should be 2-3 blocks and completely cover the vine.
  • Now place an entrance item and move it near the SEC location. Preferably keep the entrance item inside the zone.
  • Set the Destination ID and Destination Area to the entrance you want the SEC to send you to.
  • Go back to the SEC sprite and enter the Entrance ID you just placed.
  • That's it. When the player touches the SEC location, they are transported to the destination ID specified in the entrance associated with the SEC sprite.


You can end a level using the Special Exit Controller by selecting 'Exit, Stage Left', then making it the size you need. Keep in mind the player will be forced to walk left and the exit transition will be overridden by an iris focused on the left side of the screen.

This will not complete the level.

Level Exit Controller (Switch Palace/Intro Cutscene)

Note: This is a NewerSMBW only feature.

This can be used along with Bowser Switch (Large) (479) (any switch can be used, but this switch in particular has red/yellow/green/blue recolors) to activate whichever colored Switch Palace blocks you select and show a message with it from Messages.bin, then it will complete the level with the standard exit.

This exit type is also used in Newer's introductory 'cutscene'. Simply set Palace Activation to value 8, and tick the Level Intro checkbox, then select the Message ID you wish to use. Be sure to add 256 to the ID of the message, and put the sum of the two numbers in the Message ID box (this also applies for other Message ID fields in Reggie Next).

Level Exit Conditions

Goal Flagpole

The standard flagpole found at the end of every normal level. Make sure there is terrain leading to the fortress behind it, as Mario needs to actually make it to the position in the fortress for the level to end.

Avoid using ? Blocks or Brick Blocks for the ground leading to the fortress, to avoid this glitch (note that breakable brick blocks will crash the game completely). Donut Blocks are fine, Mario will just end up below the screen one the blocks fall, however the level will end.

Entrances with 'Send to World Map' Enabled

Entrances have an option to send the player to the World Map when triggered, instead of another entrance ID in the level. This will mark the level as completed, so this feature can be used for some interesting level endings.

Ambush

Note: Ambushes are broken in NewerSMBW.

You can end a level by setting it up like an ambush, using Ambush - Toad Balloon (185), Chest (203), Toad NPC (432), and Ambush Level Controller (454). First, you get these 4 sprites, then you get 7 more Ambush - Toad Balloon (185) and set them up as you want. That is pretty much all you need to do, as the ambush controller does the work from there, meaning when you collect the items out of the chest, the level will end.

Item Chest

Chests work somewhat like the flagpole, they will complete a level with the standard exit when opened. You will also get what items were selected in the sprite settings.

Bosses & Cutscene Controllers

When you set up a boss fight, you can use the appropriate boss controller to make the fight work. When setting up a boss fight area, it is strongly recommended that you copy the area from the original level, as some things are hardcoded, or need to be very specifically set up. These controllers will complete the standard exit for the level when the boss is defeated.