Skip to content

Commit bdc18f2

Browse files
committed
Renamed fillUnitObjectChanges to fillLevelObjectChanges
1 parent ee02aec commit bdc18f2

3 files changed

Lines changed: 13 additions & 13 deletions

File tree

docs/PROCESSOR_SPLIT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ For more details on these look at the official documentation files for Vehicle.
199199
### FillUnit object changes
200200

201201
```
202-
vehicle.materialProcessor.dischargeNodes.node(%).fillUnitObjectChanges
202+
vehicle.materialProcessor.dischargeNodes.node(%).fillLevelObjectChanges
203203
```
204204

205205
Trigger object changes based on the fill level percentage.

scripts/DischargeNode.lua

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@
4444
---@field dischargeStateSamples table
4545
---@field turnOffSoundTimer? number
4646
---@field stateObjectChanges? table
47-
---@field fillUnitObjectChanges? table
48-
---@field fillUnitObjectChangeThreshold number
47+
---@field fillLevelObjectChanges? table
48+
---@field fillLevelObjectChangeThreshold number
4949
---@field isAsyncRaycastActive boolean
5050
---@field raycastDischargeObject? table
5151
---@field raycastDischargeHitObject? table
@@ -117,8 +117,8 @@ function DischargeNode.registerXMLPaths(schema, key)
117117
schema:register(XMLValueType.FLOAT, key .. ".distanceObjectChanges#threshold", "Defines at which raycast distance the object changes", 0.5)
118118
ObjectChangeUtil.registerObjectChangeXMLPaths(schema, key .. '.distanceObjectChanges')
119119
ObjectChangeUtil.registerObjectChangeXMLPaths(schema, key .. ".stateObjectChanges")
120-
schema:register(XMLValueType.FLOAT, key .. '.fillUnitObjectChanges#threshold', 'Defines at which fillUnit fill level percentage the object changes', 0.5)
121-
ObjectChangeUtil.registerObjectChangeXMLPaths(schema, key .. ".fillUnitObjectChanges")
120+
schema:register(XMLValueType.FLOAT, key .. '.fillLevelObjectChanges#threshold', 'Defines at which fillUnit fill level percentage the object changes', 0.5)
121+
ObjectChangeUtil.registerObjectChangeXMLPaths(schema, key .. ".fillLevelObjectChanges")
122122

123123
-- Discharge effects, animations
124124
schema:register(XMLValueType.NODE_INDEX, key .. '#soundNode', 'Sound node index path')
@@ -484,9 +484,9 @@ function DischargeNode:updateTick(dt)
484484
self:updateFillLevelSound(dt)
485485
end
486486

487-
if self.fillUnitObjectChanges ~= nil then
487+
if self.fillLevelObjectChanges ~= nil then
488488
local fillLevelPct = self:getFillLevelPercentage()
489-
ObjectChangeUtil.setObjectChanges(self.fillUnitObjectChanges, fillLevelPct > self.fillUnitObjectChangeThreshold, self.vehicle, self.vehicle.setMovingToolDirty)
489+
ObjectChangeUtil.setObjectChanges(self.fillLevelObjectChanges, fillLevelPct > self.fillLevelObjectChangeThreshold, self.vehicle, self.vehicle.setMovingToolDirty)
490490
end
491491

492492
if self.isServer then

scripts/ProcessorUtils.lua

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -129,13 +129,13 @@ function ProcessorUtils.loadDischargeObjectChanges(node, xmlFile, key)
129129
ObjectChangeUtil.setObjectChanges(node.stateObjectChanges, false, node.vehicle, node.vehicle.setMovingToolDirty)
130130
end
131131

132-
node.fillUnitObjectChanges = {}
133-
ObjectChangeUtil.loadObjectChangeFromXML(xmlFile, key .. '.fillUnitObjectChanges', node.fillUnitObjectChanges, node.vehicle.components, node.vehicle)
132+
node.fillLevelObjectChanges = {}
133+
ObjectChangeUtil.loadObjectChangeFromXML(xmlFile, key .. '.fillLevelObjectChanges', node.fillLevelObjectChanges, node.vehicle.components, node.vehicle)
134134

135-
if #node.fillUnitObjectChanges == 0 then
136-
node.fillUnitObjectChanges = nil
135+
if #node.fillLevelObjectChanges == 0 then
136+
node.fillLevelObjectChanges = nil
137137
else
138-
node.fillUnitObjectChangeThreshold = xmlFile:getValue(key .. '.fillUnitObjectChanges#threshold', 0.5)
139-
ObjectChangeUtil.setObjectChanges(node.fillUnitObjectChanges, false, node.vehicle, node.vehicle.setMovingToolDirty)
138+
node.fillLevelObjectChangeThreshold = xmlFile:getValue(key .. '.fillLevelObjectChanges#threshold', 0.5)
139+
ObjectChangeUtil.setObjectChanges(node.fillLevelObjectChanges, false, node.vehicle, node.vehicle.setMovingToolDirty)
140140
end
141141
end

0 commit comments

Comments
 (0)