diff --git a/leenkx/blender/lnx/logicnode/particle/LN_get_particle_data.py b/leenkx/blender/lnx/logicnode/particle/LN_get_particle_data.py index 01ef6d0..3c3ebcf 100644 --- a/leenkx/blender/lnx/logicnode/particle/LN_get_particle_data.py +++ b/leenkx/blender/lnx/logicnode/particle/LN_get_particle_data.py @@ -1,31 +1,34 @@ -from lnx.logicnode.lnx_nodes import * - -class GetParticleDataNode(LnxLogicTreeNode): - """Returns the data of the given Particle System.""" - bl_idname = 'LNGetParticleDataNode' - bl_label = 'Get Particle Data' - lnx_version = 1 - - def lnx_init(self, context): - self.inputs.new('LnxNodeSocketObject', 'Object') - self.inputs.new('LnxIntSocket', 'Slot') - - self.outputs.new('LnxStringSocket', 'Name') - self.outputs.new('LnxFloatSocket', 'Particle Size') - self.outputs.new('LnxIntSocket', 'Frame Start') - self.outputs.new('LnxIntSocket', 'Frame End') - self.outputs.new('LnxIntSocket', 'Lifetime') - self.outputs.new('LnxFloatSocket', 'Lifetime Random') - self.outputs.new('LnxIntSocket', 'Emit From') - - self.outputs.new('LnxVectorSocket', 'Velocity') - self.outputs.new('LnxFloatSocket', 'Velocity Random') - self.outputs.new('LnxVectorSocket', 'Gravity') - self.outputs.new('LnxFloatSocket', 'Weight Gravity') - - self.outputs.new('LnxFloatSocket', 'Speed') - - self.outputs.new('LnxFloatSocket', 'Time') - self.outputs.new('LnxFloatSocket', 'Lap') - self.outputs.new('LnxFloatSocket', 'Lap Time') - self.outputs.new('LnxIntSocket', 'Count') +from lnx.logicnode.lnx_nodes import * + +class GetParticleDataNode(LnxLogicTreeNode): + """Returns the data of the given Particle System.""" + bl_idname = 'LNGetParticleDataNode' + bl_label = 'Get Particle Data' + lnx_version = 1 + + def lnx_init(self, context): + self.inputs.new('LnxNodeSocketObject', 'Object') + self.inputs.new('LnxIntSocket', 'Slot') + + self.outputs.new('LnxStringSocket', 'Name') + self.outputs.new('LnxFloatSocket', 'Particle Size') + self.outputs.new('LnxIntSocket', 'Frame Start') + self.outputs.new('LnxIntSocket', 'Frame End') + self.outputs.new('LnxIntSocket', 'Lifetime') + self.outputs.new('LnxFloatSocket', 'Lifetime Random') + self.outputs.new('LnxIntSocket', 'Emit From') + self.outputs.new('LnxBoolSocket', 'Auto Start') + self.outputs.new('LnxBoolSocket', 'Is Unique') + self.outputs.new('LnxBoolSocket', 'Loop') + + self.outputs.new('LnxVectorSocket', 'Velocity') + self.outputs.new('LnxFloatSocket', 'Velocity Random') + self.outputs.new('LnxVectorSocket', 'Gravity') + self.outputs.new('LnxFloatSocket', 'Weight Gravity') + + self.outputs.new('LnxFloatSocket', 'Speed') + + self.outputs.new('LnxFloatSocket', 'Time') + self.outputs.new('LnxFloatSocket', 'Lap') + self.outputs.new('LnxFloatSocket', 'Lap Time') + self.outputs.new('LnxIntSocket', 'Count')