X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=blender_export.py;h=5eb5975deefd5ffa90abd7d8ea54d3786604c3f2;hb=abc4dcca885e5a0bc45322c60b040841f69bbc58;hp=4b7cf7f0441809e5bed7a87c52dce3ab4dced40d;hpb=6e96ba64e805ea8a39ca46171e28426c6bc86ab6;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/blender_export.py b/blender_export.py index 4b7cf7f..5eb5975 100644 --- a/blender_export.py +++ b/blender_export.py @@ -1851,7 +1851,10 @@ def sr_compile( collection ): if obj_data.target:#{ volume.target = sr_entity_id( obj_data.target ) volume._anon.trigger.event = obj_data.target_event - volume._anon.trigger.event_leave = obj_data.target_event_leave + + ev = 0xffffffff if obj_data.target_event_leave < 0 else \ + obj_data.target_event_leave + volume._anon.trigger.event_leave = ev #} sr_ent_push(volume) @@ -2978,7 +2981,7 @@ class SR_OBJECT_ENT_VOLUME(bpy.types.PropertyGroup):#{ type=bpy.types.Object, name="Target", \ poll=lambda self,obj: sr_filter_ent_type(obj,SR_TRIGGERABLE)) target_event: bpy.props.IntProperty( name="Enter Ev" ) - target_event_leave: bpy.props.IntProperty( name="Leave Ev" ) + target_event_leave: bpy.props.IntProperty( name="Leave Ev", default=-1 ) @staticmethod def inspect_target( layout, data, propname, evs = ['_event'] ):#{