Skip to content

Commit

Permalink
Initial touchups for 1.0.4 Nexus release
Browse files Browse the repository at this point in the history
  • Loading branch information
not_alphanine committed Sep 8, 2024
1 parent 9ad4b94 commit e959637
Show file tree
Hide file tree
Showing 29 changed files with 182 additions and 12 deletions.
15 changes: 15 additions & 0 deletions demo/r6/scripts/PureNGPlusConfig.reds
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
module NGPlus.CustomConfig

import NGPlus.DifficultyConfig.*

// Mostly purist config, only non-base thing is Q101 start sending you to Misty wheeling you in...
public class UserConfig extends DefaultDifficultyConfig {
public static func GetFastUpgradeChance() -> Float = 0.0;
public static func GetTankUpgradeChance() -> Float = 0.0;
public static func GetRegenUpgradeChance() -> Float = 0.0;
public static func GetOpticalCamoUpgradeChance() -> Float = 0.0;
public static func GetNetrunnerUpgradeChance() -> Float = 0.0;
public static func GetDodgeUpgradeChance() -> Float = 0.0;
public static func GetShouldFastForwardQ101Start() -> Bool = true;
public static func GetShouldEnableRandomEncounters() -> Bool = false;
}
32 changes: 30 additions & 2 deletions scripting/DifficultyAdjustment/NGPlusEnemyBuffSystem.reds
Original file line number Diff line number Diff line change
Expand Up @@ -26,22 +26,50 @@ class PuppetPowerUpSystem {
}
private final func ApplyAbilityGroup(aGroupId: TweakDBID) {
// FIX: multiple armor levels stacking together?
let hasSubdermalArmor = this.m_statsSystem.GetStatValue(Cast<StatsObjectID>(this.m_puppet.GetEntityID()), gamedataStatType.HasSubdermalArmor) > 0.0;
let abilityGroup = TweakDBInterface.GetGameplayAbilityGroupRecord(aGroupId);
if !IsDefined(abilityGroup) {
this.m_ngPlusSystem.Spew("Ability group is missing!");
return;
}
RPGManager.ApplyAbilityGroup(this.m_puppet, abilityGroup);
let subdermalArmorAbilities = [t"Ability.HasSubdermalArmorBase", t"Ability.HasSubdermalArmorMedium", t"Ability.HasSubdermalArmorHigh"];
let outList: [wref<GameplayAbility_Record>];
abilityGroup.Abilities(outList);
for ability in outList {
let isArmorAbility = ArrayContains(subdermalArmorAbilities, ability.GetID());
if !isArmorAbility || !hasSubdermalArmor {
RPGManager.ApplyAbility(this.m_puppet, ability);
if isArmorAbility {
hasSubdermalArmor = true;
}
}
}
}
private final func RandMeetsChance(aChance: Float) -> Bool {
return RandRangeF(0.0, 1.0) < aChance;
}
// Smasher actually has psycho tag, WTF???
// Explains NG+ Smasher being a bitch
private final func IsSmasher() -> Bool {
return Equals(this.m_puppet.GetRecord().ArchetypeName(), n"adamsmasher");
}
// Yeah, I kinda fucked up
private final func IsNGPlusBoss() -> Bool {
return NPCManager.HasTag(this.m_puppet.GetRecordID(), n"NGPlusBoss");
}
private final func AddCyberAbilities() {
let isPsycho = this.m_puppet.IsCharacterCyberpsycho();
let isPsycho = this.m_puppet.IsCharacterCyberpsycho() && !this.IsSmasher() && !this.IsNGPlusBoss();
// Only buff the normies, don't buff bosses because they're already pretty strong (with the exception of psychos) and drones because I don't care about them
if (this.m_puppet.IsBoss() && !isPsycho) || this.m_puppet.IsMaxTac() || this.m_puppet.IsDrone() {
Expand Down
3 changes: 2 additions & 1 deletion tweaks/NGPlus_AbilityPackages.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@ ArchetypeData.NGPlusAbilityGroup_Tanky:
- Ability.CanCatchUpDistance
- Ability.CanCatchUp
- Ability.HasPainEditor
- Ability.HasSubdermalArmorHigh
# Temporarily removed...
# - Ability.HasSubdermalArmorHigh
- Ability.HasBerserk

ArchetypeData.NGPlusAbilityGroup_Regen:
Expand Down
4 changes: 4 additions & 0 deletions tweaks/NGPlus_BasegameFlatPatches.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Patches are needed because by default game only allows 20 entities to be spawned with DynamicSpawnSystem
# 60 seems to run fine on 12900K
DynamicSpawnSystem.setup.totalEntitiesLimit: 100
DynamicSpawnSystem.setup.numberOfDeadBodiesToTriggerImmediateDespawn: 60
2 changes: 1 addition & 1 deletion tweaks/NGPlus_FastSoloBoss.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Items.NGPlus_FastSoloMantisBlades:

Character.NGPlus_EncounterFastSoloBoss:
$base: t"Character.afterlife_rare_fmelee3_katana_wa_elite"
tags: ["Cyberpsycho", "ImmuneToTakedown"]
tags: ["Cyberpsycho", "ImmuneToTakedown", "NGPlusBoss"]
baseAttitudeGroup: n"hostile"
rarity: NPCRarity.Boss
quest: NPCQuestAffiliation.StreetStory
Expand Down
53 changes: 53 additions & 0 deletions tweaks/NGPlus_MaelstromPunchyMooks.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
Character.NewGamePlus_MaelstromMook_Wrench:
$base: Character.maelstrom_grunt1_melee1_wrench_wa
baseAttitudeGroup: n"hostile"
quest: NPCQuestAffiliation.StreetStory
priority: t"SpawnableObjectPriority.Quest"
reactionPreset: ReactionPresets.Ganger_Aggressive
savable: true

Character.NewGamePlus_MaelstromMook_Wrench_B:
$base: Character.maelstrom_grunt1_melee1_wrench_ma
baseAttitudeGroup: n"hostile"
quest: NPCQuestAffiliation.StreetStory
priority: t"SpawnableObjectPriority.Quest"
reactionPreset: ReactionPresets.Ganger_Aggressive
savable: true


Character.NewGamePlus_MaelstromMook_Knife:
$base: Character.maelstrom_grunt1_melee1_knife_ma
baseAttitudeGroup: n"hostile"
quest: NPCQuestAffiliation.StreetStory
priority: t"SpawnableObjectPriority.Quest"
reactionPreset: ReactionPresets.Ganger_Aggressive
savable: true

Character.NewGamePlus_MaelstromMook_Sword:
$base: Character.maelstrom_grunt2_melee2_hammer_wa
baseAttitudeGroup: n"hostile"
quest: NPCQuestAffiliation.StreetStory
priority: t"SpawnableObjectPriority.Quest"
reactionPreset: ReactionPresets.Ganger_Aggressive
savable: true

DynamicSpawnSystem.NewGamePlus_MaelstromPunchyMooks:
$type: DynamicVehicleData
vehicleRecord: Vehicle.cs_savable_chevalier_thrax_maelstrom
unitRecordsPool:
-
$type: WeightedCharacter
character: t"Character.NewGamePlus_MaelstromMook_Wrench"
weight: 0.5
-
$type: WeightedCharacter
character: t"Character.NewGamePlus_MaelstromMook_Wrench_B"
weight: 0.5
-
$type: WeightedCharacter
character: t"Character.NewGamePlus_MaelstromMook_Knife"
weight: 1.0
-
$type: WeightedCharacter
character: t"Character.NewGamePlus_MaelstromMook_Sword"
weight: 1.0
53 changes: 53 additions & 0 deletions tweaks/NGPlus_MilitechShootyMooks.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Just a lot of squishy shooty Militech lads, should be fun
Character.NewGamePlus_MilitechMook_SMG:
$base: Character.militech_ranger1_ranged1_saratoga_ma
baseAttitudeGroup: n"hostile"
quest: NPCQuestAffiliation.StreetStory
priority: t"SpawnableObjectPriority.Quest"
reactionPreset: ReactionPresets.Ganger_Aggressive
savable: true

Character.NewGamePlus_MilitechMook_Pistol:
$base: Character.militech_ranger1_ranged1_lexington_ma
baseAttitudeGroup: n"hostile"
quest: NPCQuestAffiliation.StreetStory
priority: t"SpawnableObjectPriority.Quest"
reactionPreset: ReactionPresets.Ganger_Aggressive
savable: true

Character.NewGamePlus_MilitechMook_Rifle:
$base: Character.militech_ranger2_ranged2_ajax_ma
baseAttitudeGroup: n"hostile"
quest: NPCQuestAffiliation.StreetStory
priority: t"SpawnableObjectPriority.Quest"
reactionPreset: ReactionPresets.Ganger_Aggressive
archetypeData:
$base: ArchetypeData.GenericRangedT1
type:
$base: ArchetypeType.GenericRangedT1
localizedName: "LocKey#22655"
savable: true


DynamicSpawnSystem.NewGamePlus_MilitechShootyMooks:
$type: DynamicVehicleData
vehicleRecord: Vehicle.v_standard3_chevalier_emperor_militech
unitRecordsPool:
-
$type: WeightedCharacter
character: t"Character.NewGamePlus_MilitechMook_SMG"
weight: 1.0
-
$type: WeightedCharacter
character: t"Character.NewGamePlus_MilitechMook_Pistol"
weight: 1.0
-
$type: WeightedCharacter
character: t"Character.NewGamePlus_MilitechMook_Pistol"
weight: 1.0
-
$type: WeightedCharacter
character: t"Character.NewGamePlus_MilitechMook_Rifle"
weight: 1.0


2 changes: 1 addition & 1 deletion tweaks/NGPlus_NetrunnerBoss.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ $dlc: EP1

Character.NGPlus_EncounterNetrunnerBoss:
$base: t"Character.maxtac_av_netrunner_ma"
tags: ["Cyberpsycho", "ImmuneToTakedown"]
tags: ["Cyberpsycho", "ImmuneToTakedown", "NGPlusBoss"]
baseAttitudeGroup: n"hostile"
affiliation: t"Factions.Arasaka"
rarity: NPCRarity.Boss
Expand Down
2 changes: 1 addition & 1 deletion tweaks/NGPlus_StrongSoloBoss.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Character.NGPlus_EncounterStrongSoloBoss:
entityTemplatePath: r"ep1\\characters\\entities\\corpo\\corpo__black_ops_mb.ent"
appearanceName: n"black_ops_mb_heavy__lvl2_02"

tags: ["Cyberpsycho", "ImmuneToTakedown"]
tags: ["Cyberpsycho", "ImmuneToTakedown", "NGPlusBoss"]
baseAttitudeGroup: n"hostile"
affiliation: t"Factions.Classified"
rarity: NPCRarity.Boss
Expand Down
4 changes: 2 additions & 2 deletions tweaks/NGPlus_Utils.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,10 +70,10 @@ Ability.HasStrongHealthRegeneration:
poolModifier:
$type: PoolValueModifier
enabled: true
rangeBegin: 30.0
rangeBegin: 90.0
rangeEnd: 100.0
startDelay: 0.0
valuePerSec: 4
valuePerSec: 1.8
delayOnChange: false
statPoolType: "Health"
modificationType: "Regeneration"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"EditorX":-1095.1551931399265,"EditorY":192.58578844005004,"EditorZ":1.2574040045121762,"Nodes":[{"NodeID":0,"X":-792.6666666666669,"Y":78.50000000000004},{"NodeID":6,"X":540.6666666666669,"Y":537.1666666666666},{"NodeID":7,"X":-579.6666666666667,"Y":-632.8333333333333},{"NodeID":8,"X":-579.6666666666667,"Y":-544.8333333333333},{"NodeID":9,"X":570.3333333333335,"Y":624.8333333333333},{"NodeID":10,"X":-578.3333333333334,"Y":-456.8333333333333},{"NodeID":11,"X":-577.6666666666667,"Y":423.1666666666666},{"NodeID":12,"X":-580.0000000000001,"Y":-368.8333333333333},{"NodeID":13,"X":-579.3333333333334,"Y":-280.8333333333333},{"NodeID":14,"X":-560.6666666666667,"Y":-192.8333333333333},{"NodeID":15,"X":-579.6666666666667,"Y":-104.83333333333329},{"NodeID":16,"X":-580.3333333333334,"Y":-16.833333333333293},{"NodeID":18,"X":-583.3333333333334,"Y":511.1666666666666},{"NodeID":19,"X":-578.6666666666667,"Y":71.16666666666671},{"NodeID":22,"X":-581.6666666666667,"Y":159.1666666666667},{"NodeID":24,"X":-578.6666666666667,"Y":-720.8333333333333},{"NodeID":25,"X":-580.0000000000001,"Y":247.1666666666667},{"NodeID":26,"X":-578.6666666666667,"Y":335.1666666666668},{"NodeID":28,"X":599.6666666666669,"Y":482.83333333333326},{"NodeID":30,"X":-574.3333333333334,"Y":599.4999999999999},{"NodeID":31,"X":-356.00000000000006,"Y":584.1666666666666},{"NodeID":33,"X":-332.3333333333334,"Y":365.49999999999994},{"NodeID":34,"X":110.00000000000007,"Y":365.49999999999994},{"NodeID":35,"X":111.66666666666674,"Y":438.49999999999994},{"NodeID":36,"X":-99.33333333333341,"Y":482.49999999999994},{"NodeID":37,"X":110.00000000000007,"Y":599.4999999999999},{"NodeID":38,"X":325.33333333333354,"Y":580.1666666666666}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"EditorX":-1579.714708475823,"EditorY":-159.62597191856193,"EditorZ":1.1127151745633033,"Nodes":[{"NodeID":42,"X":480.66666666666646,"Y":-219.83333333333337},{"NodeID":43,"X":-101.6666666666669,"Y":-99.49999999999997},{"NodeID":44,"X":135.99999999999977,"Y":-63.49999999999998},{"NodeID":45,"X":437.9999999999998,"Y":-13.500000000000036},{"NodeID":49,"X":739.9999999999998,"Y":-22.833333333333428},{"NodeID":50,"X":956.6666666666665,"Y":-278.83333333333337},{"NodeID":51,"X":-384.0000000000002,"Y":-261.8333333333333},{"NodeID":52,"X":-644.0000000000005,"Y":-452.8333333333333},{"NodeID":53,"X":481.3333333333331,"Y":-113.50000000000003},{"NodeID":57,"X":-618.6666666666671,"Y":-42.16666666666664},{"NodeID":58,"X":-1148.6666666666667,"Y":118.83333333333347},{"NodeID":59,"X":-384.0000000000002,"Y":60.166666666666686},{"NodeID":60,"X":-644.0000000000005,"Y":60.166666666666686},{"NodeID":61,"X":179.3333333333331,"Y":24.833333333333353},{"NodeID":62,"X":-101.6666666666669,"Y":-0.16666666666664653},{"NodeID":63,"X":-896.3333333333336,"Y":309.83333333333337},{"NodeID":64,"X":-101.6666666666669,"Y":72.83333333333336},{"NodeID":65,"X":-358.6666666666669,"Y":441.83333333333337},{"NodeID":66,"X":-124.00000000000023,"Y":-452.8333333333333},{"NodeID":67,"X":-384.0000000000002,"Y":-452.8333333333333},{"NodeID":68,"X":-101.6666666666669,"Y":145.83333333333334},{"NodeID":69,"X":-384.0000000000002,"Y":251.16666666666669},{"NodeID":70,"X":-644.0000000000005,"Y":251.16666666666669},{"NodeID":71,"X":-364.0000000000002,"Y":-71.49999999999997},{"NodeID":72,"X":-896.3333333333336,"Y":89.50000000000003},{"NodeID":73,"X":-1148.6666666666667,"Y":-495.1666666666666},{"NodeID":74,"X":-939.3333333333336,"Y":-452.83333333333326},{"NodeID":75,"X":466.66666666666646,"Y":-344.50000000000006},{"NodeID":76,"X":179.3333333333331,"Y":-504.50000000000006},{"NodeID":77,"X":163.99999999999977,"Y":-245.16666666666669},{"NodeID":78,"X":740.6666666666665,"Y":-96.1666666666667}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"EditorX":-2291.703385204131,"EditorY":-685.368957115792,"EditorZ":0.809798270893372,"Nodes":[{"NodeID":0,"X":-1634.6666666666667,"Y":-105.99999999999996},{"NodeID":2,"X":-1366.6666666666665,"Y":-803.6666666666666},{"NodeID":46,"X":-1329.6666666666665,"Y":298.00000000000006},{"NodeID":47,"X":-1361.9999999999998,"Y":-657.0},{"NodeID":68,"X":-1329.6666666666665,"Y":371.00000000000006},{"NodeID":69,"X":-1378.9999999999998,"Y":-583.6666666666666},{"NodeID":70,"X":-1378.9999999999998,"Y":-436.66666666666663},{"NodeID":71,"X":-1347.9999999999998,"Y":-895.3333333333333},{"NodeID":72,"X":-1329.6666666666665,"Y":444.00000000000006},{"NodeID":73,"X":-1378.9999999999998,"Y":-289.66666666666663},{"NodeID":74,"X":-1378.9999999999998,"Y":-142.66666666666663},{"NodeID":75,"X":-1378.9999999999998,"Y":4.333333333333371},{"NodeID":76,"X":-1378.9999999999998,"Y":151.33333333333337},{"NodeID":78,"X":-300.6666666666665,"Y":-497.66666666666674},{"NodeID":79,"X":-971.6666666666665,"Y":-591.0000000000001},{"NodeID":80,"X":401.66666666666663,"Y":-497.66666666666674},{"NodeID":81,"X":756.3333333333333,"Y":-505.00000000000006},{"NodeID":82,"X":968.3333333333333,"Y":-504.6666666666668},{"NodeID":83,"X":1328.3333333333333,"Y":-583.6666666666667},{"NodeID":84,"X":-1406.9999999999998,"Y":517.3333333333334},{"NodeID":85,"X":-1353.6666666666665,"Y":664.0},{"NodeID":88,"X":-1088.3333333333333,"Y":583.3333333333334},{"NodeID":89,"X":-642.9999999999998,"Y":671.3333333333331},{"NodeID":90,"X":-1653.0,"Y":-886.0}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"EditorX":-939.6402877697842,"EditorY":-185.00000000000003,"EditorZ":1.0018018018018018,"Nodes":[{"NodeID":0,"X":-205.66666666666669,"Y":-104.33333333333333},{"NodeID":2,"X":6.0,"Y":-155.00000000000003},{"NodeID":3,"X":8.666666666666671,"Y":59.0},{"NodeID":4,"X":6.666666666666671,"Y":-48.000000000000014},{"NodeID":5,"X":-208.0,"Y":-31.333333333333332}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"EditorX":-637.300433510827,"EditorY":-544.7956449269318,"EditorZ":1.0630472567230584,"Nodes":[{"NodeID":0,"X":-346.68749999999994,"Y":-49.16666666666647},{"NodeID":17,"X":-109.3333333333333,"Y":-483.8333333333332},{"NodeID":19,"X":-113.99999999999996,"Y":-269.8333333333332},{"NodeID":22,"X":155.68749999999994,"Y":-431.83333333333326},{"NodeID":25,"X":-133.3333333333333,"Y":-376.8333333333332},{"NodeID":26,"X":-71.66666666666663,"Y":31.83333333333341},{"NodeID":29,"X":183.02083333333331,"Y":-523.4999999999999},{"NodeID":30,"X":-95.66666666666652,"Y":372.8333333333334},{"NodeID":31,"X":-95.66666666666663,"Y":211.83333333333343},{"NodeID":32,"X":-103.3333333333333,"Y":-162.8333333333332},{"NodeID":33,"X":-103.3333333333333,"Y":-56.499999999999865},{"NodeID":34,"X":-109.99999999999996,"Y":105.16666666666674},{"NodeID":35,"X":159.68750000000006,"Y":121.83333333333341},{"NodeID":36,"X":-349.02083333333326,"Y":-253.16666666666654}]}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"EditorX":-925.856254346765,"EditorY":-355.6811381414654,"EditorZ":1.2146601917967392,"Nodes":[{"NodeID":0,"X":-1278.333333333333,"Y":155.16666666666677},{"NodeID":1,"X":834.3333333333329,"Y":-13.833333333333332},{"NodeID":3,"X":-650.3333333333338,"Y":-297.4999999999999},{"NodeID":6,"X":51.66666666666613,"Y":-50.49999999999994},{"NodeID":7,"X":427.99999999999955,"Y":-318.8333333333333},{"NodeID":9,"X":421.33333333333286,"Y":-197.49999999999997},{"NodeID":11,"X":69.66666666666613,"Y":-174.83333333333331},{"NodeID":12,"X":834.3333333333329,"Y":-86.83333333333333},{"NodeID":13,"X":1092.9999999999995,"Y":256.16666666666663},{"NodeID":15,"X":-859.6666666666669,"Y":25.166666666666785},{"NodeID":16,"X":-1069.0,"Y":155.16666666666677},{"NodeID":17,"X":-162.00000000000068,"Y":-57.83333333333327},{"NodeID":18,"X":-373.00000000000085,"Y":-13.833333333333275},{"NodeID":19,"X":-160.66666666666737,"Y":-218.83333333333326},{"NodeID":20,"X":-373.00000000000085,"Y":-174.8333333333333},{"NodeID":22,"X":-163.66666666666737,"Y":136.50000000000006},{"NodeID":23,"X":85.66666666666613,"Y":111.16666666666673},{"NodeID":25,"X":328.99999999999955,"Y":96.50000000000006},{"NodeID":26,"X":790.9999999999995,"Y":155.16666666666666},{"NodeID":27,"X":421.33333333333286,"Y":-50.5}]}
{"EditorX":-1068.3606843173052,"EditorY":-171.06926179544195,"EditorZ":1.9281528662420389,"Nodes":[{"NodeID":0,"X":-1278.333333333333,"Y":155.16666666666677},{"NodeID":1,"X":834.3333333333329,"Y":-13.833333333333332},{"NodeID":3,"X":-650.3333333333338,"Y":-297.4999999999999},{"NodeID":6,"X":51.66666666666613,"Y":-50.49999999999994},{"NodeID":7,"X":427.99999999999955,"Y":-318.8333333333333},{"NodeID":9,"X":421.33333333333286,"Y":-197.49999999999997},{"NodeID":11,"X":69.66666666666613,"Y":-174.83333333333331},{"NodeID":12,"X":834.3333333333329,"Y":-86.83333333333333},{"NodeID":13,"X":1092.9999999999995,"Y":256.16666666666663},{"NodeID":15,"X":-859.6666666666669,"Y":25.166666666666785},{"NodeID":16,"X":-1069.0,"Y":155.16666666666677},{"NodeID":17,"X":-162.00000000000068,"Y":-57.83333333333327},{"NodeID":18,"X":-373.00000000000085,"Y":-13.833333333333275},{"NodeID":19,"X":-160.66666666666737,"Y":-218.83333333333326},{"NodeID":20,"X":-373.00000000000085,"Y":-174.8333333333333},{"NodeID":22,"X":-163.66666666666737,"Y":136.50000000000006},{"NodeID":23,"X":85.66666666666613,"Y":111.16666666666673},{"NodeID":25,"X":328.99999999999955,"Y":96.50000000000006},{"NodeID":26,"X":790.9999999999995,"Y":155.16666666666666},{"NodeID":27,"X":421.33333333333286,"Y":-50.5}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"EditorX":-318.25860713763694,"EditorY":-135.378674942128,"EditorZ":1.1820654634229644,"Nodes":[{"NodeID":0,"X":-973.3333333333331,"Y":-31.3333333333333},{"NodeID":1,"X":787.9999999999998,"Y":-31.333333333333407},{"NodeID":2,"X":-554.6666666666667,"Y":-82.66666666666666},{"NodeID":3,"X":-276.6666666666667,"Y":-31.333333333333343},{"NodeID":4,"X":-67.33333333333333,"Y":-53.33333333333336},{"NodeID":5,"X":363.9999999999997,"Y":-31.333333333333385},{"NodeID":6,"X":149.3333333333332,"Y":-46.00000000000004},{"NodeID":7,"X":573.333333333333,"Y":-46.000000000000064},{"NodeID":8,"X":-764.0000000000001,"Y":-38.66666666666664}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"EditorX":-1338.676283164768,"EditorY":-175.31315090511725,"EditorZ":0.8495788206979552,"Nodes":[{"NodeID":0,"X":-1077.9999999999998,"Y":-31.333333333333314},{"NodeID":1,"X":892.6666666666663,"Y":-31.333333333333435},{"NodeID":2,"X":-659.3333333333335,"Y":-82.66666666666669},{"NodeID":3,"X":-381.33333333333366,"Y":-31.333333333333357},{"NodeID":4,"X":-172.00000000000028,"Y":-53.33333333333338},{"NodeID":5,"X":468.66666666666623,"Y":-31.333333333333414},{"NodeID":6,"X":253.99999999999972,"Y":-46.00000000000007},{"NodeID":7,"X":677.9999999999995,"Y":-46.00000000000009},{"NodeID":8,"X":-868.6666666666666,"Y":-38.66666666666666},{"NodeID":9,"X":44.66666666666636,"Y":-68.00000000000006}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"EditorX":-601.7723524987485,"EditorY":-162.74230977969484,"EditorZ":1.1214675792812185,"Nodes":[{"NodeID":2,"X":-635.6666666666669,"Y":-91.8333333333333},{"NodeID":3,"X":417.0000000000003,"Y":-5.500000000000021},{"NodeID":4,"X":-423.3333333333334,"Y":-27.499999999999964},{"NodeID":5,"X":-210.99999999999994,"Y":-27.49999999999998},{"NodeID":6,"X":-1.666666666666444,"Y":-27.499999999999993},{"NodeID":7,"X":207.6666666666669,"Y":-34.83333333333334},{"NodeID":13,"X":-418.0,"Y":-133.0}]}
Loading

0 comments on commit e959637

Please sign in to comment.