|
- For the level generating system for pre-made levels, see Level editor.
The level generator is the system that generates levels randomly in Baldi's Basics Plus.
Steps[]
The level generator goes through multiple steps to set up the level and prepare the map.
- The level generator chooses a seed to start working with, if it's not already set by the player.
- It sets up the NPC cells, level details, events, field trips, and materials.
- It creates an imaginary border made of cells and sets up the "Dijkstra" map.
- It spawns a random special room and sets up the hallways.
- It spawns special hallways.
- It creates the cell plots and expands them.
- It fills in the other hallways.
- It deletes the plots and adds more special hall areas, and builds additional hallways.
- It adds the exit cells and updates the cells.
- It builds the field trip and rooms and sets up the doors.
- It spawns in all of the tiles and builds the room functions and doors.
- It sets up the
NavMesh
. - It builds the hall objects and posters.
- It spawns the lights, and items.
- It adds the events and NPC spawn points.
- It sets up the culling system, and spawns in the player.
Trivia[]
Level generator error screen.
Ditto, but from V0.4.1 to V0.5.2.
- Prior to V0.4, the level generator would take around 5–30 seconds to generate a level before the "Play!" button shows up.
- Since this version, however, it only takes roughly around 5-10 seconds.
LevelGenerator
. However, it does not work no matter what as the script reads:
The random level generator has been removed from this version of the game. Please check out Baldi's Basics Plus for randomly generated chaos!
- In Baldi's Basics Kickstarter Exclusive Demo, the player could see the level being generated with placeholder textures when winning or losing a floor. These textures did not appear when completing floor 3 since it is the last floor.
Glitches[]
- In V0.8 Pre-release 1, the level generator for Endless Mode - Random is outdated, causing it to crash every time.
Audio[]
Sound | Description |
---|---|
When the level generator error screen appears after the level generator crashes. It also plays when the fake error screen appears in Baldi's Basics Classic Remastered. |