Use typed body keys in behavior state commits
This commit is contained in:
parent
ec124bb9d4
commit
71f2c14c33
8 changed files with 33 additions and 18 deletions
|
|
@ -542,7 +542,7 @@ try
|
|||
OwnerIndex = 5,
|
||||
BehaviorIndex = 0,
|
||||
BehaviorKind = "ResourceScanner",
|
||||
ResourceScannerTargetBodyId = "smoke:body",
|
||||
ResourceScannerTargetBodyKey = "aetheria.body:legacy:smoke:body",
|
||||
ResourceScannerAsteroidIndex = 2,
|
||||
ResourceScannerScanTime = 1.25,
|
||||
ResourceScannerRange = 500.0,
|
||||
|
|
@ -555,7 +555,7 @@ try
|
|||
OwnerIndex = 6,
|
||||
BehaviorIndex = 0,
|
||||
BehaviorKind = "MiningTool",
|
||||
MiningToolAsteroidBeltId = "smoke:body",
|
||||
MiningToolAsteroidBeltKey = "aetheria.body:legacy:smoke:body",
|
||||
MiningToolAsteroidIndex = 3,
|
||||
MiningToolRange = 275.0
|
||||
},
|
||||
|
|
@ -787,12 +787,12 @@ try
|
|||
entity.BehaviorStates[4].AetherDriveMaximumRpm == 2400.0 &&
|
||||
entity.BehaviorStates[4].AetherDriveThrustDirectionY == -0.5 &&
|
||||
entity.BehaviorStates[5].BehaviorKind == "ResourceScanner" &&
|
||||
entity.BehaviorStates[5].ResourceScannerTargetBodyId == "smoke:body" &&
|
||||
entity.BehaviorStates[5].ResourceScannerTargetBodyId == "aetheria.body:legacy:smoke:body" &&
|
||||
entity.BehaviorStates[5].ResourceScannerAsteroidIndex == 2 &&
|
||||
entity.BehaviorStates[5].ResourceScannerScanTime == 1.25 &&
|
||||
entity.BehaviorStates[5].ResourceScannerScanDuration == 3.5 &&
|
||||
entity.BehaviorStates[6].BehaviorKind == "MiningTool" &&
|
||||
entity.BehaviorStates[6].MiningToolAsteroidBeltId == "smoke:body" &&
|
||||
entity.BehaviorStates[6].MiningToolAsteroidBeltId == "aetheria.body:legacy:smoke:body" &&
|
||||
entity.BehaviorStates[6].MiningToolAsteroidIndex == 3 &&
|
||||
entity.BehaviorStates[6].MiningToolRange == 275.0 &&
|
||||
entity.BehaviorStates[7].BehaviorKind == "Thruster" &&
|
||||
|
|
@ -895,9 +895,9 @@ try
|
|||
packageEntities[0].BehaviorStates[3].CapacitorCharge != 7.5 ||
|
||||
packageEntities[0].BehaviorStates[4].AetherDriveRpmY != 900.0 ||
|
||||
packageEntities[0].BehaviorStates[4].AetherDriveMaximumRpm != 2400.0 ||
|
||||
packageEntities[0].BehaviorStates[5].ResourceScannerTargetBodyId != "smoke:body" ||
|
||||
packageEntities[0].BehaviorStates[5].ResourceScannerTargetBodyId != "aetheria.body:legacy:smoke:body" ||
|
||||
packageEntities[0].BehaviorStates[5].ResourceScannerScanDuration != 3.5 ||
|
||||
packageEntities[0].BehaviorStates[6].MiningToolAsteroidBeltId != "smoke:body" ||
|
||||
packageEntities[0].BehaviorStates[6].MiningToolAsteroidBeltId != "aetheria.body:legacy:smoke:body" ||
|
||||
packageEntities[0].BehaviorStates[6].MiningToolRange != 275.0 ||
|
||||
packageEntities[0].BehaviorStates[7].ThrusterAxis != 0.8 ||
|
||||
packageEntities[0].BehaviorStates[7].ThrusterThrust != 125.0 ||
|
||||
|
|
|
|||
Loading…
Reference in a new issue