Modified weapon scripts to eliminate specialized projectile behavior - allows charged weapons to have projectiles and modify weapon stats when charged Added machine gun weapon & VFX Moved third party code to Plugins folder to improve compile times
25 lines
657 B
C#
25 lines
657 B
C#
using Microsoft.Msagl.Core.Geometry;
|
|
using Microsoft.Msagl.Core.Geometry.Curves;
|
|
using Microsoft.Msagl.Routing;
|
|
|
|
namespace Microsoft.Msagl.Prototype.LayoutEditing {
|
|
/// <summary>
|
|
/// node restore data
|
|
/// </summary>
|
|
public class NodeRestoreData:RestoreData {
|
|
|
|
internal NodeRestoreData(ICurve boundaryCurve) {
|
|
this.boundaryCurve = boundaryCurve;
|
|
}
|
|
|
|
private ICurve boundaryCurve;
|
|
|
|
/// <summary>
|
|
/// node boundary curve
|
|
/// </summary>
|
|
public ICurve BoundaryCurve {
|
|
get { return boundaryCurve; }
|
|
set { boundaryCurve = value; }
|
|
}
|
|
}
|
|
}
|