We need a method to accurately check the distance between objects. Currently, we are all using the simple distance check function provided in script, which takes the origin point and calculates the distance to the origin point of another object. However, if you have an object larger than the distance check then the distance check fails even if you are touching the object. A more accurate distance check needs to be able to utilize the bounding box extents of the entity so that if you are within that distance from any of the extents then the check still succeeds.
Take a large wall that is 1000 wide and 50 deep. If you want something to trigger when the player is within 100 of the wall then you only get a hit if the player is within 100 of the center point. To hack it, you need to make the distance check something like 600. Then it unfortunately triggers when the player is really far away if approaching toward the center. It just doesn't work very well right now.
System Specs: OS - Windows 7 Home Premium 64-bit SP1, CPU - AMD Phenom II X4 945, 3.0Ghz, RAM - 8Gb DDR3, GFX Card - 2048MB NVIDIA GeForce GT 640, FPSC-R Version - Beta 1.007