• DavidWyand-GG's avatar
    Game cam and eye banking, control schemes · 660250cc
    DavidWyand-GG authored
    - 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.
    660250cc
Name
Last commit
Last update
..
decal Loading commit data...
examples Loading commit data...
fps Loading commit data...
fx Loading commit data...
gameBase Loading commit data...
physics Loading commit data...
sceneComponent Loading commit data...
sfx Loading commit data...
turret Loading commit data...
vehicles Loading commit data...
aiClient.cpp Loading commit data...
aiClient.h Loading commit data...
aiConnection.cpp Loading commit data...
aiConnection.h Loading commit data...
aiPlayer.cpp Loading commit data...
aiPlayer.h Loading commit data...
camera.cpp Loading commit data...
camera.h Loading commit data...
cameraSpline.cpp Loading commit data...
cameraSpline.h Loading commit data...
containerQuery.cpp Loading commit data...
containerQuery.h Loading commit data...
convexShape.cpp Loading commit data...
convexShape.h Loading commit data...
debris.cpp Loading commit data...
debris.h Loading commit data...
gameFunctions.cpp Loading commit data...
gameFunctions.h Loading commit data...
gameTSCtrl.cpp Loading commit data...
gameTSCtrl.h Loading commit data...
groundPlane.cpp Loading commit data...
groundPlane.h Loading commit data...
guiMaterialPreview.cpp Loading commit data...
guiMaterialPreview.h Loading commit data...
guiNoMouseCtrl.cpp Loading commit data...
guiObjectView.cpp Loading commit data...
guiObjectView.h Loading commit data...
item.cpp Loading commit data...
item.h Loading commit data...
levelInfo.cpp Loading commit data...
levelInfo.h Loading commit data...
lightAnimData.cpp Loading commit data...
lightAnimData.h Loading commit data...
lightBase.cpp Loading commit data...
lightBase.h Loading commit data...
lightDescription.cpp Loading commit data...
lightDescription.h Loading commit data...
lightFlareData.cpp Loading commit data...
lightFlareData.h Loading commit data...
missionArea.cpp Loading commit data...
missionArea.h Loading commit data...
missionMarker.cpp Loading commit data...
missionMarker.h Loading commit data...
objectTypes.h Loading commit data...
occlusionVolume.cpp Loading commit data...
occlusionVolume.h Loading commit data...
pathCamera.cpp Loading commit data...
pathCamera.h Loading commit data...
physicalZone.cpp Loading commit data...
physicalZone.h Loading commit data...
player.cpp Loading commit data...
player.h Loading commit data...
pointLight.cpp Loading commit data...
pointLight.h Loading commit data...
portal.cpp Loading commit data...
portal.h Loading commit data...
prefab.cpp Loading commit data...
prefab.h Loading commit data...
projectile.cpp Loading commit data...
projectile.h Loading commit data...
proximityMine.cpp Loading commit data...
proximityMine.h Loading commit data...
resource.h Loading commit data...
rigid.cpp Loading commit data...
rigid.h Loading commit data...
rigidShape.cpp Loading commit data...
rigidShape.h Loading commit data...
scopeAlwaysShape.cpp Loading commit data...
shapeBase.cpp Loading commit data...
shapeBase.h Loading commit data...
shapeCollision.cpp Loading commit data...
shapeImage.cpp Loading commit data...
spotLight.cpp Loading commit data...
spotLight.h Loading commit data...
staticShape.cpp Loading commit data...
staticShape.h Loading commit data...
trigger.cpp Loading commit data...
trigger.h Loading commit data...
tsStatic.cpp Loading commit data...
tsStatic.h Loading commit data...
zone.cpp Loading commit data...
zone.h Loading commit data...