[Bf-blender-cvs] [30dee2dbd23] functions: specify default inputs for some nodes

Jacques Lucke noreply at git.blender.org
Tue Jul 9 18:01:00 CEST 2019


Commit: 30dee2dbd23b2b3d35d35cb1951c1e9a0559df51
Author: Jacques Lucke
Date:   Tue Jul 9 09:50:07 2019 +0200
Branches: functions
https://developer.blender.org/rB30dee2dbd23b2b3d35d35cb1951c1e9a0559df51

specify default inputs for some nodes

===================================================================

M	release/scripts/startup/nodes/bparticle_nodes/age_reached_event.py
M	release/scripts/startup/nodes/bparticle_nodes/explode_particle.py
M	release/scripts/startup/nodes/bparticle_nodes/gravity_force.py
M	release/scripts/startup/nodes/bparticle_nodes/turbulence_force.py

===================================================================

diff --git a/release/scripts/startup/nodes/bparticle_nodes/age_reached_event.py b/release/scripts/startup/nodes/bparticle_nodes/age_reached_event.py
index 14eb8450f40..b03a36d58b5 100644
--- a/release/scripts/startup/nodes/bparticle_nodes/age_reached_event.py
+++ b/release/scripts/startup/nodes/bparticle_nodes/age_reached_event.py
@@ -9,5 +9,5 @@ class AgeReachedEventNode(bpy.types.Node, BParticlesNode):
 
     def declaration(self, builder : SocketBuilder):
         builder.event_input("event", "Event")
-        builder.fixed_input("age", "Age", "Float")
+        builder.fixed_input("age", "Age", "Float", default=3)
         builder.control_flow_output("on_event", "On Event")
diff --git a/release/scripts/startup/nodes/bparticle_nodes/explode_particle.py b/release/scripts/startup/nodes/bparticle_nodes/explode_particle.py
index 454f8f3c621..8f60cd59645 100644
--- a/release/scripts/startup/nodes/bparticle_nodes/explode_particle.py
+++ b/release/scripts/startup/nodes/bparticle_nodes/explode_particle.py
@@ -11,8 +11,8 @@ class ExplodeParticleNode(bpy.types.Node, BParticlesNode):
 
     def declaration(self, builder : SocketBuilder):
         builder.control_flow_input("control_in", "(In)")
-        builder.fixed_input("amount", "Amount", "Integer")
-        builder.fixed_input("speed", "Speed", "Float")
+        builder.fixed_input("amount", "Amount", "Integer", default=10)
+        builder.fixed_input("speed", "Speed", "Float", default=2)
         builder.control_flow_output("control_out", "(Out)")
 
     def draw(self, layout):
diff --git a/release/scripts/startup/nodes/bparticle_nodes/gravity_force.py b/release/scripts/startup/nodes/bparticle_nodes/gravity_force.py
index a0e7722905f..99842ef8d74 100644
--- a/release/scripts/startup/nodes/bparticle_nodes/gravity_force.py
+++ b/release/scripts/startup/nodes/bparticle_nodes/gravity_force.py
@@ -8,5 +8,5 @@ class GravityForceNode(bpy.types.Node, BParticlesNode):
     bl_label = "Gravity Force"
 
     def declaration(self, builder : SocketBuilder):
-        builder.fixed_input("direction", "Direction", "Vector")
+        builder.fixed_input("direction", "Direction", "Vector", default=(0, 0, -1))
         builder.particle_modifier_output("force", "Force")
diff --git a/release/scripts/startup/nodes/bparticle_nodes/turbulence_force.py b/release/scripts/startup/nodes/bparticle_nodes/turbulence_force.py
index 0c16147550b..6c26ae2bfc5 100644
--- a/release/scripts/startup/nodes/bparticle_nodes/turbulence_force.py
+++ b/release/scripts/startup/nodes/bparticle_nodes/turbulence_force.py
@@ -8,5 +8,5 @@ class TurbulenceForceNode(bpy.types.Node, BParticlesNode):
     bl_label = "Turbulence Force"
 
     def declaration(self, builder : SocketBuilder):
-        builder.fixed_input("strength", "Strength", "Vector")
+        builder.fixed_input("strength", "Strength", "Vector", default=(1, 1, 1))
         builder.particle_modifier_output("force", "Force")



More information about the Bf-blender-cvs mailing list