From a87c16947d68bf0ab45093745cfca47928085e2b Mon Sep 17 00:00:00 2001 From: Matt Ebb Date: Mon, 2 Nov 2009 11:37:35 +0000 Subject: [PATCH] * Set some custom empty draw types on adding force fields, where relevant --- source/blender/editors/object/object_add.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/source/blender/editors/object/object_add.c b/source/blender/editors/object/object_add.c index cbf08fbe705..f61cf9b9b0c 100644 --- a/source/blender/editors/object/object_add.c +++ b/source/blender/editors/object/object_add.c @@ -232,9 +232,19 @@ static Object *effector_add_type(bContext *C, int type) BLI_addtail(curve_get_editcurve(ob), add_nurbs_primitive(C, CU_NURBS|CU_PRIM_PATH, 1)); ED_object_exit_editmode(C, EM_FREEDATA|EM_DO_UNDO); } - else + else { ob= add_object(scene, OB_EMPTY); - + + switch(type) { + case PFIELD_WIND: + case PFIELD_VORTEX: + ob->empty_drawtype = OB_SINGLE_ARROW; + break; + } + } + + + ob->pd= object_add_collision_fields(type); /* editor level activate, notifiers */