This commit is contained in:
Marco 2025-05-01 17:07:55 +02:00
commit 19a0802ef2
6 changed files with 144 additions and 17 deletions

View file

@ -13,7 +13,7 @@ public partial class LevelTeleporter : Teleporter
[Export] public string LevelPath { get; set; }
[Export] public MapResource Map { get; private set; }
[Export] public bool SaveInventory { get; private set; }
[Export] public bool SaveInventory { get; set; }
protected override async Task Teleport(IStateMachine<PlayerState, CharacterBody2D> player)
{

View file

@ -60,6 +60,7 @@ public partial class TeleporterMarker : FeatureMarker
if (Type is TeleporterMarkerType.NextLevel && _spawnedTeleporter is LevelTeleporter levelTeleporter)
{
levelTeleporter.LevelPath = mapTheme.LevelTeleporterDestinationPath;
levelTeleporter.SaveInventory = true;
}
return this;