-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
29 changed files
with
813 additions
and
181 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
namespace Subsystem | ||
{ | ||
public interface IRemovable | ||
{ | ||
bool Remove { get; } | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
using BBI.Core.Data; | ||
using BBI.Game.Data; | ||
|
||
namespace Subsystem.Patch | ||
{ | ||
public class AttributeBuffPatch : IRemovable | ||
{ | ||
public string Name { get; set; } | ||
public Buff.CategoryAndID? Attribute { get; set; } | ||
public AttributeBuffMode? Mode { get; set; } | ||
public int? Value { get; set; } | ||
public bool Remove { get; set; } | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
using BBI.Game.Data; | ||
|
||
namespace Subsystem.Patch | ||
{ | ||
public class DetectableAttributesPatch | ||
{ | ||
public bool? DisplayLastKnownLocation { get; set; } | ||
public double? LastKnownDuration { get; set; } | ||
public int? TimeVisibleAfterFiring { get; set; } | ||
public bool? AlwaysVisible { get; set; } | ||
public DetectionState? MinimumStateAfterDetection { get; set; } | ||
public double? FOWFadeDuration { get; set; } | ||
public bool? SetHasBeenSeenBeforeOnSpawn { get; set; } | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
namespace Subsystem.Patch | ||
{ | ||
public class EntityTypeToSpawnAttributesPatch : IRemovable | ||
{ | ||
public string EntityTypeToSpawn { get; set; } | ||
public double? SpawnRotationOffsetDegrees { get; set; } | ||
public bool Remove { get; set; } | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
using System.Collections.Generic; | ||
|
||
namespace Subsystem.Patch | ||
{ | ||
public class ExperienceAttributesPatch | ||
{ | ||
public Dictionary<string, ExperienceLevelAttributesPatch> Levels { get; set; } = new Dictionary<string, ExperienceLevelAttributesPatch>(); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
using System.Collections.Generic; | ||
|
||
namespace Subsystem.Patch | ||
{ | ||
public class ExperienceLevelAttributesPatch : IRemovable | ||
{ | ||
public string BuffTooltipLocID { get; set; } | ||
public int? RequiredExperience { get; set; } | ||
public Dictionary<string, AttributeBuffPatch> Buff { get; set; } = new Dictionary<string, AttributeBuffPatch>(); | ||
public bool Remove { get; set; } | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
namespace Subsystem.Patch | ||
{ | ||
public class InventoryAttributesPatch | ||
{ | ||
public bool? HasUnlimitedCapacity { get; set; } | ||
public int? StartingAmount { get; set; } | ||
public int? Capacity { get; set; } | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
using System.Collections.Generic; | ||
|
||
namespace Subsystem.Patch | ||
{ | ||
public class StorageAttributesPatch | ||
{ | ||
public bool? LinkToPlayerBank { get; set; } | ||
public bool? IsResourceController { get; set; } | ||
public Dictionary<string, InventoryAttributesPatch> InventoryLoadout { get; set; } = new Dictionary<string, InventoryAttributesPatch>(); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
namespace Subsystem.Patch | ||
{ | ||
public class TargetPrioritizationAttributesPatch | ||
{ | ||
public double? WeaponEffectivenessWeight { get; set; } | ||
public double? TargetThreatWeight { get; set; } | ||
public double? DistanceWeight { get; set; } | ||
public double? AngleWeight { get; set; } | ||
public double? TargetPriorityWeight { get; set; } | ||
public double? AutoTargetStickyBias { get; set; } | ||
public double? ManualTargetStickyBias { get; } | ||
public double? TargetSameCommanderBias { get; set; } | ||
public double? TargetWithinFOVBias { get; set; } | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
namespace Subsystem.Patch | ||
{ | ||
public class TurretAttributesPatch | ||
{ | ||
public double? FieldOfView { get; set; } | ||
public double? FieldOfFire { get; set; } | ||
public double? RotationSpeed { get; set; } | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
using BBI.Game.Data; | ||
|
||
namespace Subsystem.Patch | ||
{ | ||
public class WeaponModifierInfoPatch : IRemovable | ||
{ | ||
public UnitClass? TargetClass { get; set; } | ||
public FlagOperator? ClassOperator { get; set; } | ||
public WeaponModifierType? Modifier { get; set; } | ||
public int? Amount { get; set; } | ||
public bool Remove { get; set; } | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.