Vincent Gee
7b05314901
fixed tabs
2014-11-06 10:44:55 -05:00
Vincent Gee
c4e3a68f7c
Added Alpha LOD to tsStatic objects.
...
This allows designers to set the start and end distance for Alpha LOD on objects.
2014-11-06 08:54:49 -05:00
Vincent Gee
578c4e8f4f
Removed Tabs, added check on connection
2014-11-06 08:38:05 -05:00
Vincent Gee
2f48f31a6f
Fixed String comparisons.
2014-11-05 23:29:08 -05:00
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
Vincent Gee
26c5451593
fixed capital T
2014-11-05 17:41:31 -05:00
Vincent Gee
f0a16bb9e3
More comments added, move #include
2014-11-05 16:47:07 -05:00
Vincent Gee
d6570e3533
fixed capitalization in include
2014-11-05 10:29:29 -05:00
Daniel Buckmaster
8538b5fdbf
Little optimization in mPlane, originally by Winterleaf
2014-11-05 21:17:12 +11:00
Vincent Gee
ad4b06f2bc
Cleaned up Enum to set init value to 0
2014-11-05 21:14:38 +11:00
Vincent Gee
2ec5af703c
Fixed Return value from false to 0 (which is U32)
2014-11-05 21:13:01 +11:00
Daniel Buckmaster
3082bb3adc
Merge pull request #884 from GarageGames/development-3.6
...
Version 3.6.2
2014-11-05 20:28:01 +11:00
Vincent Gee
fbc9660bc3
WaypointTeam never worked and if you look at the code you can see its not very clean.
2014-11-04 20:14:50 -05:00
Vincent Gee
d3aaabc976
Made fixes
2014-11-04 20:05:39 -05:00
Vincent Gee
9907c4592e
Fixed bad string compares and simdictionary
2014-11-04 19:51:13 -05:00
Vincent Gee
cb161ad5ff
Cleaning up and streamlining Types.h,
2014-11-04 07:50:24 -05:00
Vincent Gee
125901648a
64bit, from @source http://msdn.microsoft.com/en-us/library/c9676k6h.aspx
2014-11-04 07:19:14 -05:00
Vincent Gee
a849202bde
Added Sanity Check for out of memory
2014-11-04 06:49:09 -05:00
Vincent Gee
a91e5a2590
Improvements to SimDictionary for when you have a large number of objects in the game. Under light load (i.e. under 5000 objects) this code actually runs slower that the stock simdictionary. When you exceed 5000 objects, the template class actually runs faster and more consistently.
2014-11-04 06:30:35 -05:00
Vincent Gee
f348313413
Minor Improvement to depthSortList.cpp
2014-11-04 06:18:24 -05:00
Vincent Gee
535ad45635
Improvements to the math in mEase
2014-11-04 06:14:43 -05:00
Daniel Buckmaster
9e4446046f
Merge pull request #710 from lukaspj/3-Textures-Blending-Fix
...
3 textures blending fix
2014-11-04 17:06:04 +11:00
Daniel Buckmaster
97ae3445c9
Merge pull request #793 from lukaspj/Terrain-Basetex-Formats
...
Terrain basetex formats
2014-11-04 14:54:08 +11:00
Vincent Gee
acb192e2a5
Replaced a ton of ConsoleMethods with the DefineConsoleMethod Macro.
2014-11-03 22:42:51 -05:00
Daniel Buckmaster
3902ebb861
Merge pull request #883 from eightyeight/update-readme-and-version
...
Update readme and version
2014-11-04 11:56:39 +11:00
Daniel Buckmaster
dc92d58692
Update version.h
2014-11-04 11:12:15 +11:00
Daniel Buckmaster
a61be8783a
New Physics doc group.
2014-11-04 11:12:13 +11:00
Daniel Buckmaster
a8f246404a
Merge pull request #879 from eightyeight/issue-825
...
Increment vertex pointer by 3, not 1
2014-11-02 07:56:51 +11:00
Daniel Buckmaster
f6d54d810b
Improve documentation on getCursorPos and fix cursorInControl.
2014-11-02 07:51:03 +11:00
Daniel Buckmaster
d12310602d
Increment vertex pointer by 3, not 1.
2014-11-02 07:35:39 +11:00
Daniel Buckmaster
a87a891cfc
Prevent crash when loading Player with no shape.
2014-10-31 10:04:32 +11:00
Daniel Buckmaster
6009ac3568
Revert "Euler to quat reversion"
2014-10-31 09:20:53 +11:00
Daniel Buckmaster
e209cc4389
Use existing methods instead of incorrect maths.
2014-10-31 09:11:07 +11:00
Daniel Buckmaster
ef9bc91bff
Merge pull request #744 from lukaspj/Ribbon-Implementation
...
Ribbon and RibbonNode
2014-10-28 15:19:17 +11:00
Daniel Buckmaster
74e328d09b
Merge pull request #870 from eightyeight/fix-ear-transform
...
Andrew's fix for ear transform with detached camera
2014-10-28 14:39:09 +11:00
Daniel Buckmaster
b88d3fde1f
Merge pull request #829 from jamesu/namespace_link
...
Add console function to link namespaces
2014-10-28 14:12:46 +11:00
Daniel Buckmaster
19f91fee2b
Added a setPosition function.
2014-10-28 14:10:22 +11:00
Daniel Buckmaster
e02e542717
Merge pull request #749 from lukaspj/MixedParticleRendering
...
Re-enable Mixed particle rendering
2014-10-28 09:50:02 +11:00
Daniel Buckmaster
355ce5d854
Andrew's fix for ear transform with detached camera.
2014-10-28 09:26:46 +11:00
Daniel Buckmaster
a4f7182de5
Fix omissions in astNodes.cpp.
2014-10-28 08:55:17 +11:00
Daniel Buckmaster
fd93397e5d
Merge pull request #846 from Azaezel/guiobjectview
...
guiobjectview corrections
2014-10-27 17:28:58 +11:00
Azaezel
5d5e878129
dynamic cubemap support for tsStatics
...
engine: implements the capacity for tsstatic objects to allow themselves to use the reflector system in order to display runtime generated cubemaps.
script: defines a calibrated reflectordesc that reflects all object types within the space of approximately half stock veiwdistance
usage: cubeReflectorDesc = DefaultCubeDesc placed in a given object-insatnces entry that uses a material with a dynamiccubemap = true; flag.
immediate purpose: consistency of application of materials.
long term impact: tags steps required in order to associate a given runtime generated cubemap with an object-instance. in the future, this is likely to give way to an area-derived cubemap based on the accumulation volume tech developed by Andrew Mac, or a screenspace reflection.
2014-10-23 20:48:58 -05:00
Daniel Buckmaster
4fb820c3ef
New Physics doc group.
2014-10-24 09:17:48 +11:00
Daniel Buckmaster
81a385094f
Merge pull request #842 from eightyeight/console-func-refactor
...
jamesu's console function refactor
2014-10-24 00:42:58 +11:00
Daniel Buckmaster
2f416290ab
Merge pull request #788 from eightyeight/return-status-code
...
Allow return status to be specified using quitWithStatus
2014-10-24 00:31:05 +11:00
Azaezel
0dde7022c2
engine: corrects offsets for the guiobjectview gui element which displays materialized meshes, and exposes it's specialized renderering system to the postfx subsystem.
...
immediate purpose: corrected display
long term purpose: deferred display.
2014-10-23 05:03:28 -05:00
Daniel Buckmaster
4c07c55121
Merge branch 'development' into console-func-refactor
...
Conflicts:
Engine/source/console/compiledEval.cpp
2014-10-20 09:29:44 +11:00
Daniel Buckmaster
376db9e097
Merge pull request #705 from andr3wmac/ConsoleReturnFix
...
Fix for unexpected behavior described in issue #704
2014-10-19 19:45:15 +11:00
bank
62006e8b3c
Remove unneeded double-initialization of the vars.
2014-10-19 14:30:46 +11:00
bank
d9c5670e93
Fix possible array overrun.
...
We should clamp the index value to the size of the weaponMountNode[], which is ShapeBase::MaxMountedImages (4) and SceneObject::NumMountPoints = 31.
2014-10-19 14:30:43 +11:00