RapidGameFramework
Reusable Godot managers for data-driven small games
Loading...
Searching...
No Matches
custom_level_library.gd File Reference

Reusable discovery and save helper for player-authored level JSON. More...

Go to the source code of this file.

Namespaces

namespace  custom_level_library
 

Variables

 custom_level_library.LevelManager
 
 custom_level_library.level_manager
 
 custom_level_library.String
 
 custom_level_library.root = DEFAULT_ROOT
 
 custom_level_library.Array
 
 custom_level_library.resolved_game = _game_id_for_level(level_data)
 
 custom_level_library.file
 
 custom_level_library.parsed
 
 custom_level_library.Dictionary
 
 custom_level_library.dir
 
 custom_level_library.entry = dir.get_next()
 
 custom_level_library.metadata
 
 custom_level_library.bool
 
 custom_level_library.result = result.replace("__", "_")
 

Detailed Description

Reusable discovery and save helper for player-authored level JSON.

Custom content lives alongside each game's data folder: res://data/games/<game_id>/custom_levels/. Games can merge these summaries with their built-in level indexes without caring whether a level came from a static index or the custom-level folder.

Definition in file custom_level_library.gd.