﻿-- chunkname: @scripts/settings/camera_effect_settings.lua

CameraEffectSettings = {
	sequence = {
		landed_soft = {
			time_to_recuperate_to = 20,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.56,
						time_stamp = 0.06
					},
					{
						value = 0.11,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 2.5633333333333335,
						time_stamp = 0.06
					},
					{
						value = -0.4466666666666667,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.5783333333333334,
						time_stamp = 0.06
					},
					{
						value = -0.09833333333333333,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.015700000000000002,
						time_stamp = 0.06
					},
					{
						value = 0.0023166666666666665,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.05983333333333333,
						time_stamp = 0.06
					},
					{
						value = 0.003533333333333333,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.0988,
						time_stamp = 0.06
					},
					{
						value = 0.024833333333333332,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				}
			}
		},
		landed_hard = {
			time_to_recuperate_to = 20,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.56,
						time_stamp = 0.06
					},
					{
						value = 0.11,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 3.845,
						time_stamp = 0.06
					},
					{
						value = -0.67,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.8675,
						time_stamp = 0.06
					},
					{
						value = -0.1475,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.02355,
						time_stamp = 0.06
					},
					{
						value = 0.003475,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.08975,
						time_stamp = 0.06
					},
					{
						value = 0.0053,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.1482,
						time_stamp = 0.06
					},
					{
						value = 0.03725,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				}
			}
		},
		jumped = {
			time_to_recuperate_to = 20,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.56,
						time_stamp = 0.06
					},
					{
						value = -0.11,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -1.9225,
						time_stamp = 0.06
					},
					{
						value = 0.335,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.43375,
						time_stamp = 0.06
					},
					{
						value = 0.07375,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.015700000000000002,
						time_stamp = 0.06
					},
					{
						value = -0.0023166666666666665,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.05983333333333333,
						time_stamp = 0.06
					},
					{
						value = -0.003533333333333333,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0741,
						time_stamp = 0.06
					},
					{
						value = -0.018625,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				}
			}
		},
		stunned = {
			time_to_recuperate_to = 20,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.28,
						time_stamp = 0.06
					},
					{
						value = -0.055,
						time_stamp = 0.14
					},
					{
						value = 0.47,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0.025,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 7.69,
						time_stamp = 0.06
					},
					{
						value = -1.34,
						time_stamp = 0.14
					},
					{
						value = 4.545,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = -0.945,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -1.735,
						time_stamp = 0.06
					},
					{
						value = 0.295,
						time_stamp = 0.14
					},
					{
						value = -3.915,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = -0.58,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.0942,
						time_stamp = 0.06
					},
					{
						value = -0.0139,
						time_stamp = 0.14
					},
					{
						value = -0.0206,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.359,
						time_stamp = 0.06
					},
					{
						value = -0.0212,
						time_stamp = 0.14
					},
					{
						value = 0.0596,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.5928,
						time_stamp = 0.06
					},
					{
						value = -0.149,
						time_stamp = 0.14
					},
					{
						value = 0.189,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				}
			}
		},
		rushing = {
			time_to_recuperate_to = 0,
			values = {
				roll = {},
				pitch = {},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -3.47,
						time_stamp = 0.06
					},
					{
						value = 0.59,
						time_stamp = 0.14
					},
					{
						value = 0,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				x = {},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.1795,
						time_stamp = 0.06
					},
					{
						value = 0.0106,
						time_stamp = 0.14
					},
					{
						value = -0.0298,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.1795,
						time_stamp = 0.06
					},
					{
						value = 0.0106,
						time_stamp = 0.14
					},
					{
						value = -0.0298,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				}
			}
		},
		charging = {
			time_to_recuperate_to = 0,
			values = {}
		},
		knocked_down = {
			time_to_recuperate_to = 20,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.06222222222222223,
						time_stamp = 0.06
					},
					{
						value = -0.012222222222222223,
						time_stamp = 0.14
					},
					{
						value = 0.10444444444444444,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0.005555555555555556,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 1.708888888888889,
						time_stamp = 0.06
					},
					{
						value = -0.2977777777777778,
						time_stamp = 0.14
					},
					{
						value = 1.01,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = -0.21,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.3855555555555556,
						time_stamp = 0.06
					},
					{
						value = 0.06555555555555555,
						time_stamp = 0.14
					},
					{
						value = -0.87,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = -0.1288888888888889,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.0942,
						time_stamp = 0.06
					},
					{
						value = -0.0139,
						time_stamp = 0.14
					},
					{
						value = -0.0206,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.359,
						time_stamp = 0.06
					},
					{
						value = -0.0212,
						time_stamp = 0.14
					},
					{
						value = 0.0596,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.5928,
						time_stamp = 0.06
					},
					{
						value = -0.149,
						time_stamp = 0.14
					},
					{
						value = 0.189,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				}
			}
		},
		died = {
			time_to_recuperate_to = 20,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.05600000000000001,
						time_stamp = 0.06
					},
					{
						value = -0.011,
						time_stamp = 0.14
					},
					{
						value = 0.094,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0.005,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 1.538,
						time_stamp = 0.06
					},
					{
						value = -0.268,
						time_stamp = 0.14
					},
					{
						value = 0.909,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = -0.189,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.34700000000000003,
						time_stamp = 0.06
					},
					{
						value = 0.059,
						time_stamp = 0.14
					},
					{
						value = -0.783,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = -0.11599999999999999,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.011775,
						time_stamp = 0.06
					},
					{
						value = -0.0017375,
						time_stamp = 0.14
					},
					{
						value = -0.002575,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.044875,
						time_stamp = 0.06
					},
					{
						value = -0.00265,
						time_stamp = 0.14
					},
					{
						value = 0.00745,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0741,
						time_stamp = 0.06
					},
					{
						value = -0.018625,
						time_stamp = 0.14
					},
					{
						value = 0.023625,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				}
			}
		},
		damaged = {
			time_to_recuperate_to = 0,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 1.0583333333333333,
						time_stamp = 0.04
					},
					{
						value = -0.24833333333333332,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0197,
						time_stamp = 0.06
					},
					{
						value = -0.0108,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.0254,
						time_stamp = 0.04
					},
					{
						value = -0.0035,
						time_stamp = 0.13
					},
					{
						value = -0.0206,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.0222,
						time_stamp = 0.04
					},
					{
						value = 0.0364,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				}
			}
		},
		damaged_front_up = {
			time_to_recuperate_to = 10,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 1.0583333333333333,
						time_stamp = 0.04
					},
					{
						value = -0.24833333333333332,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0197,
						time_stamp = 0.06
					},
					{
						value = -0.0108,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.0254,
						time_stamp = 0.04
					},
					{
						value = -0.0035,
						time_stamp = 0.13
					},
					{
						value = -0.0206,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.0222,
						time_stamp = 0.04
					},
					{
						value = 0.0364,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				}
			}
		},
		damaged_front_down = {
			time_to_recuperate_to = 10,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -1.0583333333333333,
						time_stamp = 0.04
					},
					{
						value = 0.24833333333333332,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0197,
						time_stamp = 0.06
					},
					{
						value = -0.0108,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.0254,
						time_stamp = 0.04
					},
					{
						value = -0.0035,
						time_stamp = 0.13
					},
					{
						value = -0.0206,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0222,
						time_stamp = 0.04
					},
					{
						value = -0.0364,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				}
			}
		},
		damaged_front_left = {
			time_to_recuperate_to = 10,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 1.0583333333333333,
						time_stamp = 0.04
					},
					{
						value = -0.24833333333333332,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.0254,
						time_stamp = 0.04
					},
					{
						value = -0.0035,
						time_stamp = 0.13
					},
					{
						value = -0.0206,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0197,
						time_stamp = 0.06
					},
					{
						value = -0.0108,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0222,
						time_stamp = 0.04
					},
					{
						value = -0.0364,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				}
			}
		},
		damaged_front_right = {
			time_to_recuperate_to = 10,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -1.0583333333333333,
						time_stamp = 0.04
					},
					{
						value = 0.24833333333333332,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.10254,
						time_stamp = 0.04
					},
					{
						value = 0.10035,
						time_stamp = 0.13
					},
					{
						value = 0.10206,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0197,
						time_stamp = 0.06
					},
					{
						value = -0.0108,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0222,
						time_stamp = 0.04
					},
					{
						value = -0.0364,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				}
			}
		},
		damaged_back_up = {
			time_to_recuperate_to = 10,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -1.0583333333333333,
						time_stamp = 0.04
					},
					{
						value = 0.24833333333333332,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0197,
						time_stamp = 0.06
					},
					{
						value = -0.0108,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.10254,
						time_stamp = 0.04
					},
					{
						value = -0.10035,
						time_stamp = 0.13
					},
					{
						value = -0.10206,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.0222,
						time_stamp = 0.04
					},
					{
						value = 0.0364,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				}
			}
		},
		damaged_back_down = {
			time_to_recuperate_to = 10,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 1.0583333333333333,
						time_stamp = 0.04
					},
					{
						value = -0.24833333333333332,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0197,
						time_stamp = 0.06
					},
					{
						value = -0.0108,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.10254,
						time_stamp = 0.04
					},
					{
						value = -0.10035,
						time_stamp = 0.13
					},
					{
						value = -0.10206,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0222,
						time_stamp = 0.04
					},
					{
						value = -0.0364,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				}
			}
		},
		damaged_back_left = {
			time_to_recuperate_to = 10,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -1.0583333333333333,
						time_stamp = 0.04
					},
					{
						value = 0.24833333333333332,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.10254,
						time_stamp = 0.04
					},
					{
						value = -0.10035,
						time_stamp = 0.13
					},
					{
						value = -0.10206,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0197,
						time_stamp = 0.06
					},
					{
						value = -0.0108,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0222,
						time_stamp = 0.04
					},
					{
						value = -0.0364,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				}
			}
		},
		damaged_back_right = {
			time_to_recuperate_to = 10,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 1.0583333333333333,
						time_stamp = 0.04
					},
					{
						value = -0.24833333333333332,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.09333333333333334,
						time_stamp = 0.04
					},
					{
						value = -0.018333333333333333,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.10254,
						time_stamp = 0.04
					},
					{
						value = 0.10035,
						time_stamp = 0.13
					},
					{
						value = 0.10206,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0197,
						time_stamp = 0.06
					},
					{
						value = -0.0108,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.0222,
						time_stamp = 0.04
					},
					{
						value = -0.0364,
						time_stamp = 0.13
					},
					{
						value = 0,
						time_stamp = 0.26
					},
					{
						value = 0,
						time_stamp = 0.38
					}
				}
			}
		},
		wounded = {
			time_to_recuperate_to = 20,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.14,
						time_stamp = 0.06
					},
					{
						value = -0.0275,
						time_stamp = 0.14
					},
					{
						value = 0.235,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0.0125,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 3.845,
						time_stamp = 0.06
					},
					{
						value = -0.67,
						time_stamp = 0.14
					},
					{
						value = 2.2725,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = -0.4725,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				yaw = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.8675,
						time_stamp = 0.06
					},
					{
						value = 0.1475,
						time_stamp = 0.14
					},
					{
						value = -1.9575,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = -0.29,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				x = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -0.02355,
						time_stamp = 0.06
					},
					{
						value = -0.003475,
						time_stamp = 0.14
					},
					{
						value = -0.00515,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.08975,
						time_stamp = 0.06
					},
					{
						value = -0.0053,
						time_stamp = 0.14
					},
					{
						value = 0.0149,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				},
				z = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.1482,
						time_stamp = 0.06
					},
					{
						value = -0.03725,
						time_stamp = 0.14
					},
					{
						value = 0.04725,
						time_stamp = 0.24
					},
					{
						value = 0,
						time_stamp = 0.38
					},
					{
						value = 0,
						time_stamp = 0.46
					},
					{
						value = 0,
						time_stamp = 0.65
					}
				}
			}
		},
		fired_bow = {
			time_to_recuperate_to = 20,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -1.595,
						time_stamp = 0.05
					},
					{
						value = 1.25,
						time_stamp = 0.1
					},
					{
						value = -0.745,
						time_stamp = 0.15
					},
					{
						value = 0,
						time_stamp = 0.2
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 1.0633333333333332,
						time_stamp = 0.05
					},
					{
						value = -0.8333333333333334,
						time_stamp = 0.1
					},
					{
						value = 0.49666666666666665,
						time_stamp = 0.15
					},
					{
						value = 0,
						time_stamp = 0.2
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.06,
						time_stamp = 0.05
					},
					{
						value = -0.05,
						time_stamp = 0.1
					},
					{
						value = -0.03,
						time_stamp = 0.15
					},
					{
						value = 0,
						time_stamp = 0.2
					}
				}
			}
		},
		fired_crossbow = {
			time_to_recuperate_to = 0,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -1.595,
						time_stamp = 0.05
					},
					{
						value = 1.25,
						time_stamp = 0.1
					},
					{
						value = -0.745,
						time_stamp = 0.15
					},
					{
						value = 0,
						time_stamp = 0.2
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 1.0633333333333332,
						time_stamp = 0.05
					},
					{
						value = -0.8333333333333334,
						time_stamp = 0.1
					},
					{
						value = 0.49666666666666665,
						time_stamp = 0.15
					},
					{
						value = 0,
						time_stamp = 0.2
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.06,
						time_stamp = 0.05
					},
					{
						value = -0.05,
						time_stamp = 0.1
					},
					{
						value = -0.03,
						time_stamp = 0.15
					},
					{
						value = 0,
						time_stamp = 0.2
					}
				}
			}
		},
		fired_handgonne = {
			time_to_recuperate_to = 0,
			values = {
				roll = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = -1.595,
						time_stamp = 0.05
					},
					{
						value = 1.25,
						time_stamp = 0.1
					},
					{
						value = -0.745,
						time_stamp = 0.15
					},
					{
						value = 0,
						time_stamp = 0.2
					}
				},
				pitch = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 1.0633333333333332,
						time_stamp = 0.05
					},
					{
						value = -0.8333333333333334,
						time_stamp = 0.1
					},
					{
						value = 0.49666666666666665,
						time_stamp = 0.15
					},
					{
						value = 0,
						time_stamp = 0.2
					}
				},
				y = {
					{
						value = 0,
						time_stamp = 0
					},
					{
						value = 0.06,
						time_stamp = 0.05
					},
					{
						value = -0.05,
						time_stamp = 0.1
					},
					{
						value = -0.03,
						time_stamp = 0.15
					},
					{
						value = 0,
						time_stamp = 0.2
					}
				}
			}
		}
	},
	shake = {
		landed_soft = {
			persistance = 0,
			amplitude = 0,
			duration = 0,
			seed = 0,
			octaves = 0
		},
		landed_hard = {
			persistance = 1,
			duration = 0.23,
			amplitude = 0.4,
			octaves = 6
		},
		jumped = {
			persistance = 0,
			duration = 0,
			amplitude = 0,
			octaves = 0
		},
		stunned = {
			persistance = 0,
			duration = 0,
			amplitude = 0,
			octaves = 0
		},
		rushing = {
			persistance = 1,
			duration = 10,
			amplitude = 0.3,
			octaves = 4
		},
		charging = {
			persistance = 0,
			duration = 0,
			amplitude = 0,
			octaves = 0
		},
		knocked_down = {
			persistance = 0.5,
			duration = 0,
			amplitude = 1,
			octaves = 2
		},
		died = {
			persistance = 1,
			duration = 0.14,
			amplitude = 0.4,
			octaves = 6
		},
		damaged = {
			persistance = 1,
			duration = 0.13,
			amplitude = 0.4,
			octaves = 6
		},
		damaged_front_up = {
			persistance = 0,
			duration = 0,
			amplitude = 0,
			octaves = 0
		},
		damaged_front_down = {
			persistance = 0,
			duration = 0,
			amplitude = 0,
			octaves = 0
		},
		damaged_front_left = {
			persistance = 0,
			duration = 0,
			amplitude = 0,
			octaves = 0
		},
		damaged_front_right = {
			persistance = 0,
			duration = 0,
			amplitude = 0,
			octaves = 0
		},
		damaged_back_up = {
			persistance = 0,
			duration = 0,
			amplitude = 0,
			octaves = 0
		},
		damaged_back_down = {
			persistance = 0,
			duration = 0,
			amplitude = 0,
			octaves = 0
		},
		damaged_back_left = {
			persistance = 0,
			duration = 0,
			amplitude = 0,
			octaves = 0
		},
		damaged_back_right = {
			persistance = 0,
			duration = 0,
			amplitude = 0,
			octaves = 0
		},
		wounded = {
			persistance = 0.5,
			duration = 20,
			amplitude = 1,
			octaves = 1
		}
	}
}
CameraEffectSettings.transition_functions = CameraEffectSettings.transition_functions or {}

function CameraEffectSettings.transition_functions.lerp(current_value, next_value, progress)
	return math.lerp(current_value, next_value, progress)
end

CameraEffectSettings.empty_modifier_settings = {
	value = 0,
	time_stamp = 0
}
