beta-1.3/restructure-files (#2)
Reviewed-on: #2
This commit was merged in pull request #2.
This commit is contained in:
25
Global Managers/map_loader.gd
Normal file
25
Global Managers/map_loader.gd
Normal file
@@ -0,0 +1,25 @@
|
||||
extends Node
|
||||
|
||||
const HOME_01 = preload("uid://laxewy7irxno")
|
||||
const PATH_TO_DUNGEON_01 = preload("uid://b07m0k40dh042")
|
||||
const SHOP = preload("uid://bwt0ijoq4qmhn")
|
||||
|
||||
@onready var mapping := {
|
||||
Enums.MapIds.SHOP_01: SHOP,
|
||||
Enums.MapIds.PATH_TO_FOREST_DUNGEON_01: PATH_TO_DUNGEON_01,
|
||||
Enums.MapIds.PATH_TO_FOREST_HOME_01: HOME_01
|
||||
}
|
||||
|
||||
var _spawn_marker: String
|
||||
|
||||
# Public Methods
|
||||
func GetMap(map_id: Enums.MapIds) -> PackedScene:
|
||||
return mapping[map_id]
|
||||
|
||||
|
||||
func SetSpawnMarker(marker_name: String) -> void:
|
||||
_spawn_marker = marker_name
|
||||
|
||||
|
||||
func GetSpawnMarker() -> String:
|
||||
return _spawn_marker
|
||||
Reference in New Issue
Block a user