Ejemplo n.º 1
0
        public override void Initialize()
        {
            gsc  = gs.GetComponent <GripSafetyComponent>();
            gsvc = gs.GetComponent <GripSafetyVisualComponent>();

            gsvc.rel_pos = gsvc.grip_safety.localPosition;
            gsvc.rel_rot = gsvc.grip_safety.localRotation;
        }
Ejemplo n.º 2
0
        public override void Initialize()
        {
            GripSafetyComponent safety = gs.GetComponent <GripSafetyComponent>();

            if (safety.block_slide)
            {
                gs.GetComponent <SlideComponent>().block_slide_pull_predicates.Add(() => safety.is_safe);
            }
        }
Ejemplo n.º 3
0
        public override void Initialize()
        {
            GripSafetyComponent safety = gs.GetComponent <GripSafetyComponent>();

            if (safety.block_trigger)
            {
                gs.GetComponent <TriggerComponent>().trigger_pressable_predicates.Add(() => !safety.is_safe);
            }
        }