Improvements to save and loading
Improvements to Chinthe animation logic Fix broken Godot Tool system and just use a more manual approach to setting map nodes Remove ItemDatabase from individual room scenes
This commit is contained in:
45
Zennysoft.Game.Ma/src/map/DungeonFloorNode.cs
Normal file
45
Zennysoft.Game.Ma/src/map/DungeonFloorNode.cs
Normal file
@@ -0,0 +1,45 @@
|
||||
using Godot;
|
||||
|
||||
namespace Zennysoft.Game.Ma;
|
||||
|
||||
public partial class DungeonFloorNode : FloorNode
|
||||
{
|
||||
[ExportGroup("Floor Set")]
|
||||
[Export]
|
||||
public string FolderName { get; set; }
|
||||
[Export]
|
||||
public Godot.Collections.Array<float> FloorOdds { get; set; } = [];
|
||||
|
||||
|
||||
[ExportGroup("Spawn Rates")]
|
||||
[Export]
|
||||
public float Sproingy { get; set; }
|
||||
[Export]
|
||||
public float Michael { get; set; }
|
||||
[Export]
|
||||
public float FilthEater { get; set; }
|
||||
[Export]
|
||||
public float Sara { get; set; }
|
||||
[Export]
|
||||
public float Ballos { get; set; }
|
||||
[Export]
|
||||
public float Chariot { get; set; }
|
||||
[Export]
|
||||
public float Chinthe { get; set; }
|
||||
[Export]
|
||||
public float GreenAmbassador { get; set; }
|
||||
[Export]
|
||||
public float RedAmbassador { get; set; }
|
||||
[Export]
|
||||
public float SteelAmbassador { get; set; }
|
||||
[Export]
|
||||
public float AgniDemon { get; set; }
|
||||
[Export]
|
||||
public float AqueosDemon { get; set; }
|
||||
[Export]
|
||||
public float Palan { get; set; }
|
||||
[Export]
|
||||
public float ShieldOfHeaven { get; set; }
|
||||
[Export]
|
||||
public float GoldSproingy { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user