[Bf-blender-cvs] [3f28239efef] functions: move events ui to same file
Jacques Lucke
noreply at git.blender.org
Wed Sep 11 11:24:51 CEST 2019
Commit: 3f28239efef2d58018c23b7ec08d0cb8b4e7f5fd
Author: Jacques Lucke
Date: Wed Sep 11 10:55:37 2019 +0200
Branches: functions
https://developer.blender.org/rB3f28239efef2d58018c23b7ec08d0cb8b4e7f5fd
move events ui to same file
===================================================================
R057 release/scripts/startup/nodes/bparticle_nodes/age_reached_event.py release/scripts/startup/nodes/bparticle_nodes/events.py
D release/scripts/startup/nodes/bparticle_nodes/mesh_collision_event.py
===================================================================
diff --git a/release/scripts/startup/nodes/bparticle_nodes/age_reached_event.py b/release/scripts/startup/nodes/bparticle_nodes/events.py
similarity index 57%
rename from release/scripts/startup/nodes/bparticle_nodes/age_reached_event.py
rename to release/scripts/startup/nodes/bparticle_nodes/events.py
index 5c3b50781a9..a7a9e3e544a 100644
--- a/release/scripts/startup/nodes/bparticle_nodes/age_reached_event.py
+++ b/release/scripts/startup/nodes/bparticle_nodes/events.py
@@ -3,6 +3,7 @@ from bpy.props import *
from .. base import BParticlesNode
from .. node_builder import NodeBuilder
+
class AgeReachedEventNode(bpy.types.Node, BParticlesNode):
bl_idname = "bp_AgeReachedEventNode"
bl_label = "Age Reached Event"
@@ -15,3 +16,16 @@ class AgeReachedEventNode(bpy.types.Node, BParticlesNode):
builder.execute_input("execute_on_event", "Execute on Event", "execute_on_event__prop")
builder.particle_effector_output("event", "Event")
+
+
+class MeshCollisionEventNode(bpy.types.Node, BParticlesNode):
+ bl_idname = "bp_MeshCollisionEventNode"
+ bl_label = "Mesh Collision Event"
+
+ execute_on_event__prop: NodeBuilder.ExecuteInputProperty()
+
+ def declaration(self, builder: NodeBuilder):
+ builder.fixed_input("object", "Object", "Object")
+ builder.execute_input("execute_on_event", "Execute on Event", "execute_on_event__prop")
+
+ builder.particle_effector_output("event", "Event")
diff --git a/release/scripts/startup/nodes/bparticle_nodes/mesh_collision_event.py b/release/scripts/startup/nodes/bparticle_nodes/mesh_collision_event.py
deleted file mode 100644
index b87d2a50937..00000000000
--- a/release/scripts/startup/nodes/bparticle_nodes/mesh_collision_event.py
+++ /dev/null
@@ -1,16 +0,0 @@
-import bpy
-from bpy.props import *
-from .. base import BParticlesNode
-from .. node_builder import NodeBuilder
-
-class MeshCollisionEventNode(bpy.types.Node, BParticlesNode):
- bl_idname = "bp_MeshCollisionEventNode"
- bl_label = "Mesh Collision Event"
-
- execute_on_event__prop: NodeBuilder.ExecuteInputProperty()
-
- def declaration(self, builder: NodeBuilder):
- builder.fixed_input("object", "Object", "Object")
- builder.execute_input("execute_on_event", "Execute on Event", "execute_on_event__prop")
-
- builder.particle_effector_output("event", "Event")
More information about the Bf-blender-cvs
mailing list