public override void InitGameOptionsList() { GameOptionChannel GOC_viscosityDrag = new GameOptionChannel(ref viscosityDrag, 0.0f, 15f, "Viscosity Drag"); gameOptionsList.Add(GOC_viscosityDrag); // GameOptionChannel GOC_gravityStrength = new GameOptionChannel(ref gravityStrength, -36.0f, 4f, "Gravity Strength"); gameOptionsList.Add(GOC_gravityStrength); // GameOptionChannel GOC_jointMotorForce = new GameOptionChannel(ref jointMotorForce, 0f, 10f, "Joint Motor Force"); gameOptionsList.Add(GOC_jointMotorForce); // GameOptionChannel GOC_jointMotorSpeed = new GameOptionChannel(ref jointMotorSpeed, 0f, 10f, "Joint Motor Speed"); gameOptionsList.Add(GOC_jointMotorSpeed); // GameOptionChannel GOC_variableMass = new GameOptionChannel(ref variableMass, 0f, 1f, "VariableMass"); gameOptionsList.Add(GOC_variableMass); // GameOptionChannel GOC_targetRadius = new GameOptionChannel(ref targetRadius, 0.01f, 25f, "Target Size"); gameOptionsList.Add(GOC_targetRadius); // GameOptionChannel GOC_minTargetX = new GameOptionChannel(ref minTargetX, -10f, 10f, "X Min"); gameOptionsList.Add(GOC_minTargetX); // GameOptionChannel GOC_maxTargetX = new GameOptionChannel(ref maxTargetX, -10f, 10f, "X Max"); gameOptionsList.Add(GOC_maxTargetX); // GameOptionChannel GOC_minTargetY = new GameOptionChannel(ref minTargetY, -10f, 10f, "Y Min"); gameOptionsList.Add(GOC_minTargetY); // GameOptionChannel GOC_maxTargetY = new GameOptionChannel(ref maxTargetY, -10f, 10f, "Y Max"); gameOptionsList.Add(GOC_maxTargetY); // GameOptionChannel GOC_minTargetZ = new GameOptionChannel(ref minTargetZ, -10f, 10f, "Z Min"); gameOptionsList.Add(GOC_minTargetZ); // GameOptionChannel GOC_maxTargetZ = new GameOptionChannel(ref maxTargetZ, -10f, 10f, "Z Max"); gameOptionsList.Add(GOC_maxTargetZ); // GameOptionChannel GOC_minScoreDistance = new GameOptionChannel(ref minScoreDistance, 0.01f, 50f, "Min Target Distance"); gameOptionsList.Add(GOC_minScoreDistance); // 7 GameOptionChannel GOC_maxScoreDistance = new GameOptionChannel(ref maxScoreDistance, 0.01f, 20f, "Max Target Distance"); gameOptionsList.Add(GOC_maxScoreDistance); // 7 GameOptionChannel GOC_groundPositionY = new GameOptionChannel(ref groundPositionY, -50f, 0f, "Ground Position Y"); gameOptionsList.Add(GOC_groundPositionY); // 7 GameOptionChannel GOC_angleSensorSensitivity = new GameOptionChannel(ref angleSensorSensitivity, 0f, 1f, "Angle Sensor Sensitivity"); gameOptionsList.Add(GOC_angleSensorSensitivity); // 7 GameOptionChannel GOC_initForceMin = new GameOptionChannel(ref initForceMin, 0f, 10f, "Init Force Min"); gameOptionsList.Add(GOC_initForceMin); // 7 GameOptionChannel GOC_initForceMax = new GameOptionChannel(ref initForceMax, 0f, 100f, "Init Force Max"); gameOptionsList.Add(GOC_initForceMax); // 7 GameOptionChannel GOC_useRandomTargetPos = new GameOptionChannel(ref useRandomTargetPos, 0f, 1f, "Use Random Target Pos"); gameOptionsList.Add(GOC_useRandomTargetPos); // 7 }