Torque3D/Engine/source/T3D/gameBase
DavidWyand-GG 660250cccf Game cam and eye banking, control schemes
- ShapeBaseData has two new properties.  cameraCanBank indicates that
the game object may bank its eye/camera, if supported by the object.
mountedImagesBank indicates that mounted images should bank with the
eye/camera in first person view.  Both default to false.
- Player supports 1st person eye and 3rd person camera banking when
making use of the new ExtendedMove class.
- Camera class supports banking when making use of the new ExtendedMove
class.
- GameConnection now has an idea of a control scheme.  This determines
how game objects should respond to input events.  A control scheme may
be set by either the server or client.  Current control schemes are:
-- Absolute rotation (likely though the ExtendedMove class)
-- Add relative yaw (from mouse or gamepad) to absolute rotation.
-- Add relative pitch (from mouse or gamepad) to absolute rotation.
- Player class supports the new control schemes when using the
ExtendedMove class.
- Camera class supports the new control scheme when using the
ExtendedMove class.
2013-04-09 16:14:19 -04:00
..
extended ExtendedMove changes 2013-04-09 13:30:25 -04:00
hifi Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
std Fix for Issue #111 for BitStream Issues 2012-11-05 16:50:54 -05:00
gameBase.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gameBase.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gameConnection.cpp Game cam and eye banking, control schemes 2013-04-09 16:14:19 -04:00
gameConnection.h Game cam and eye banking, control schemes 2013-04-09 16:14:19 -04:00
gameConnectionEvents.cpp Fix for Issue #152 for Unmatch Bitstream 2012-11-23 13:00:12 -05:00
gameConnectionEvents.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gameProcess.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
gameProcess.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
moveList.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
moveList.h ExtendedMove class and support 2013-01-23 01:52:46 -05:00
moveManager.cpp ExtendedMove class and support 2013-01-23 01:52:46 -05:00
moveManager.h ExtendedMove class and support 2013-01-23 01:52:46 -05:00
processList.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
processList.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
tickCache.cpp Engine directory for ticket #1 2012-09-19 11:15:01 -04:00
tickCache.h Engine directory for ticket #1 2012-09-19 11:15:01 -04:00