Add hero runtime
This commit is contained in:
7
godot/scripts/hero/rules/HeroMissionSnapshot.cs
Normal file
7
godot/scripts/hero/rules/HeroMissionSnapshot.cs
Normal file
@@ -0,0 +1,7 @@
|
||||
#nullable enable
|
||||
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace SideScrollerGame.Hero.Rules;
|
||||
|
||||
public sealed record HeroMissionSnapshot(string ActiveDifficultyId, HeroLifeState LifeState, int Level, int Points, int ShieldCharges, int RetryCount, IReadOnlyList<string?> PrimaryWeaponSlots, int SelectedPrimaryWeaponSlotIndex, string CurrentSecondaryWeaponId, string CurrentSpecialWeaponId, int SpecialAmmo, string SquadronMateTypeId, int SquadronMateCount);
|
||||
Reference in New Issue
Block a user