Torque3D/Engine/source/T3D
Vincent Gee 55bdfe5dc3 This adds limiting the ghost data to a specific area around the client.
By default it is not included in the build, you must #define GHOSTSCOPING in the torqueConfig.h to enable it.
The distance can be set via the mission file by adding

visibleGhostDistance = "1000";

Or if it is not set in the mission file it will default to what is defined in torqueConfig.h #defined as GHOSTSCOPING_DEFAULT_DISTANCE_IF_NOT_IN_MISSION

The mission default distance can be overridden on a per connection basis by using gameconnection:setVisibleGhostDistance and gameconnection:getVisibleGhostDistance

The logic for setting the scoping distance was moved from shapebase in the original design to SceneObject so that it will affect cameras, players, etc.
2014-11-05 23:14:39 -05:00
..
decal Merge remote-tracking branch 'smally/platform_type_consistency' into platform-type-consistency 2014-04-04 13:43:25 +11:00
examples Merge branch 'RenderMeshExampleMatFix' into development for PR #631 2014-04-25 12:57:00 +10:00
fps Added padding to GuiShapeNameHud labels. 2013-10-14 23:06:14 +11:00
fx Improved code style in ribbon files. 2014-09-24 08:08:42 +10:00
gameBase This adds limiting the ghost data to a specific area around the client. 2014-11-05 23:14:39 -05:00
physics Merge branch 'master' into console-func-refactor 2014-10-14 15:09:11 +11:00
sceneComponent Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
sfx Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
turret Simple pass over the codebase to standardize the platform types. 2013-08-04 16:26:01 -05:00
vehicles Merge pull request #594 from LuisAntonRebollo/unit-tests-without-crash 2014-06-16 10:57:04 +10:00
aiClient.cpp Use fixed buffer size var when allocating return buffer from console. 2014-06-11 13:09:55 +04:00
aiClient.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
aiConnection.cpp Ensure console function arg arrays are initialised. 2014-10-16 00:29:16 +11:00
aiConnection.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
aiPlayer.cpp requested alterations. 2014-07-13 12:24:17 -05:00
aiPlayer.h requested alterations. 2014-07-13 12:24:17 -05:00
camera.cpp Merge remote-tracking branch 'smally/platform_type_consistency' into platform-type-consistency 2014-04-04 13:43:25 +11:00
camera.h Game cam and eye banking, control schemes 2013-04-09 16:14:19 -04:00
cameraSpline.cpp Merge remote-tracking branch 'smally/platform_type_consistency' into platform-type-consistency 2014-04-04 13:43:25 +11:00
cameraSpline.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
containerQuery.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
containerQuery.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
convexShape.cpp Added PLC_Navigation hint for gathering navmesh polygon data. 2013-07-04 17:23:23 +10:00
convexShape.h For for Issue #106 Convex Shape Bandwidth 2012-11-05 14:27:30 -05:00
debris.cpp Merge pull request #594 from LuisAntonRebollo/unit-tests-without-crash 2014-06-16 10:57:04 +10:00
debris.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gameFunctions.cpp Use fixed buffer size var when allocating return buffer from console. 2014-06-11 13:09:55 +04:00
gameFunctions.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gameTSCtrl.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gameTSCtrl.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
groundPlane.cpp SceneCullingState with culling and camera frustum 2013-11-07 15:07:16 -05:00
groundPlane.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
guiMaterialPreview.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
guiMaterialPreview.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
guiNoMouseCtrl.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
guiObjectView.cpp Initialize mCameraRotation to (0, 0, 0). 2013-10-27 23:46:06 -04:00
guiObjectView.h guiObjectView.setCameraRotation() 2013-04-15 20:39:30 +03:00
item.cpp Use fixed buffer size var when allocating return buffer from console. 2014-06-11 13:09:55 +04:00
item.h Moved mask updated to protected member set functions. 2012-09-27 08:11:48 +10:00
levelInfo.cpp This adds limiting the ghost data to a specific area around the client. 2014-11-05 23:14:39 -05:00
levelInfo.h This adds limiting the ghost data to a specific area around the client. 2014-11-05 23:14:39 -05:00
lightAnimData.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
lightAnimData.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
lightBase.cpp Improvements to console refactor code 2012-10-12 19:12:06 +01:00
lightBase.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
lightDescription.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
lightDescription.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
lightFlareData.cpp SceneCullingState with culling and camera frustum 2013-11-07 15:07:16 -05:00
lightFlareData.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
missionArea.cpp Use fixed buffer size var when allocating return buffer from console. 2014-06-11 13:09:55 +04:00
missionArea.h Updated logic in MissionArea::getServerObject. 2012-11-14 09:25:38 +11:00
missionMarker.cpp Merge branch 'master' into console-func-refactor 2014-10-14 15:09:11 +11:00
missionMarker.h Added a flag that sets the transform of spawned objects. 2012-09-26 23:27:36 +10:00
objectTypes.h Remove Interior Object format (DIF) 2013-04-05 12:39:26 -04:00
occlusionVolume.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
occlusionVolume.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
pathCamera.cpp Simple pass over the codebase to standardize the platform types. 2013-08-04 16:26:01 -05:00
pathCamera.h Simple pass over the codebase to standardize the platform types. 2013-08-04 16:26:01 -05:00
physicalZone.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
physicalZone.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
player.cpp Removed annoying warning. 2014-09-15 07:30:51 +10:00
player.h Removed Ranges and cleaned up updateLookAnimation function. 2013-07-03 17:50:25 +10:00
pointLight.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
pointLight.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
portal.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
portal.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
prefab.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
prefab.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
projectile.cpp Merge pull request #594 from LuisAntonRebollo/unit-tests-without-crash 2014-06-16 10:57:04 +10:00
projectile.h Update for float, double and unsigned char, unsigned short, short, etc. char was left alone: read why here http://msdn.microsoft.com/en-us/library/cc953fe1.aspx 2013-08-04 16:58:59 -05:00
proximityMine.cpp Merge pull request #635 from just-bank/engine-fixes 2014-05-23 14:09:00 +02:00
proximityMine.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
resource.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
rigid.cpp Simple pass over the codebase to standardize the platform types. 2013-08-04 16:26:01 -05:00
rigid.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
rigidShape.cpp Merge pull request #645 from Azaezel/ridgidshape_updateForces 2014-07-08 14:15:19 +02:00
rigidShape.h Simple pass over the codebase to standardize the platform types. 2013-08-04 16:26:01 -05:00
scopeAlwaysShape.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
shapeBase.cpp Merge pull request #682 from Azaezel/extended_onendSequence 2014-09-16 10:25:25 +10:00
shapeBase.h Merge pull request #682 from Azaezel/extended_onendSequence 2014-09-16 10:25:25 +10:00
shapeCollision.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
shapeImage.cpp Merge pull request #635 from just-bank/engine-fixes 2014-05-23 14:09:00 +02:00
spotLight.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
spotLight.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
staticShape.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
staticShape.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
trigger.cpp Use fixed buffer size var when allocating return buffer from console. 2014-06-11 13:09:55 +04:00
trigger.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
tsStatic.cpp Merge remote-tracking branch 'smally/platform_type_consistency' into platform-type-consistency 2014-04-04 13:43:25 +11:00
tsStatic.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
zone.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
zone.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00