Function DebugCamInfo

Line
191
Location
cheats.j
Constant?
no
Type
function
Arguments
nothing
Returns
nothing
191
function DebugCamInfo takes nothing returns nothing
192
    local player thePlayer = GetTriggerPlayer()
193
    local string message
194
195
    set message = "Targ(" + R2SW(GetCameraTargetPositionX(), 0, 0)
196
    set message = message + "," + R2SW(GetCameraTargetPositionY(), 0, 0)
197
    set message = message + "," + R2SW(GetCameraTargetPositionZ(), 0, 0)
198
    set message = message + ")"
199
    set message = message + ", Dist=" + R2SW(GetCameraField(CAMERA_FIELD_TARGET_DISTANCE), 0, 0)
200
    set message = message + ", FarZ=" + R2SW(GetCameraField(CAMERA_FIELD_FARZ), 0, 0)
201
    set message = message + ", AoA=" + R2SW(GetCameraField(CAMERA_FIELD_ANGLE_OF_ATTACK) * bj_RADTODEG, 0, 2)
202
    set message = message + ", FoV=" + R2SW(GetCameraField(CAMERA_FIELD_FIELD_OF_VIEW) * bj_RADTODEG, 0, 2)
203
    set message = message + ", Roll=" + R2SW(GetCameraField(CAMERA_FIELD_ROLL) * bj_RADTODEG, 0, 2)
204
    set message = message + ", Rot=" + R2SW(GetCameraField(CAMERA_FIELD_ROTATION) * bj_RADTODEG, 0, 2)
205
    set message = message + ", LocalPitch=" + R2SW(GetCameraField(CAMERA_FIELD_LOCAL_PITCH) * bj_RADTODEG, 0, 2)
206
    set message = message + ", LocalYaw=" + R2SW(GetCameraField(CAMERA_FIELD_LOCAL_YAW) * bj_RADTODEG, 0, 2)
207
    set message = message + ", LocalRoll=" + R2SW(GetCameraField(CAMERA_FIELD_LOCAL_ROLL) * bj_RADTODEG, 0, 2)
208
209
    call DisplayTextToPlayer(thePlayer, 0, 0, message)
210
endfunction