Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- f// Line with this "//" are comments. They are not used by the game
- // Something like this [Toto] is called a section. All variables of a section must be grouped together. No empty line
- // can separate a section's variables. If a variable is not specified, it will be 0. Dont but spaces between the
- // variable name and the =
- [Engine.GameInfo]
- bDisableCombatMusic=false
- bDisableAntiTesterDisplay=False
- VisFullyThreshold=120.000000
- VisMostlyThreshold=80.000000
- VisPartiallyThreshold=45.000000
- VisBarelyThreshold=10.000000
- VisSpeedGain=10.000000
- VisCrouchMul=0.90000
- UseRumble=True
- NoBlood=False
- bNoRDReact=False
- bUseDetectionBar=true
- bVBDoNotFlash=true
- bUseNewHealthSystem=True
- bUseNewOmniAttenuation=true
- fBulletDamage=50 // Each hit on the player does that ammound of damage.
- fRandomBulletDamage=10 // Damage a bullet randomly fired does on Sam.
- fMinimumRegenarationRate=5 // Regenaration rate when the player is running.
- fMaximumRegenarationRate=22 // Regenaration rate when the player is not moving.
- fNPCThreatPerSecond=100 // Threat increase per second. This is modified by the fNumNPCThreatMod array.
- fNPCThreatMod_1=1.5 // 1 NPC threat mod
- fNPCThreatMod_2=0.90 // 2 NPCs threat mod
- fNPCThreatMod_3=0.75 // 3 NPCs threat mod
- fNPCThreatMod_4=0.65 // 4 NPCs threat mod
- fNPCThreatMod_5=0.55 // 5 NPCs threat mod
- fThreatReductionForStealthMove=0.5 // Threat per second reduction when Sam is doing a stealth move.
- fThreatReduction=10 // Auto threat reduction over time (per second)
- fThreathAutoHitThreshold=100 // Threat thershold for an auto hit.
- fThreatTimer=1.0 // Time a threat with no valid LOS on Sam stays a threat.
- fNoRegenarationTimer=10.0 // Time it takes to start regenaration after the last hit on Sam.
- fDistanceToKnownPosition=200.0 // Distance to Sam from where the NPC thinks Sam is to allow the NPC to increase the Threat level.
- fPointBlankThreatMod=4.0f // Threat modification at 0 centimeters.
- fShortDistanceThreatMod=1.0 // Threat modification at fThreatShortDistance centimeters.
- fMediumDistanceThreatMod=1.0 // Threat modification at fMediumShortDistance centimeters.
- fLongDistanceThreatMod=0.1 // Threat modification at fLongShortDistance+ centimeters.
- fThreatShortDistance=800.0 // Distance to apply the fShortDistanceThreatMod.
- fMediumShortDistance=2000.0 // Distance to apply the fMediumDistanceThreatMod.
- fLongShortDistance=3000.0 // Distance to apply the fLongDistanceThreatMod.
- fDamageIncreaseDistance=500.0 // If a NPC generating a threat is under that distance from Sam, we increase damage on Sam by fDamageIncrease.
- fDamageIncrease=1.3 // General increase of Sam if a danger source is within fDamageIncreaseDistance units.
- fVisibilitySpeedIncrease=100.0 // Visibility speed increase.
- fCasualSearchMinInterval=6.0 // CasualSearch cannot be triggered within this time interval.
- fCasualSearchTimer=2.0 // Initial lasting time of a casual search
- fCasualSearchBuffer=100 // Threshold value at which NPC goes into search
- fCasualSearchBarelyValue=11.0 // For each SEE_BARELY event, value added to the Casual Search Buffer.
- fCasualSearchPartiallyValue=14.0 // For each SEE_PARTIALLY event, value added to the Casual Search Buffer.
- fCasualSearchMostlyValue=20.0 // For each SEE_MOSTLY event, value added to the Casual Search Buffer.
- fSnowThresholdForBlindedAnimation=0.6 // When snow density reached this threshold, NPC can cover their eyes to protect from snow storm.
- fNumNPCLookingForFindCorner=3 // Maximum NPCs executing the function WaitNearestAttackCorner.
- fGuideDistanceIn=250.0 //Guide Mode: When Sam out of radius, Sam must come within this distance to be considere OK.
- fGuideDistanceOut=440.0 //Guide Mode: When Sam OK, Sam must stay within this distance to be considered OK.
- fPremonitionDistance=175.0 //Max distance for Premonition trigger
- fPremonitionAngle=15.0 //Max angle for premonitin trigger
- fPremonitionConeAngle=80 //Half angle of cone of vision when doing premonition animation.(normal half angle is 55)
- fPremonitionTimeInterval=25 //Min wait time between 2 premonition triggers. Premonition animation is about 10 secoonds.
- fLowTrustChanceEasy=0.0
- fLowTrustChanceMedium=25.0
- fLowTrustChanceHard=25.0
- fMediumTrustChanceEasy=50.0
- fMediumTrustChanceMedium=50.0
- fMediumTrustChanceHard=50.0
- fHighTrustChanceEasy=75.0
- fHighTrustChanceMedium=100.0
- fHighTrustChanceHard=100.0
- [Echelon.ESniperAttach]
- ActiveFOV=14 // 0 - 14
- [Echelon.EReflexSightAttach]
- FOVs[0]=22 //20
- ZoomLevel[0]=1 //2
- [Echelon.ESniperRifleObjectAttach]
- FOVs[0]=7 //4
- ZoomLevel[0]=2 //2
- FOVs[1]=4 //2
- ZoomLevel[1]=1 //1
- [Echelon.EPlayerController]
- m_speedSmallStep=55
- m_speedFadeSmallStepToWalk=0.25
- m_speedWalk=105
- m_speedRun=400
- m_speedSmallStepCr=30
- m_speedWalkCr=50
- m_speedRunCr=220
- m_speedActionWalk=150
- m_speedActionRun=500
- m_speedActionWalkCr=100
- m_speedActionRunCr=350
- m_speedWalkFP=400
- m_speedWalkFPCr=220
- m_speedWalkSniping=120.0 //100.0
- m_speedFence=70.0
- m_speedGrab=80.0
- m_speedGrabFP=60.0
- m_speedCarry=130.0
- m_speedSwimDeepSlow=50.0
- m_speedSwimDeepMedium=100.0
- m_speedSwimDeepFast=200.0
- m_speedSwimBoost=400.0
- m_speedSwimSurfSlow=25.0
- m_speedSwimSurfMedium=50.0
- m_speedSwimSurfFast=100.0
- m_swimFootprintDuration=10.0
- m_turnMul=0.5
- m_towardAngle=0.707
- m_ThrowMinSpeed=(X=300,Y=0,Z=100)
- m_ThrowMidSpeed=(X=750,Y=0,Z=150)
- m_ThrowMaxSpeed=(X=2000,Y=0,Z=250)
- m_ThrowVarSpeed=1000.0
- m_UseNewThrow=True
- CanBeGameOver=false
- m_CTE_MaxDistToLookAt=1000 //Maximum distance in cm where Sam can look at a NPC
- bUseNewSniper=true
- bUseNewControl=true
- m_bE3Menu=true
- //--------- Hint System -----------
- HintDisplayCount[0]=1 //Hint_TrustJBAMeaning,
- HintDisplayDelay[0]=1 //Hint_TrustJBAMeaning,
- HintDisplayCount[1]=1 //Hint_TrustNSAMeaning,
- HintDisplayDelay[1]=1 //Hint_TrustNSAMeaning,
- HintDisplayCount[2]=1 //Hint_ManualSave,
- HintDisplayDelay[2]=1 //Hint_ManualSave,
- HintDisplayCount[3]=3 //Hint_HoldBreath,
- HintDisplayDelay[3]=20.0 //Hint_HoldBreath,
- HintDisplayCount[4]=1 //Hint_ObjReview,
- HintDisplayDelay[4]=1 //Hint_ObjReview,
- HintDisplayCount[5]=1 //Hint_3DMap,
- HintDisplayDelay[5]=1 //Hint_3DMap,
- HintDisplayCount[6]=1 //Hint_Inventory,
- HintDisplayDelay[6]=1 //Hint_Inventory,
- HintDisplayCount[7]=2 //Hint_EMP,
- HintDisplayDelay[7]=20.0 //Hint_EMP,
- HintDisplayCount[8]=1 //Hint_Reward,
- HintDisplayDelay[8]=1 //Hint_Reward,
- HintDisplayCount[9]=1 //Hint_HQRule1,
- HintDisplayDelay[9]=1 //Hint_HQRule1,
- HintDisplayCount[10]=1 //Hint_HQRule2,
- HintDisplayDelay[10]=1 //Hint_HQRule2,
- HintDisplayCount[11]=1 //Hint_HQRule3,
- HintDisplayDelay[11]=1 //Hint_HQRule3,
- HintDisplayCount[12]=1 //Hint_Cube,
- HintDisplayDelay[12]=1 //Hint_Cube,
- HintDisplayCount[13]=3 //Hint_DoorClose,
- HintDisplayDelay[13]=10 //Hint_DoorClose,
- HintDisplayCount[14]=1 //Hint_PrimaryObj,
- HintDisplayDelay[14]=1 //Hint_PrimaryObj,
- HintDisplayCount[15]=1 //Hint_Underwater,
- HintDisplayDelay[15]=1 //Hint_Underwater,
- HintDisplayCount[16]=3 //Hint_KillKO
- HintDisplayDelay[16]=20.0 //Hint_KillKO
- HintDisplayCount[17]=1 //Hint_Wallmine
- HintDisplayDelay[17]=1 //Hint_Wallmine
- HintDisplayCount[18]=1 //Hint_MultiInteraction
- HintDisplayDelay[18]=1 //Hint_MultiInteraction
- HintDisplayCount[19]=1 //Hint_RetinalScanner
- HintDisplayDelay[19]=1 //Hint_RetinalScanner
- HintDisplayCount[20]=1 //Hint_VoiceScanner
- HintDisplayDelay[20]=1 //Hint_VoiceScanner
- HintDisplayCount[21]=1 //Hint_FingerprintScanner
- HintDisplayDelay[21]=1 //Hint_FingerprintScanner
- HintDisplayCount[22]=1 //Hint_LaserMic
- HintDisplayDelay[22]=1 //Hint_LaserMic
- HintDisplayCount[23]=1 //Hint_Scanner
- HintDisplayDelay[23]=1 //Hint_Scanner
- HintDisplayCount[24]=1 //Hint_CanNotOpenDoor
- HintDisplayDelay[24]=1 //Hint_CanNotOpenDoor
- HintDisplayCount[25]=1 //Hint_UpdateProfile
- HintDisplayDelay[25]=1 //Hint_UpdateProfile
- HintDisplayCount[26]=1 //Hint_AControlGuide
- HintDisplayDelay[26]=1 //Hint_AControlGuide
- HintDisplayCount[27]=1 //Hint_AMainCharacterControl
- HintDisplayDelay[27]=1 //Hint_AMainCharacterControl
- HintDisplayCount[28]=1 //Hint_AClimbingPipes
- HintDisplayDelay[28]=1 //Hint_AClimbingPipes
- HintDisplayCount[29]=1 //Hint_AUnholsterWeapon
- HintDisplayDelay[29]=1 //Hint_AUnholsterWeapon
- HintDisplayCount[30]=1 //Hint_AUsingPistol
- HintDisplayDelay[30]=1 //Hint_AUsingPistol
- HintDisplayCount[31]=1 //Hint_AUsingComputers
- HintDisplayDelay[31]=1 //Hint_AUsingComputers
- HintDisplayCount[32]=1 //Hint_AUsingWinch
- HintDisplayDelay[32]=1 //Hint_AUsingWinch
- HintDisplayCount[33]=1 //Hint_BInventory
- HintDisplayDelay[33]=1 //Hint_BInventory
- HintDisplayCount[34]=1 //Hint_BStanceTraining
- HintDisplayDelay[34]=1 //Hint_BStanceTraining
- HintDisplayCount[35]=1 //Hint_BShortRangeAttack
- HintDisplayDelay[35]=1 //Hint_BShortRangeAttack
- HintDisplayCount[36]=2 //Hint_GrabbingNPCs
- HintDisplayDelay[36]=15 //Hint_GrabbingNPCs
- HintDisplayCount[37]=1 //Hint_B2DMap
- HintDisplayDelay[37]=1 //Hint_B2DMap
- HintDisplayCount[38]=1 //Hint_BAirfoilRounds
- HintDisplayDelay[38]=1 //Hint_BAirfoilRounds
- HintDisplayCount[39]=1 //Hint_BStickyCams
- HintDisplayDelay[39]=1 //Hint_BStickyCams
- HintDisplayCount[40]=1 //Hint_BReactivatingStickyCamera
- HintDisplayDelay[40]=1 //Hint_BReactivatingStickyCamera
- HintDisplayCount[41]=1 //Hint_BStickyShockers
- HintDisplayDelay[41]=1 //Hint_BStickyShockers
- HintDisplayCount[42]=1 //Hint_BFragGrenades
- HintDisplayDelay[42]=1 //Hint_BFragGrenades
- HintDisplayCount[43]=1 //Hint_BGasGrenades
- HintDisplayDelay[43]=1 //Hint_BGasGrenades
- HintDisplayCount[44]=1 //Hint_BSonicGrenades
- HintDisplayDelay[44]=1 //Hint_BSonicGrenades
- HintDisplayCount[45]=1 //Hint_BFlashGrenades
- HintDisplayDelay[45]=1 //Hint_BFlashGrenades
- HintDisplayCount[46]=1 //Hint_BDoorStealthOpen
- HintDisplayDelay[46]=1 //Hint_BDoorStealthOpen
- HintDisplayCount[47]=1 //Hint_BDoorBashDoor
- HintDisplayDelay[47]=1 //Hint_BDoorBashDoor
- HintDisplayCount[48]=1 //Hint_BDoorOpticalCable
- HintDisplayDelay[48]=1 //Hint_BDoorOpticalCable
- HintDisplayCount[49]=1 //Hint_BBackToWall
- HintDisplayDelay[49]=1 //Hint_BBackToWall
- HintDisplayCount[50]=1 //Hint_BTVCalibration
- HintDisplayDelay[50]=1 //Hint_BTVCalibration
- // ------ Vibrations global tuning (adapts all specific vibrations) ------------------------
- fShakeMinDuration=0.07 //Left engine - Min duration of the vibration //0.07
- fShakeIncDuration=0.03 //Left engine - Increase the duration of the vibration (tested 1st) //0.03
- fShakeMinStrength=0.00 //Left engine - Min speed of the vibration //0.15
- fShakeIncStrength=0.00 //Left engine - Increase the speed of the vibration (tested 1st) //0.06
- fVibrateMinDuration=0.05 //Right engine - Min duration of the vibration //0.05
- fVibrateIncDuration=0.03 //Right engine - Increase the duration of the vibration (tested 1st) //0.03
- fVibrateMinStrength=0.00 //Right engine - Min speed of the vibration //0.14
- fVibrateIncStrength=0.00 //Right engine - Increase the speed of the vibration (tested 1st) //0.03
- //--------- Gadgets upgrades ------------
- //Improved Hacking
- ImprovedLockInterval=0.0f //LockInterval = Random time added to LockPhase, this upgrade sets a new global value
- ImprovedLockPhaseReduce=0.95f //1.02f //LockPhase = Time between each number lock, this upgrade substract from this value
- //Electric Lock Pick
- ElectronicLockPickTime[0]=1.0f
- ElectronicLockPickTime[1]=1.0f
- ElectronicLockPickTime[2]=1.0f
- ElectronicLockPickTime[3]=1.0f
- ElectronicLockPickTime[4]=1.0f
- ElectronicLockPickTime[5]=1.0f
- //----- MOVES (START) ---------------------------------------------------
- //DPad
- m_VisionDelay=0.0f
- //Airvents-----------------
- m_VentTriggerTimeBeforeStop=0.3f //0.3f // Push timer on LS before triggering airvent (NO STOP IN FRONT OF AIRVENT)
- m_VentPushingThresholdBeforeStop=0.29f //0.29f // Push intensity on LS must be >= to trigger airvent
- m_VentPushingAngleBeforeStop=0.90f //0.85f // Angle tolerance between Sam's orientation and stick orientation
- m_VentTriggerTimeAfterStop=0.05f //0.04f // Idem, (AFTER STOP IN FRONT OF THE AIRVENT)
- m_VentPushingThresholdAfterStop=0.85f //0.95f
- m_VentPushingAngleAfterStop=0.90f //0.95f
- m_VentTriggerTimeOutForwardBeforeStop=0.7f //1.0f // Leave airvent FORWARD (NO STOP)
- m_VentTriggerTimeOutForwardAfterStop=0.05f //0.01f // Idem (AFTER STOP)
- m_VentTriggerTimeOutBackwardBeforeStop=0.05f //0.1f // Leave airvent BACKWARD (NO STOP)
- m_VentTriggerTimeOutBackwardAfterStop=0.05f //0.01f // Idem (AFTER STOP)
- m_VentSamVentAngle=0.90 //0.90 // Angle tolerance between Sam's orientation and airvent
- m_BeAbleToGoOutForward=true // Can player exit airvent? (then check conditions above) (ALWAYS TRUE)
- m_BeAbleToGoOutBackward=true // Idem, backward
- //Doors--------------------
- m_BashDoorPushForceBeforeStop=100.0f //0.85f // Push intensity on LS must be >= to trigger bashdoor (100=impossible)
- m_BashDoorPushAngleBeforeStop=0.95f //0.95f // Angle tolerance between Sam's orientation and stick orientation
- m_BashDoorPushTimerBeforeStop=0.1f //0.1f // Pushing timer on LS before triggering bash door
- m_BashDoorPushForceAfterStop=100.0f //0.90f // Idem, after stopping in front of the door (100=impossible)
- m_BashDoorPushAngleAfterStop=0.95f //0.95f
- m_BashDoorPushTimerAfterStop=0.05f //0.05f
- m_BashDoorPushForceWhenOpen=100.0f //0.85f // Bash door min push force *while* opening door (100=impossible)
- m_BashDoorPushAngleWhenOpen=0.75f //0.50f // Angle tolerance between Sam's orientation and stick orientation
- m_BashDoorPushTimerWhenOpen=0.077f //0.072f// Stick nudge duration must be < to that time to trigger bash
- m_BashDoorPercent=0.4f //0.3f // Before the door is opened that much % user can bash the door.
- m_StealthDoorPushForceBeforeStop=0.90f //0.90f // NORMAL OPENING least pushing force before stopping in front of a door
- m_StealthDoorPushAngleBeforeStop=0.85f //0.85f
- m_StealthDoorPushTimerBeforeStop=1.0f //0.5f
- m_StealthDoorPushForceAfterStop=0.90f //0.40f // Idem, after stopping in front of a door
- m_StealthDoorPushAngleAfterStop=0.90f //0.80f
- m_StealthDoorPushTimerAfterStop=0.1f //0.05f
- m_OpenDoorPushingForce=0.85f //0.5f // Normal opening min push force *while* opening door
- m_OpenDoorSwitch=true // Authorize normal opening (= not only Stealth or bash)
- //Guardrails---------------
- m_GuardrailTimerBeforeStop=0.60f //0.40f // Pushing timer before triggering jump
- m_GuardrailForceBeforeStop=0.85f //0.85f // The least pushing force before Sam's jumping
- m_GuardrailAngleBeforeStop=0.95f //0.92f
- m_GuardrailTimerAfterStop=0.60f //0.25f
- m_GuardrailForceAfterStop=0.85f //0.85f
- m_GuardrailAngleAfterStop=0.95f //0.92f
- //Back To Wall------------
- m_EnterWallTimerBeforeStop=0.22f //0.22f // Pushing timer before triggering back to wall (BEFORE STOP)
- m_EnterWallAngleBeforeStop=0.93f //0.93f // Angle tolerance between Sam's orientation and stick orientation
- m_EnterWallPushForceBeforeStop=1.88f //0.88f
- m_EnterWallDistBeforeStop=20 //20 // Lateral move tolerance for trigger (=replace angle with wall condition)
- m_EnterWallTimerAfterStop=0.22f //0.12f // Pushing timer before triggering back to wall (AFTER STOP)
- m_EnterWallAngleAfterStop=0.93f //0.93f // Angle tolerance between Sam's orientation and stick orientation
- m_EnterWallPushForceAfterStop=1.88f //0.88f
- m_EnterWallDistAfterStop=20 //20 // Lateral move tolerance for trigger (=replace angle with wall condition)
- m_LockBackToWall=true // Toggle OFF m_UseMGSideToWall if back to wall triggered with LS hold.
- m_fBTWThreashold=0.05f //0.09 //0.05 //0.3 // Hold LS timer before triggering back to wall (LS hold system)
- m_fPeekPushValue=0.7f //0.7
- m_MaxAngleOfBTWWall=0.2f //default value in code = 0.1
- //Glasscutter------------
- m_GlassCutterTimer=0.3 //0.5
- m_GlassCutterAngle=0.5
- m_GlassCutterPushingForce=0.5
- //Go under... (Table/Bed/Car)------------
- m_GoUnderTimerBeforeStop=0.3f //0.5f
- m_GoUnderAngleBeforeStop=0.70f //0.90f
- m_GoUnderForceBeforeStop=0.80f //0.85f
- m_GoUnderTimerAfterStop=0.22f //0.15f
- m_GoUnderAngleAfterStop=0.70f //0.90f
- m_GoUnderForceAfterStop=0.50f //0.85f
- //Fence------------
- m_FenceTimerBeforeStop=0.3f //0.5f
- m_FenceTimerAfterStop=0.1f //0.1f
- m_FenceForceBeforeStop=0.8f //0.8f
- m_FenceForceAfterStop=0.5f //0.5f
- m_FenceAngleBeforeStop=0.707f //0.707f
- m_FenceAngleAfterStop=0.707f //0.707f
- //Roll------------
- m_RollingTimer=0.29f //0.11 //0.16
- //Drop (from any hang, pipe etc.)------------
- m_fDropThreashold=0.07 //0.43 //0.6
- //----- MOVES (END) -----------------------------------------------------
- // Directed moment --- JAIL --- Begin
- m_JAILTaserTime_Before=2.0f // Time before being tasing BEFORE I was just tased
- m_JAILTaserTime_After=10.0f // Time before being tasing AFTER I was just tased
- m_JAILTaserTime_Start=5.0f // Time before start is first tased if he doesn't move
- m_JAILPattern="P_02_Jail_DM_Guard_Start";
- m_JAILLabelGuardMoveLeft="MoveLeft";
- m_JAILLabelGuardMoveRight="MoveRight";
- m_JAILLabelGuardTazer="Tazer";
- m_JAILLabelFinalTazer="Last";
- m_JAILMaxTaserBeforeFinalTazer=5;
- // Directed moment --- JAIL --- End
- // ===================== Directed moment --- SKYDIVE --- Begin ============================
- m_SKYDIVETransitionFrameRate=1.0f
- m_SKYDIVEPattern="P_03_Okhotsk_01_Skydive"
- m_SKYDIVELabelParachute="Parachute"
- m_SKYDIVELabelParachuteGameOver="ParachuteGameOver"
- m_SKYDIVE_E3_AltitudeStart=7000 //6000
- m_SKYDIVEAltitudeStart=10000
- m_SKYDIVEAltitudeEnd=1000
- m_SKYDIVEAltitudeParachuteWarning=3000
- m_SKYDIVESpeedSlow=60
- m_SKYDIVESpeedNormal=110
- m_SKYDIVESpeedFast=200
- m_SKYDIVE_GP_AltitudeStart=3000
- m_SKYDIVE_GP_AltitudeEnd=500
- m_SKYDIVE_GP_Normal=70
- // Skydive Moves
- m_SKYDIVEMoves[0]=(TransitionAnimA="SamSD_MoveToFar",TransitionAnimAFrameRate=1.5f,TransitionAnimB="SamSD_FarToMove",TransitionAnimBFrameRate=2.0f,LoopAnim="SamSD_Far_Idle",LoopAnimFrameRate=1.0f,IsTrick=false) // eSkyDiveMove_Up
- m_SKYDIVEMoves[1]=(TransitionAnimA="SamSD_MoveToNear_Right",TransitionAnimAFrameRate=1.5f,TransitionAnimB="SamSD_RightTurnToMove_Idle",TransitionAnimBFrameRate=2.0f,LoopAnim="SamSD_Near_RightTurn",LoopAnimFrameRate=1.5f,IsTrick=false) // eSkyDiveMove_Right
- m_SKYDIVEMoves[2]=(TransitionAnimA="SamSD_MoveToNear_Left",TransitionAnimAFrameRate=1.5f,TransitionAnimB="SamSD_LeftTurnToMove_Idle",TransitionAnimBFrameRate=2.0f,LoopAnim="SamSD_Near_LeftTurn",LoopAnimFrameRate=1.5f,IsTrick=false) // eSkyDiveMove_Left
- m_SKYDIVEMoves[3]=(TransitionAnimA="SamSD_Move_IdleToNear",TransitionAnimAFrameRate=1.5f,TransitionAnimB="SamSD_NearToMove_Idle",TransitionAnimBFrameRate=2.0f,LoopAnim="SamSD_Near_Idle",LoopAnimFrameRate=1.0f,IsTrick=false) // eSkyDiveMove_Down
- m_SKYDIVEMoves[4]=(TransitionAnimA="SamSD_Flip_FWD",TransitionAnimAFrameRate=1.3f,TransitionAnimB="",TransitionAnimBFrameRate=0.0f,LoopAnim="",LoopAnimFrameRate=1.0f,IsTrick=true) // eSkyDiveMove_UpMove
- m_SKYDIVEMoves[5]=(TransitionAnimA="SamSD_Flip_Spiral",TransitionAnimAFrameRate=1.3f,TransitionAnimB="",TransitionAnimBFrameRate=0.0f,LoopAnim="",LoopAnimFrameRate=1.0f,IsTrick=true) // eSkyDiveMove_RightMove
- m_SKYDIVEMoves[6]=(TransitionAnimA="SamSD_Flip_Left",TransitionAnimAFrameRate=1.3f,TransitionAnimB="",TransitionAnimBFrameRate=0.0f,LoopAnim="",LoopAnimFrameRate=1.0f,IsTrick=true) // eSkyDiveMove_LeftMove
- m_SKYDIVEMoves[7]=(TransitionAnimA="SamSD_Move_Surprise",TransitionAnimAFrameRate=1.3f,TransitionAnimB="",TransitionAnimBFrameRate=0.0f,LoopAnim="",LoopAnimFrameRate=1.0f,IsTrick=true) // eSkyDiveMove_DownMove
- m_SKYDIVEMoves[8]=(TransitionAnimA="SamSD_Far_LostControl",TransitionAnimAFrameRate=0.6f,TransitionAnimB="",TransitionAnimBFrameRate=0.0f,LoopAnim="",LoopAnimFrameRate=1.0f,IsTrick=true) // eSkyDiveMove_TriggerMove
- // Start Camera Rocking values
- m_SKYDIVEStartControllerVibration=0.2f;
- m_SKYDIVEEndControllerVibration=0.8f;
- m_SKYDIVEStartSpeedPitch=9.0f; //12
- m_SKYDIVEStartStrengthPitch=500.0f;
- m_SKYDIVEStartSpeedYaw=7.0f; //10
- m_SKYDIVEStartStrengthYaw=500.0f;
- m_SKYDIVEStartSpeedRoll=8.0f; //8
- m_SKYDIVEStartStrengthRoll=500.0f;
- // End Camera Rocking values
- m_SKYDIVEEndSpeedPitch=9.0f; //12
- m_SKYDIVEEndStrengthPitch=2500.0f; //4000
- m_SKYDIVEEndSpeedYaw=7.0f; //10
- m_SKYDIVEEndStrengthYaw=2000; //4000
- m_SKYDIVEEndSpeedRoll=9.0f; //12
- m_SKYDIVEEndStrengthRoll=2000.0f; //4000
- m_SKYDIVEFigure8Speed=150.0f;
- m_SKYDIVEFigure8Radius=70.0f;
- m_SKYDIVEFigure8SpeedTrick=250.0f;
- m_SKYDIVEFigure8RadiusTrick=150.0f;
- m_SKYDIVETrickMultiplier=5.0f;
- m_SKYDIVEDOFRange=1.2f;
- m_SKYDIVEDOFFactor=0.55f
- m_SKYDIVEDOFBoneName="BR R Shoulder"
- m_SKYDIVEStartRotation=(pitch=-16384,yaw=0,roll=0);
- // Relate to the gameplay
- m_SKYDIVE_GP_HoldPinTime=0.0f; //3.0
- m_SKYDIVE_GP_DirectionTime=0.0f; // Immediately grab pin
- m_SKYDIVE_GP_BlendTimeArm=7.0f;
- m_SKYDIVE_GP_BlendTimePin=7.0f;
- m_SKYDIVE_GP_MinForceDirection=0.5f;
- m_SKYDIVE_GP_StartRotation=(pitch=7000,yaw=-30000,roll=-5000);
- m_SKYDIVE_GP_Pattern="P_03_Okhotsk_01_Skydive"
- m_SKYDIVE_GP_LabelSuccess="openparachute"
- m_SKYDIVE_GP_LabelFail="ParachuteGameOver"
- m_SKYDIVE_GP_MotionBlurFactor=0.25f;
- m_SKYDIVE_GP_CameraShakeSpeed=5.0f;
- m_SKYDIVE_GP_CameraShakeStrength=2000.0f; //3000
- m_SKYDIVE_GP_CamRotationSpeed=1.0f;
- m_SKYDIVE_GP_CamRotationMin=4096;
- m_SKYDIVE_GP_CamRotationMax=4096;
- m_SKYDIVE_GP_CamDistanceMin=90.0f;
- m_SKYDIVE_GP_CamDistanceMax=120.0f;
- m_SKYDIVE_GP_CamTimeMin=0.75f;
- m_SKYDIVE_GP_CamTimeMax=1.5f;
- m_SKYDIVE_GP_Figure8Speed=100.0f;
- m_SKYDIVE_GP_Figure8Radius=15.0f;
- m_SKYDIVE_GP_RotationSpeed=16384.0f;
- m_SKYDIVE_GP_DOFRange=1.7f;
- m_SKYDIVE_GP_DOFFactor=0.8f
- m_SKYDIVE_GP_DOFBoneName="BR R Shoulder"
- m_SKYDIVE_GP_EmitterOffset=(x=0,y=0,z=0);
- m_SKYDIVE_GP_EmitterRotation=(pitch=0,yaw=0,roll=0);
- //const DIRECTION_NONE = -1;
- //const DIRECTION_UP = 0;
- //const DIRECTION_RIGHT = 1;
- //const DIRECTION_DOWN = 2;
- //const DIRECTION_LEFT = 3;
- m_SKYDIVE_GP_DirectionNeeded=0;
- //m_SKYDIVE_GP_DirectionNeeded[0]=0;
- //m_SKYDIVE_GP_DirectionNeeded[1]=2;
- // ===================== Directed moment --- SKYDIVE --- End ============================
- // Directed moment --- KILLYEAGER --- Begin
- m_KILLYEAGERPatternID="P_HQ01_Cinematic"
- m_KILLYEAGERShootLabel="YeagerShot"
- m_KILLYEAGERTooLongLabel="YeagerTooLong"
- m_KILLYEAGERMissingShot1Label="MissOnce"
- m_KILLYEAGERMissingShot2Label="MissTwice"
- m_KILLYEAGERMissingShot3Label="MissLast"
- m_KILLYEAGERNbTimeAllowedToSheatGun=5
- m_KILLYEAGERTimeAllowedToKillYeager=30.0f
- m_KILLYEAGERTimeAllowedToRaiseGun=15.0f
- m_KILLYEAGERZoomFov=15.0f
- m_KILLYEAGERDOFRange=50.0f;
- m_KILLYEAGERDOFZoomedRange=5.0f;
- m_KILLYEAGERDOFGunRange=20.0f;
- m_KILLYEAGERDOFFactor=0.95f;
- m_KILLYEAGERDOFZoomedFactor=0.75f;
- m_KILLYEAGERDOFGunFactor=0.95f;
- m_KILLYEAGERDOFSpeed=0.25f;
- m_KILLYEAGERDOFZoomedSpeed=0.5f;
- m_KILLYEAGERDOFGunSpeed=1.0f;
- m_KILLYEAGERDOFFocusOnGunDistance=0.0f;
- m_KILLYEAGERDOF_E3HackReducedFocus=false; // Keep people happy because too much blurrrrrrrrrrrrrrrrrrr
- // Kill Yeager notifications if Sam hesitates
- m_KILLYEAGERNotifications[0]=(m_bNotified=false,m_bIsActive=false,m_fTimer=0.0f,m_fNotificationTime=5.0f,m_PatternID="P_HQ01_Cinematic_Speech",m_PatternLabel="Unsheathe"); // EYeagerNotification_UnSheatGun
- m_KILLYEAGERNotifications[1]=(m_bNotified=false,m_bIsActive=false,m_fTimer=0.0f,m_fNotificationTime=5.0f,m_PatternID="P_HQ01_Cinematic_Speech",m_PatternLabel="Hesitate"); // EYeagerNotification_HesitateFirstTime
- m_KILLYEAGERNotifications[2]=(m_bNotified=false,m_bIsActive=false,m_fTimer=0.0f,m_fNotificationTime=5.0f,m_PatternID="P_HQ01_Cinematic_Speech",m_PatternLabel="Shot1"); // EYeagerNotification_HesitateAfterShooting1
- m_KILLYEAGERNotifications[3]=(m_bNotified=false,m_bIsActive=false,m_fTimer=0.0f,m_fNotificationTime=5.0f,m_PatternID="P_HQ01_Cinematic_Speech",m_PatternLabel="Shot2"); // EYeagerNotification_HesitateAfterShooting2
- m_KILLYEAGERNotifications[4]=(m_bNotified=false,m_bIsActive=false,m_fTimer=0.0f,m_fNotificationTime=5.0f,m_PatternID="P_HQ01_Cinematic_Speech",m_PatternLabel="Shot3"); // EYeagerNotification_HesitateAfterShooting3
- // Directed moment --- KILLYEAGER --- End
- // Directed moment --- KILLLAMBERT --- Begin
- m_KILLLAMBERTPatternID="P_HQ05_Cinematic"
- m_KILLLAMBERTShootLambertLabel="Lambert"
- m_KILLLAMBERTShootJamieLabel="Jamie"
- m_KILLLAMBERTTooLongLabel="Death"
- m_KILLLAMBERTMissingShot1Label=""
- m_KILLLAMBERTMissingShot2Label=""
- m_KILLLAMBERTMissingShot3Label=""
- m_KILLLAMBERTNbTimeAllowedToSheatGun=5
- m_KILLLAMBERTTimeAllowedToKillLambert=24.0f
- m_KILLLAMBERTTimeAllowedToRaiseGun=15.0f
- m_KILLLAMBERTZoomFov=15.0f
- m_KILLLAMBERTDOFRange=50.0f;
- m_KILLLAMBERTDOFZoomedRange=5.0f;
- m_KILLLAMBERTDOFGunRange=20.0f;
- m_KILLLAMBERTDOFFactor=0.95f;
- m_KILLLAMBERTDOFZoomedFactor=0.75f;
- m_KILLLAMBERTDOFGunFactor=0.95f;
- m_KILLLAMBERTDOFSpeed=0.25f;
- m_KILLLAMBERTDOFZoomedSpeed=0.5f;
- m_KILLLAMBERTDOFGunSpeed=1.0f;
- m_KILLLAMBERTDOFFocusOnGunDistance=0.0f;
- m_KILLLAMBERTDOF_E3HackReducedFocus=false; // Keep people happy because too much blurrrrrrrrrrrrrrrrrrr
- // Kill Lambert notifications if Sam hesitates
- m_KILLLAMBERTNotifications[0]=(m_bNotified=false,m_bIsActive=false,m_fTimer=0.0f,m_fNotificationTime=5.0f,m_PatternID="P_HQ05_Cinematic",m_PatternLabel=""); // ELambertNotification_UnSheatGun
- m_KILLLAMBERTNotifications[1]=(m_bNotified=false,m_bIsActive=false,m_fTimer=0.0f,m_fNotificationTime=5.0f,m_PatternID="P_HQ05_Cinematic",m_PatternLabel=""); // ELambertNotification_HesitateFirstTime
- m_KILLLAMBERTNotifications[2]=(m_bNotified=false,m_bIsActive=false,m_fTimer=0.0f,m_fNotificationTime=5.0f,m_PatternID="P_HQ05_Cinematic",m_PatternLabel=""); // ELambertNotification_HesitateAfterShooting1
- m_KILLLAMBERTNotifications[3]=(m_bNotified=false,m_bIsActive=false,m_fTimer=0.0f,m_fNotificationTime=5.0f,m_PatternID="P_HQ05_Cinematic",m_PatternLabel=""); // ELambertNotification_HesitateAfterShooting2
- m_KILLLAMBERTNotifications[4]=(m_bNotified=false,m_bIsActive=false,m_fTimer=0.0f,m_fNotificationTime=5.0f,m_PatternID="P_HQ05_Cinematic",m_PatternLabel=""); // ELambertNotification_HesitateAfterShooting3
- // Directed moment --- KILLLAMBERT --- End
- // ===================== HQ4 choice moment ======================================================================================
- m_HQ4ChoiceMomentNotifications[0]=(m_PatternID="P_HQ04_EndStopExplode",m_PatternLabel="StopExplodeStart");
- m_HQ4ChoiceMomentNotifications[1]=(m_PatternID="P_HQ04_EndFrameEnrica",m_PatternLabel="FrameEnricaStart");
- m_HQ4ChoiceMomentNotifications[2]=(m_PatternID="P_HQ04_EndLetExplode",m_PatternLabel="LetExplodeStart");
- HQ4ChoiceMoment_SOffset=(X=17,Y=-10.9,Z=25);
- HQ4ChoiceMoment_SROffset=(Pitch=-10000,Yaw=32760,Roll=0);
- HQ4ChoiceMoment_Offset=(X=17,Y=-10.9,Z=32);
- HQ4ChoiceMoment_ROffset=(Pitch=-10000,Yaw=32760,Roll=0);
- HQ4ChoiceMoment_Step0Seconds=15;
- HQ4ChoiceMoment_Step2Seconds=60;
- // ===================== Directed moment --- SHANGHAI --- Begin ========================================================================
- m_SHANGHAIPatternID="P_04_Hotel_Rescue";
- m_SHANGHAISuccessLabel="Almost";
- m_SHANGHAIFailureLabel="Fail";
- m_SHANGHAICheckGameplayCondition=true; // Should we check the success or fail condition ?
- m_SHANGHAICameraOffset=(X=-45,Y=40,Z=45); // Camera offset from Sam in the chopper (-40/40/20)
- m_SHANGHAIStartRotation=(pitch=-1000,yaw=0,roll=-1000) // (-1000/0/0)
- m_SHANGHAIDOFDistance=150.0f;
- m_SHANGHAIDOFRange=30.0f;
- m_SHANGHAIDOFFactor=0.6f;
- m_SHANGHAIMaxLeaningFactor_Right=0.45; // Must be between 0 and 1
- m_SHANGHAIMaxLeaningFactor_Left=0.45; // Must be between 0 and 1
- [EchelonIngredient.EHelicopterCockpit]
- // To find the angle, you need to do (Angle * 65536) / 360
- // 90 degree is (90 * 65536) / 360 = 16384
- // Pitch is the vertical angle
- m_RotationPitchSpeed=9825; // 32 degree per second //m_RotationPitchSpeed=4096; // 17 degree per second
- m_RotationPitchInertia=0.9f; // The lower, the slower //1.7
- m_RotationPitchInertiaPad=0.95f; // The lower, the slower --- this is the Pad Bonus inertia when moving the pad
- m_RotationPitchInputLimit=0.75f; // Between 0 and 1, limit the max value of input
- m_InitialPitch=-2800;
- m_MinLimitPitch=-5280; // -40 degree //-11832//-65 degres
- m_MaxLimitPitch=1820; // 10 degree
- m_MinStabilisationPitch=-10920 // -60 degree
- m_MaxStabilisationPitch=16384 // 90 degree --- Not used should be higher than m_MaxPitch
- m_MinGameOverPitch=-16384; // -90 degree --- Since the angle is smaller than Min Pitch, it will never be triggered
- m_MaxGameOverPitch=16384; // 90 degree --- Not used should be higher than m_MaxPitch
- m_Alarm1Pitch=-10920; // -60 degree --- should be the same as m_MinStabilisationPitch
- m_Alarm2Pitch=-10920; // -60 degree
- m_Alarm3Pitch=-10920; // -60 degree
- m_Alarm4PitchPercent=0.95f; // When at 95% of m_MinPitch / m_MaxPitch, will trigger alarm 4
- // Roll is the rotation angle
- m_RotationRollSpeed=50000; // 329 degree per second
- m_RotationRollInertia=0.20f; // The lower, the slower
- m_RotationRollInertiaPad=0.95f; // The lower, the slower --- this is the Pad Bonus inertia when moving the pad
- m_RotationRollInputLimit=0.20f; // Between 0 and 1, limit the max value of input
- m_InitialRoll=-8700; // -48 degree
- m_LimitRoll=10000; // 55 degree --- Keep positive since value is equal distance left and right from 0 (-m_LimitRoll / m_LimitRoll)
- m_StabilisationRoll=1820 // 10 degree --- Keep positive since value is equal distance left and right from 0 (-m_StabilisationRoll / m_StabilisationRoll)
- m_GameOverRoll=12740; // 70 degree --- Keep positive since value is equal distance left and right from 0 (-m_GameOverRoll / m_GameOverRoll)
- m_Alarm1Roll=2730; // 15 degree --- should be the same as m_StabilisationRoll
- m_Alarm2Roll=5825; // 32 degree --- Keep positive since value is equal distance left and right from 0
- m_Alarm3Roll=8192; // 45 degree --- Keep positive since value is equal distance left and right from 0
- m_Alarm4RollPercent=0.95f; // When at 95% of m_LimitRoll, will trigger alarm 4
- m_ForwardAcceleration=200.0f; //500
- m_TurningAcceleration=950.0f; //750
- m_MaxRotationSpeed=350; //350
- // Timers
- m_MaxTime=15.0f; // seconds before crash
- m_MaxTimeStable=2.5; // seconds to be stable before winning //2.5
- //Alarm lights
- m_Alarm1TimeMul=0.50f //0.25f; // Affect DeltaTime (25% of DeltaTime, slowest time increment) when in alarm 1 --- ONLY DETERMINED ON PITCH ALARM
- m_Alarm2TimeMul=1.0f //0.75f; // Affect DeltaTime (75% of DeltaTime, a bit faster time increment) when in alarm 2 --- ONLY DETERMINED ON PITCH ALARM
- m_Alarm3TimeMul=1.25f //1.25f; // Affect DeltaTime (125% of DeltaTime, a bit faster time increment) when in alarm 3 --- ONLY DETERMINED ON PITCH ALARM
- m_Alarm4TimeMul=1.75f //1.75f; // Affect DeltaTime (175% of DeltaTime, fastest time increment) when in alarm 3 --- ONLY DETERMINED ON PITCH ALARM
- m_Alarm1TimerPercent=1.0f;
- m_Alarm2TimerPercent=0.75f;
- m_Alarm3TimerPercent=0.5f;
- m_Alarm4TimerPercent=0.25f;
- m_LightPatternID="P_04_Hotel_Light";
- m_LightPatternLabel[0]="Weak"; // EHudAlarmStage_0
- m_LightPatternLabel[1]="LightCockpit01"; // EHudAlarmStage_1
- m_LightPatternLabel[2]="LightCockpit02"; // EHudAlarmStage_2
- m_LightPatternLabel[3]="LightCockpit03"; // EHudAlarmStage_3
- m_LightPatternLabel[4]="LightCockpit04"; // EHudAlarmStage_4
- // Camera Shake ratios
- m_ShakeSpeedCamera=150.0f; //200
- m_ShakeStrengthCamera=600.0f; //800
- m_ShakeSpeedCockpit=75.0f; //100
- m_ShakeStrengthCockpit=400.0f; //500
- // Values must be between 0 and 1
- m_CameraShakeValues[0]=0.1; // EHudAlarmStage_0
- m_CameraShakeValues[1]=0.25; // EHudAlarmStage_1
- m_CameraShakeValues[2]=0.5; // EHudAlarmStage_2
- m_CameraShakeValues[3]=0.75; // EHudAlarmStage_3
- m_CameraShakeValues[4]=1.0; // EHudAlarmStage_4
- // Time can be anything
- m_CameraShakeTimes[0]=0.7; // EHudAlarmStage_0
- m_CameraShakeTimes[1]=0.2; // EHudAlarmStage_1
- m_CameraShakeTimes[2]=0.2; // EHudAlarmStage_2
- m_CameraShakeTimes[3]=0.2; // EHudAlarmStage_3
- m_CameraShakeTimes[4]=0.25; // EHudAlarmStage_4
- // Vibrations (Right High Speed motor)
- // Values must be between 0 and 1
- m_RumbleVibrateValues[0]=0.15; // EHudAlarmStage_0 //0.4
- m_RumbleVibrateValues[1]=0.25; // EHudAlarmStage_1 //0.6
- m_RumbleVibrateValues[2]=0.35; // EHudAlarmStage_2
- m_RumbleVibrateValues[3]=0.45; // EHudAlarmStage_3
- m_RumbleVibrateValues[4]=0.55; // EHudAlarmStage_4
- // Time can be anything
- m_RumbleVibrateTimes[0]=0.3; // EHudAlarmStage_0 //1.0
- m_RumbleVibrateTimes[1]=0.3; // EHudAlarmStage_1
- m_RumbleVibrateTimes[2]=0.3; // EHudAlarmStage_2
- m_RumbleVibrateTimes[3]=0.3; // EHudAlarmStage_3
- m_RumbleVibrateTimes[4]=0.25; // EHudAlarmStage_4
- // Vibrations (Left Low Speed motor)
- // Values must be between 0 and 1
- m_RumbleShakeValues[0]=0.1; // EHudAlarmStage_0 //0.1
- m_RumbleShakeValues[1]=0.2; // EHudAlarmStage_1
- m_RumbleShakeValues[2]=0.3; // EHudAlarmStage_2
- m_RumbleShakeValues[3]=0.4; // EHudAlarmStage_3
- m_RumbleShakeValues[4]=0.5; // EHudAlarmStage_4
- // Time can be anything
- m_RumbleShakeTimes[0]=0.3; // EHudAlarmStage_0 //1.0
- m_RumbleShakeTimes[1]=0.3; // EHudAlarmStage_1
- m_RumbleShakeTimes[2]=0.3; // EHudAlarmStage_2
- m_RumbleShakeTimes[3]=0.3; // EHudAlarmStage_3
- m_RumbleShakeTimes[4]=0.25; // EHudAlarmStage_4
- //Light1
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 1 --- B:200 H:59 S:128 -- Yellow
- //Alarm 2 --- B:200 H:24 S:0 -- Orange
- //Alarm 3 --- B:100 H:0 S:0 -- Red
- //Alarm 4 --- B:255 H:0 S:0 -- Bright Red
- m_HudControls[0]=(MaterialName="04_introl_heli_light01",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=200,Hue=59,Saturation=128),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=200,Hue=24,Saturation=0),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=100,Hue=0,Saturation=0),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=255,Hue=0,Saturation=0),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_PITCH);
- //Light2
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 1 --- B:0 H:0 S:255 -- Grey
- //Alarm 2 --- B:200 H:24 S:0 -- Orange
- //Alarm 3 --- B:100 H:0 S:0 -- Red
- //Alarm 4 --- B:255 H:0 S:0 -- Bright Red
- m_HudControls[1]=(MaterialName="04_introl_heli_light02",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=200,Hue=24,Saturation=0),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=100,Hue=0,Saturation=0),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=255,Hue=0,Saturation=0),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_PITCH);
- //Light3
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 1 --- B:0 H:0 S:255 -- Grey
- //Alarm 2 --- B:0 H:0 S:255 -- Grey
- //Alarm 3 --- B:100 H:0 S:0 -- Red
- //Alarm 4 --- B:255 H:0 S:0 -- Bright Red
- m_HudControls[2]=(MaterialName="04_introl_heli_light03",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=100,Hue=0,Saturation=0),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=255,Hue=0,Saturation=0),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_PITCH);
- //Light4
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 1 --- B:0 H:0 S:255 -- Grey
- //Alarm 2 --- B:0 H:0 S:255 -- Grey
- //Alarm 3 --- B:0 H:0 S:255 -- Grey
- //Alarm 4 --- B:255 H:0 S:0 -- Bright Red
- m_HudControls[3]=(MaterialName="04_introl_heli_light04",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=255,Hue=0,Saturation=0),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_PITCH);
- //Light5
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 1 --- B:200 H:59 S:128 -- Yellow
- //Alarm 2 --- B:200 H:24 S:0 -- Orange
- //Alarm 3 --- B:100 H:20 S:0 -- Red
- //Alarm 4 --- B:255 H:20 S:0 -- Bright Red
- m_HudControls[4]=(MaterialName="04_introl_heli_light05",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=200,Hue=59,Saturation=128),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=200,Hue=24,Saturation=0),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=100,Hue=0,Saturation=0),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=255,Hue=0,Saturation=0),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_ROLL);
- //Light6
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 1 --- B:0 H:0 S:255 -- Grey
- //Alarm 2 --- B:0 H:0 S:255 -- Grey
- //Alarm 3 --- B:100 H:0 S:0 -- Red
- //Alarm 4 --- B:100 H:0 S:0 -- Red
- m_HudControls[5]=(MaterialName="04_introl_heli_light06",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=100,Hue=0,Saturation=0),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=100,Hue=0,Saturation=0),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_PITCH);
- //Light7
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 1 --- B:200 H:59 S:128 -- Yellow
- //Alarm 2 --- B:200 H:24 S:0 -- Orange
- //Alarm 3 --- B:100 H:0 S:0 -- Red
- //Alarm 4 --- B:255 H:0 S:0 -- Bright Red
- m_HudControls[6]=(MaterialName="04_introl_heli_light07",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=200,Hue=59,Saturation=128),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=200,Hue=24,Saturation=0),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=100,Hue=0,Saturation=0),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=255,Hue=0,Saturation=0),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_PITCH);
- //Light8
- //Alarm 0 --- B:0 S:255 H:0 -- Grey
- //Alarm 1 --- B:0 S:255 H:0 -- Grey
- //Alarm 2 --- B:0 S:255 H:0 -- Grey
- //Alarm 3 --- B:0 S:255 H:0 -- Grey
- //Alarm 4 --- B:255 S:0 H:0 -- Bright Red
- m_HudControls[7]=(MaterialName="04_introl_heli_light08",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=255,Hue=0,Saturation=0),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_ROLL);
- //Light9
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 1 --- B:0 H:0 S:255 -- Grey
- //Alarm 2 --- B:0 H:0 S:255 -- Grey
- //Alarm 3 --- B:200 H:0 S:0 -- Semi Bright Red
- //Alarm 4 --- B:255 H:0 S:0 -- Bright Red
- m_HudControls[8]=(MaterialName="04_introl_heli_light09",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=200,Hue=0,Saturation=0),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=255,Hue=0,Saturation=0),PulsatingTime[4]=0.25f,AlarmType=HUDALARMTYPE_PITCH);
- //Light10
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 1 --- B:0 H:0 S:255 -- Grey
- //Alarm 2 --- B:200 H:24 S:0 -- Orange
- //Alarm 3 --- B:255 H:0 S:0 -- Bright Red
- //Alarm 4 --- B:255 H:0 S:0 -- Bright Red
- m_HudControls[9]=(MaterialName="04_introl_heli_light10",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=200,Hue=24,Saturation=0),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=255,Hue=0,Saturation=0),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=255,Hue=0,Saturation=0),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_ROLL);
- //Light11
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 1 --- B:0 H:0 S:255 -- Grey
- //Alarm 2 --- B:0 H:0 S:255 -- Grey
- //Alarm 3 --- B:0 H:0 S:255 -- Grey
- //Alarm 4 --- B:255 H:0 S:0 -- Bright Red
- m_HudControls[10]=(MaterialName="04_introl_heli_light11",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=255,Hue=0,Saturation=0),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_ROLL);
- //Light12
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 1 --- B:255 H:0 S:255 -- Bright White
- //Alarm 2 --- B:255 H:0 S:255 -- Bright White
- //Alarm 3 --- B:255 H:0 S:255 -- Bright White
- //Alarm 4 --- B:255 H:0 S:255 -- Bright White
- m_HudControls[11]=(MaterialName="04_introl_heli_light12",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=255,Hue=0,Saturation=255),PulsatingTime[1]=0.4f,AlarmColor[2]=(Brightness=255,Hue=0,Saturation=255),PulsatingTime[2]=0.3f,AlarmColor[3]=(Brightness=255,Hue=0,Saturation=255),PulsatingTime[3]=0.2f,AlarmColor[4]=(Brightness=255,Hue=0,Saturation=255),PulsatingTime[4]=0.1f,AlarmType=HUDALARMTYPE_TIMER);
- //LightOff --- Used for pulsating
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 1 --- B:0 H:0 S:255 -- Grey
- //Alarm 2 --- B:0 H:0 S:255 -- Grey
- //Alarm 3 --- B:0 H:0 S:255 -- Grey
- //Alarm 4 --- B:0 H:0 S:255 -- Grey
- m_HudControls[12]=(MaterialName="ThisIsUseless",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_NONE);
- //Light1 --- When Stable
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 1 --- B:100 H:102 S:75 -- Green
- //Alarm 2 --- B:100 H:102 S:75 -- Green
- //Alarm 3 --- B:100 H:102 S:75 -- Green
- //Alarm 4 --- B:100 H:102 S:75 -- Green
- m_HudControls[13]=(MaterialName="04_introl_heli_light01",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=100,Hue=102,Saturation=75),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=100,Hue=102,Saturation=75),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=100,Hue=102,Saturation=75),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=100,Hue=102,Saturation=75),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_TIMERSTABLE);
- //Light2 --- When Stable
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 1 --- B:0 H:0 S:255 -- Grey
- //Alarm 2 --- B:100 H:102 S:75 -- Green
- //Alarm 3 --- B:100 H:102 S:75 -- Green
- //Alarm 4 --- B:100 H:102 S:75 -- Green
- m_HudControls[14]=(MaterialName="04_introl_heli_light02",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=100,Hue=102,Saturation=75),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=100,Hue=102,Saturation=75),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=100,Hue=102,Saturation=75),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_TIMERSTABLE);
- //Light3 --- When Stable
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 2 --- B:0 H:0 S:255 -- Grey
- //Alarm 3 --- B:100 H:102 S:75 -- Green
- //Alarm 4 --- B:100 H:102 S:75 -- Green
- m_HudControls[15]=(MaterialName="04_introl_heli_light03",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=100,Hue=102,Saturation=75),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=100,Hue=102,Saturation=75),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_TIMERSTABLE);
- //Light4 --- When Stable
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 0 --- B:0 H:0 S:255 -- Grey
- //Alarm 3 --- B:0 H:0 S:255 -- Grey
- //Alarm 4 --- B:100 H:102 S:75 -- Green
- m_HudControls[16]=(MaterialName="04_introl_heli_light04",AlarmColor[0]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[0]=-1.0f,AlarmColor[1]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[1]=-1.0f,AlarmColor[2]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[2]=-1.0f,AlarmColor[3]=(Brightness=0,Hue=0,Saturation=255),PulsatingTime[3]=-1.0f,AlarmColor[4]=(Brightness=100,Hue=102,Saturation=75),PulsatingTime[4]=-1.0f,AlarmType=HUDALARMTYPE_TIMERSTABLE);
- // ===================== Directed moment --- SHANGHAI --- end ===================================================================
- [Echelon.ECoopPlayerController]
- m_speedSmallStep=55
- m_speedFadeSmallStepToWalk=0.25
- m_speedWalk=105
- m_speedRun=400
- m_speedSmallStepCr=30
- m_speedWalkCr=50
- m_speedRunCr=220
- m_speedActionWalk=150
- m_speedActionRun=500
- m_speedActionWalkCr=100
- m_speedActionRunCr=350
- m_speedWalkFP=400
- m_speedWalkFPCr=220
- m_speedWalkSniping=100.0
- m_speedFence=70.0
- m_speedGrab=80.0
- m_speedGrabFP=60.0
- m_speedCarry=130.0
- m_turnMul=0.5
- m_towardAngle=0.707
- m_ThrowMinSpeed=(X=300,Y=0,Z=100)
- m_ThrowMidSpeed=(X=750,Y=0,Z=150)
- m_ThrowMaxSpeed=(X=2000,Y=0,Z=250)
- m_ThrowVarSpeed=1000.0
- CanBeGameOver=false
- m_CTE_MaxDistToLookAt=1000 //Maximum distance in cm where Sam can look at a NPC
- BalancingPeriod=5
- BalancingBlendTime=0.2
- HangOverCameraOffset=(X=95,Y=0,Z=65)
- HangOverCameraRotation=(Pitch=11000,Yaw=0,Roll=0)
- HangOverCameraSpeed=200
- BoostAcceleration=625
- [Echelon.EPlayerCam]
- m_minPitch=-16380 // dont touch
- m_maxPitch=16380 // dont touch
- m_pitchCurveBias=0.3 // pitch curve when looking up. the smaller the faster
- m_constraintSpeed=30000.0 // How fast camera gets out of constraint angles
- m_absoluteMinDist=25.0 // Camera can never get closer than this
- m_targetZMaxDist=100.0 // max global Z distance of smoothing
- m_collisionRadius=15.0 // radius of the cylinder used by the camera's collision check
- m_collisionHeight=15.0 // height of the cylinder used by the camera's collision check
- m_NPCDistance=200.0 // Distance when looking at npc
- m_resetPitchSpeed=45000.0
- m_resetYawSpeed=75000.0
- m_resetEnable=True
- m_closeupDist=200.0
- m_closeupHeight=30.0
- m_closeupDamping=0.6
- m_original=false
- m_HQSpecial=false
- //New Flex Cam
- m_CamAccelZoom=999.9 //Not Used yet
- AutoZoomOut=30
- AutoZoomOutForRapel=40
- m_closeupTopSpeed=400
- m_DOF_Activate=false
- m_DOF_Threshold=600.0
- m_DOF_Short_Distance=-1.0
- m_DOF_Short_Range=300.0
- m_DOF_Short_Intensity=0.9
- m_DOF_Long_Distance=4000.0
- m_DOF_Long_Range=1400.0
- m_DOF_Long_Intensity=0.9
- [EchelonIngredient.EStickyCamera]
- minfov=10.0
- maxfov=90.0
- zoomspeed=5.0
- damping=100.0
- [EchelonIngredient.EFlashGrenade]
- FlashMinRadius=500
- FlashMinAngle=180
- FlashMinTime=6
- FlashMaxTime=18
- // ----------- SNIPER BREATH + HANDSHAKING (start) ----------------------
- [Echelon.ESniperNoise]
- pitchSize=25 //*600 (*=SC3) //vertical shaking intensity //165 //25
- pitchSpeed=0.71 //*2.17 //vertical shaking speed //2.71 //0.71
- yawSize=20 //*400 //horizontal shaking intensity //110 //20
- yawSpeed=0.56 //*1.8 //horizontal shaking speed //2.16 //0.56
- noiseUpSpeed=0.0 //*1.6 //Destabilization speed //2.6 //0.0
- noiseDownSpeed=0.0 //*1.6 //Stabilization speed //4.0 //0.0
- recoilSize=600 //600 //not working?
- recoilPitchAdd=300 //300 //not working?
- recoilYawAdd=100 //100 //not working?
- recoilUpSpeed=15000.0 //15000.0 //not working?
- recoilDownSpeed=3000.0 //3000.0 //not working?
- recoilFatigueUp=0.0 //*0.3 //Breath loss when shooting //0.1 //0.2
- holdMax=5.0 //*3.0 //Max duration of holdbreath //3.5 //2.0
- tiredMax=2.0 //*3.0 //Max duration of recovery //2.5 //1.5
- // ----------- SNIPER BREATH + HANDSHAKING (end) ----------------------
- // An example camera mode section.
- [Bidon]
- parent= Bidon // parent mode to copy values from
- offset= tx=0.0 ty=0.0 tz=0.0 sx=0.0 sy=0.0 sz=0.0 nx=0.0 ny=0.0 nz=0.0 // offset from the top of sam's collision cylinder
- distance= t=0.0 s=0.0 n=0.0 // distance to the camera
- minYaw= v=0 // angle constraint
- maxYaw= v=0 // angle constraint
- minPitch= v=0 // angle constraint
- maxPitch= v=0 // angle constraint
- useAngles= v=0 // flag to use angle constraint or not
- damping= v=0.0
- interSpeed= v=0.0
- collInterSpeed= v=0.0
- targetXYSpeed= v=0.0 // smoothing speed of target displacement in local XY
- targetZSpeed= v=0.0 // smoothing speed of target displacement in global Z
- twigX= v=0.0
- twigY= v=0.0
- twigZ= v=0.0
- biasCut= v=0.0
- biasSlope= v=0.0
- offsetSpeed= v=0.0
- alignPawn= v=0 // Should the pawn align itself to the camera
- alignCamera= v=0 // Should the camera align itself to the pawn
- usePitchCurve= v=0 // Should the pitch curve be used
- useCollTarget= v=0 // Should the camera target test collision (carefull with this one)
- useCylColl= v=0 // Should camera collision be tested with a cylinder or a ray
- useColl= v=0 // Should there be any collision test
- checkOutsideBSPColl= v=0 // Should check if I am not outside the BSP (using smaller cylinder)
- useVertTwig= v=0 // Just what it says
- useHoriTwig= v=0 // Just what it says
- useCamFlag= v=0 // Use TRACE_Camer1
- yawSpeed= v=0 // maximum turning speed, when joystick is at extrem position
- pitchSpeed= v=0 // maximum lookup speed, when joystick is at extrem position
- inputTweenTime= v=0.0
- // Below is the definition of all the camera modes. This is the complet list of all modes:
- // ECM_Walking =0,
- // ECM_STWPeek =1,
- // ECM_FirstPerson =2,
- // ECM_FirstPersonCr =3,
- // ECM_Grab =4,
- // ECM_GrabFP =5,
- // ECM_Carry =6,
- // ECM_CarryCr =7,
- // ECM_Throw =8,
- // ECM_ThrowCr =9,
- // ECM_Sniping =10,
- // ECM_EEV =11,
- // ECM_HSphere =12,
- // ECM_FSphere =13,
- // ECM_HOH =14,
- // ECM_HOHFU =15,
- // ECM_HOHFP =16,
- // ECM_Rapel =17,
- // ECM_RapelFP =18,
- // ECM_DoorPeekRight =19,
- // ECM_DoorPeekLeft =20,
- // ECM_SplitJump =21,
- // ECM_SplitJumpFP =22,
- // ECM_Vent =23,
- // ECM_VentEEV =24,
- // ECM_Dead =25,
- // ECM_HOHFUFP =26,
- // ECM_TeamShoulder =27,
- // ECM_HangOver =28,
- // ECM_TomoeNage =29,
- // ECM_Shetland =30,
- // ECM_ShetAndSam =31,
- // ECM_SplitJumpEEV =32,
- // ECM_Focus =33,
- // ECM_Locker =34,
- // ECM_Skydive =35,
- // ECM_KillYeager =36,
- // ECM_SwimDeep =37,
- // ECM_SwimSurf =38,
- // ECM_SwimDiving =39,
- // ECM_SwimSurfacing =40,
- // ECM_SwimFirstPerson =41,
- // ECM_CoopShortScaleClimb =42,
- // ECM_Winch =43,
- // ECM_WinchFP =44,
- // ECM_Jail =45,
- // ECM_CameraShot =46,
- // ECM_HoldFP =47,
- // ECM_Hold =48,
- // ECM_Hacking =49,
- // ECM_FaceToWall =50,
- // ECM_UnderTruck =51,
- // ECM_HelicopterCockpit =52,
- // ECM_FixedSniping =53,
- // You can also edit these at run time with: ea class=eplayercam
- // You can then access the array m_camParam. To access ECM_Walking use 0, to access ECM_STWPeek use 1, etc
- [ECM_Walking]
- distance= n=300.0 s=175.0 t=100.0 m=150.0
- offset= nx=0.0 ny=0.0 nz=-20.0 sx=0.0 sy=0.0 sz=-20.0 tx=0.0 ty=0.0 tz=-20.0
- alignPawn= v=0
- alignCamera= v=0
- usePitchCurve= v=1
- useCollTarget= v=0
- useCylColl= v=1
- checkOutsideBSPColl= v=1
- interSpeed= v=400.0
- collInterSpeed= v=400.0
- collCBInterSpeed= v=400.0
- targetXYSpeed= v=75.0
- targetZSpeed= v=160.0 //300
- yawSpeed= v=40000.0 // maximum turning speed, when joystick is at extrem position
- pitchSpeed= v=25000.0 // maximum lookup speed, when joystick is at extrem position
- useColl= v=1
- minYaw= v=-65536
- maxYaw= v=65536
- minPitch= v=-13000
- maxPitch= v=7000
- useAngles= v=1
- useTwig= v=1
- useVertTwig= v=1
- twigX= v=20.0
- twigZ= v=20.0
- damping= v=8.0
- biasCut= v=0.7
- biasSlope= v=0.7
- offsetSpeed= v=75.0
- useAutoAngleOffset= v=1 // use automatic angle offset (character is not centered)
- useCamFlag= v=1
- inputTweenTime= v=0.1
- securePosition= x=0 y=20 z=0
- [ECM_Crouch]
- parent= ECM_Walking
- ;distance= n=250.0 s=175.0 t=100.0 m=150.0
- distance= n=300.0 s=175.0 t=100.0 m=150.0
- offset= nz=-20.0 sz=-20.0 tz=-20.0
- twigZ= v=40.0
- securePosition= x=20 y=10 z=5
- [ECM_STWPeek]
- parent= ECM_Walking
- distance= n=110.0 s=110.0 t=110.0
- offset= nx=0.0 nz=-40.0 sx=0.0 sz=-40.0 tx=0.0 tz=-40.0
- minYaw= v=-65536
- maxYaw= v=65536
- minPitch= v=-13000
- maxPitch= v=8000
- [ECM_STWPeekCr]
- parent= ECM_STWPeek
- offset= nx=0.0 nz=-20.0 sx=0.0 sz=-20.0 tx=0.0 tz=-20.0
- [ECM_BTWLeftThrow]
- parent= ECM_STWPeek
- minYaw= v=-9000
- maxYaw= v=3000
- minPitch= v=-8000
- maxPitch= v=2500
- [ECM_CornerGrab]
- parent= ECM_Walking
- distance= n=200.0 s=200.0 t=200.0 m=200.0
- offset= nz=-120.0 sx=0.0 sz=-120.0 tx=0.0 tz=-120.0
- [ECM_CornerGrabCr]
- parent= ECM_CornerGrab
- offset= nz=-60.0 sx=0.0 sz=-60.0 tx=0.0 tz=-60.0
- [ECM_DestroyTank]
- parent= ECM_Walking
- offset= nx=0.0 nz=-30.0 sx=0.0 sz=-30.0 tx=0.0 tz=-30.0
- distance= n=150.0 s=150.0 t=150.0 m=150.0
- targetXYSpeed= v=40.0
- //=================================================================================================================================================
- //============== SHOOTING CAMERAS (start) =========================================================================================================
- //=================================================================================================================================================
- //--- AIMING CAMERA ---
- [ECM_FirstPerson]
- parent= ECM_Walking
- useAngles= v=1
- alignPawn= v=1
- usePitchCurve= v=0
- useCollTarget= v=0
- UseCylColl= v=0
- useColl= v=0
- collInterSpeed= v=600.0
- twigX= v=0.0 //30
- twigZ= v=0.0 //30
- minYaw= v=-65536 //-65536
- maxYaw= v=65536 //65536
- minPitch= v=-12000
- maxPitch= v=13000
- useCamFlag= v=1
- offsetSpeed= v=100.0 //1000
- offset= nx=-20.0 ny=30.0 nz=-14.0 sx=-20 sy=30.0 sz=-14.0 tx=-20.0 ty=30.0 tz=-14.0
- distance= n=-25.0 s=-25.0 t=-25.0
- interSpeed= v=800.0 //800
- targetZSpeed= v=200.0 //1000
- targetXYSpeed= v=200.0 //1000
- useVertTwig= v=0
- damping= v=6.5 //8.0
- biasCut= v=0.75 //0.7
- biasSlope= v=0.65 //0.7
- //--- non-existing in SC3 ---
- inputTweenTime= v=0.0
- yawSpeed= v=40000.0
- pitchSpeed= v=40000.0
- useAutoAngleOffset= v=0
- AlignCamera= v=0
- checkOutsideBSPColl= v=1
- collCBInterSpeed= v=400.0
- UseTwig= v=1
- twigY= v=0.0 //30
- [ECM_FirstPersonCr]
- parent= ECM_FirstPerson
- distance= v=50.0
- offset= nx=-20 ny=30.0 nz=5.0 sx=-20 sy=30.0 sz=5.0 tx=-20 ty=30.0 tz=5.0
- securePosition= x=0 y=0 z=0
- useHoriTwig= v=1
- twigX= v=40.0
- twigY= v=0.0
- twigZ= v=30.0
- [ECM_FingerprintScanner]
- parent= ECM_FirstPerson
- distance= n=30.0 s=30.0 t=30.0
- offset= nx=0.0 ny=30.0 nz=0.0 sx=0.0 sy=30.0 sz=0.0 tx=0.0 ty=30.0 tz=0.0
- twigX= v=40.0
- twigY= v=0.0
- twigZ= v=10.0
- [ECM_AuthorizedLock]
- parent= ECM_Walking
- distance= n=42.0 s=42.0 t=42.0
- offset= nx=-20.0 ny=0.0 nz=-30.0 sx=-20.0 sy=0.0 sz=-30.0 tx=-20.0 ty=0.0 tz=-30.0
- //--- SCOPE CAMERA ---
- [ECM_Scope]
- parent= ECM_FirstPerson
- useAngles= v=1
- alignPawn= v=1
- usePitchCurve= v=0
- useCollTarget= v=0
- UseCylColl= v=0
- useColl= v=0
- collInterSpeed= v=600.0
- twigX= v=0.0 //30
- twigZ= v=0.0 //30
- minYaw= v=-65536
- maxYaw= v=65536
- maxPitch= v=13000
- useCamFlag= v=1
- offsetSpeed= v=100.0 //1000
- offset= nx=76.0 ny=7.8 nz=-15.8 sx=20.0 sy=25.0 sz=0.0 tx=20.0 ty=25.0 tz=0.0 // warning unused
- distance= n=0.0 s=0.0 t=0.0
- interSpeed= v=800.0 //800
- targetZSpeed= v=200.0 //1000
- targetXYSpeed= v=200.0 //1000
- minPitch= v=-12000
- useVertTwig= v=0
- damping= v=6.5 //8.0
- biasCut= v=0.75 //0.7
- biasSlope= v=0.65 //0.7
- //--- non-existing in SC3 ---
- inputTweenTime= v=0.0
- yawSpeed= v=12000.0 //18000.0
- pitchSpeed= v=7500.0 //11250.0
- useAutoAngleOffset= v=0
- AlignCamera= v=0
- checkOutsideBSPColl= v=1
- collCBInterSpeed= v=400.0
- UseTwig= v=1
- twigY= v=0.0 //30
- securePosition= x=0 y=0 z=0
- [ECM_RappelScope]
- parent= ECM_Scope
- minYaw= v=-12000
- maxYaw= v=12000
- minPitch= v=-3500
- maxPitch= v=13000
- useAngles= v=1
- alignPawn= v=0
- [ECM_SplitJumpScope]
- parent= ECM_RappelScope
- minYaw= v=-12000
- maxYaw= v=9500
- minPitch= v=-13000
- maxPitch= v=12000
- //--- SNIPING CAMERA ---
- [ECM_Sniping]
- parent= ECM_FirstPerson
- useAngles= v=1
- alignPawn= v=1
- usePitchCurve= v=0
- useCollTarget= v=0
- UseCylColl= v=0
- useColl= v=0
- collInterSpeed= v=600.0
- twigX= v=0.0 //30
- twigZ= v=0.0 //30
- minYaw= v=-600 //-65536
- maxYaw= v=600 //65536
- maxPitch= v=13000
- useCamFlag= v=1
- offsetSpeed= v=100.0 //1000
- offset= nx=76.0 ny=7.8 nz=-15.8 sx=20.0 sy=25.0 sz=0.0 tx=20.0 ty=25.0 tz=0.0 // warning unused
- distance= n=0.0 s=0.0 t=0.0
- interSpeed= v=800.0 //800
- targetZSpeed= v=200.0 //1000
- targetXYSpeed= v=200.0 //1000
- minPitch= v=-12000
- useVertTwig= v=0
- damping= v=6.5 //8.0
- biasCut= v=0.75 //0.7
- biasSlope= v=0.65 //0.7
- //--- non-existing in SC3 ---
- inputTweenTime= v=0.0
- yawSpeed= v=12000.0 //18000.0
- pitchSpeed= v=7500.0 //11250.0
- useAutoAngleOffset= v=0
- AlignCamera= v=0
- checkOutsideBSPColl= v=1
- collCBInterSpeed= v=400.0
- UseTwig= v=1
- twigY= v=0.0 //30
- [ECM_FixedSniping]
- parent= ECM_Sniping
- yawSpeed= v=1800.0 //1100
- pitchSpeed= v=1125.0 //900
- offset= nx=0.0 ny=25.0 nz=0.0 sx=20.0 sy=25.0 sz=0.0 tx=20.0 ty=25.0 tz=0.0 //backup //offset=nx=20.0 ny=25.0 nz=0.0 sx=20.0 sy=25.0 sz=0.0 tx=20.0 ty=25.0 tz=0.0
- useAngles= v=1
- minYaw= v=-600 //-700
- maxYaw= v=600 // 700
- minPitch= v=-600 //-700
- maxPitch= v=600 // 700
- damping= v=8.0 //8.0
- biasCut= v=0.85 //0.7
- biasSlope= v=0.80 //0.7
- inputTweenTime= v=0.05
- alignPawn= v=0 // Don't modify this
- [ECM_ShootingRange]
- parent= ECM_Scope
- offset= nx=0.0 ny=25.0 nz=0.0 sx=20.0 sy=25.0 sz=0.0 tx=20.0 ty=25.0 tz=0.0 //backup //offset=nx=20.0 ny=25.0 nz=0.0 sx=20.0 sy=25.0 sz=0.0 tx=20.0 ty=25.0 tz=0.0
- useAngles= v=1
- minYaw= v=-1600 //-700
- maxYaw= v=1600 // 700
- minPitch= v=-1700 //-700
- maxPitch= v=1700 // 700
- alignPawn= v=0
- yawSpeed= v=9000.0
- pitchSpeed= v=5625.0
- //--- PEEKING+SHOOT CAMERA ---
- [ECM_STWPeekRightFP]
- parent= ECM_Walking
- distance= n=50.0 s=50.0 t=50.0 m=50.0
- offset= nx=10.0 ny=0.0 nz=-30.0 sx=10.0 sy=0.0 sz=-30.0 tx=10.0 ty=0.0 tz=-30.0
- minYaw= v=5000
- maxYaw= v=19000
- minPitch= v=-8000
- maxPitch= v=8000
- useAngles= v=1
- yawSpeed= v=22000.0
- pitchSpeed= v=22000.0
- twigX= v=100.0
- twigY= v=0.0
- twigZ= v=-20.0
- isAimingMode= v=1
- checkOutsideBSPColl= v=1
- inputTweenTime= v=0.0
- [ECM_STWPeekRightFPCr]
- parent= ECM_STWPeekRightFP
- offset= nx=0.0 nz=-20.0 sx=0.0 sz=-20.0 tx=0.0 tz=-20.0
- [ECM_STWPeekLeftFP]
- parent= ECM_STWPeekRightFP
- distance= n=50.0 s=50.0 t=50.0 m=50.0
- offset= nx=10.0 ny=0.0 nz=-30.0 sx=10.0 sy=0.0 sz=-30.0 tx=10.0 ty=0.0 tz=-30.0
- minYaw= v=-19000
- maxYaw= v=-5000
- [ECM_STWPeekLeftFPCr]
- parent= ECM_STWPeekLeftFP
- offset= nx=0.0 nz=-20.0 sx=0.0 sz=-20.0 tx=0.0 tz=-20.0
- //===============================================================================================================================================
- //============== SHOOTING CAMERAS (end) =========================================================================================================
- //===============================================================================================================================================
- [ECM_Grab]
- parent= ECM_Walking
- maxPitch= v=5000
- distance= n=120.0 s=100.0 t=90.0
- offset= nz=-30.0 sz=-30.0 tz=-30.0
- offsetSpeed= v=100.0
- usePitchCurve= v=0
- securePosition= x=0 y=30 z=-10
- [ECM_GrabFP]
- parent= ECM_FirstPerson
- offset= ny=25.0 nz=0.0 sy=25.0 sz=0.0 ty=25.0 tz=0.0
- distance= n=90.0 s=90.0 t=90.0
- minPitch= v=-5000
- maxPitch= v=7500
- inputTweenTime= v=0.0
- securePosition= x=-20 y=0 z=0
- [ECM_Carry]
- parent= ECM_Walking
- maxPitch= v=6000
- securePosition= x=-20 y=0 z=0
- [ECM_CarryCr]
- parent= ECM_Carry
- [ECM_Throw]
- parent= ECM_Walking
- useAngles= v=1
- alignPawn= v=1
- usePitchCurve= v=0
- useCollTarget= v=0
- UseCylColl= v=0
- useColl= v=0
- collInterSpeed= v=600.0
- twigX= v=0.0 //30
- twigZ= v=0.0 //30
- minYaw= v=-65536 //-65536
- maxYaw= v=65536 //65536
- minPitch= v=-12000
- maxPitch= v=13000
- useCamFlag= v=1
- offsetSpeed= v=100.0 //1000
- offset= nx=-20.0 ny=30.0 nz=-14.0 sx=-20 sy=30.0 sz=-14.0 tx=-20.0 ty=30.0 tz=-14.0
- distance= n=-25.0 s=-25.0 t=-25.0
- interSpeed= v=800.0 //800
- targetZSpeed= v=200.0 //1000
- targetXYSpeed= v=200.0 //1000
- useVertTwig= v=0
- damping= v=6.5 //8.0
- biasCut= v=0.75 //0.7
- biasSlope= v=0.65 //0.7
- //--- non-existing in SC3 ---
- inputTweenTime= v=0.0
- yawSpeed= v=40000.0
- pitchSpeed= v=40000.0
- useAutoAngleOffset= v=0
- AlignCamera= v=0
- checkOutsideBSPColl= v=1
- collCBInterSpeed= v=400.0
- UseTwig= v=1
- twigY= v=0.0 //30
- [ECM_ThrowCr]
- parent= ECM_FirstPerson
- distance= v=50.0
- offset= nx=-20 ny=30.0 nz=5.0 sx=-20 sy=30.0 sz=5.0 tx=-20 ty=30.0 tz=5.0
- securePosition= x=0 y=0 z=0
- useHoriTwig= v=1
- twigX= v=40.0
- twigY= v=0.0
- twigZ= v=30.0
- [ECM_EEV]
- parent= ECM_Walking
- distance= n=0.0 s=0.0 t=0.0 m=0.0
- offset= nx=25.0 ny=0.0 nz=0.0 sx=25.0 sy=0.0 sz=0.0 tx=25.0 ty=0.0 tz=0.0
- alignPawn= v=1
- alignCamera= v=0
- usePitchCurve= v=0
- useCollTarget= v=0
- useCylColl= v=0
- checkOutsideBSPColl= v=0
- useColl= v=0
- useAngles= v=0
- useTwig= v=0
- useVertTwig= v=0
- twigX= v=0.0
- twigZ= v=0.0
- securePosition= x=25 y=0 z=0
- [ECM_HSphere]
- parent= ECM_FSphere
- offset= nx=0.0 ny=0.0 nz=20.0 sx=0.0 sy=0.0 sz=20.0 tx=0.0 ty=0.0 tz=20.0
- usePitchCurve= v=0
- minYaw= v=-16384
- maxYaw= v=16384
- minPitch= v=-13000
- maxPitch= v=12000
- useAngles= v=1
- useVertTwig= v=1
- twigX= v=20.0
- twigZ= v=30.0
- securePosition= x=0 y=-10 z=10
- [ECM_FSphere]
- distance= n=300.0 s=175.0 t=100.0
- interSpeed= v=400.0
- collInterSpeed= v=600.0
- targetXYSpeed= v=400.0
- targetZSpeed= v=250.0
- yawSpeed= v=40000.0 // maximum turning speed, when joystick is at extrem position
- pitchSpeed= v=25000.0 // maximum lookup speed, when joystick is at extrem position
- useCollTarget= v=1
- useCylColl= v=1
- useColl= v=1
- checkOutsideBSPColl= v=1
- minYaw= v=-65536
- maxYaw= v=65536
- minPitch= v=-18000
- maxPitch= v=10000
- useAngles= v=1
- damping= v=8.0
- biasCut= v=0.7
- biasSlope= v=0.7
- offsetSpeed= v=100.0
- useCamFlag= v=1
- securePosition= x=0 y=-25 z=10
- [ECM_HOH]
- parent= ECM_FSphere
- twigX= v=40.0
- twigZ= v=30.0
- minPitch= v=-13000
- maxPitch= v=10000
- offset= nx=0.0 ny=0.0 nz=-42.0 sx=0.0 sy=0.0 sz=-42.0 tx=0.0 ty=0.0 tz=-42.0
- securePosition= x=0 y=20 z=25
- [ECM_HOHFU]
- parent= ECM_FSphere
- distance= t=120.0
- useCylColl= v=0
- offset= nx=-20.0 nz=-110 sx=-20.0 sz=-110 tx=-20.0 tz=-110
- usePitchCurve= v=0
- maxPitch= v=12000
- minPitch= v=-13000
- securePosition= x=5 y=-20 z=-55
- [ECM_HOHFP]
- offset= nx=0.0 ny=40.0 nz=-25.0 sx=0.0 sy=40.0 sz=-25.0 tx=0.0 ty=40.0 tz=-25.0
- distance= n=0.0 s=0.0 t=0.0
- minYaw= v=-9000
- maxYaw= v=13000
- minPitch= v=-13000
- maxPitch= v=5000
- useAngles= v=1
- interSpeed= v=800.0
- targetXYSpeed= v=400.0
- targetZSpeed= v=250.0
- yawSpeed= v=40000.0 // maximum turning speed, when joystick is at extrem position
- pitchSpeed= v=25000.0 // maximum lookup speed, when joystick is at extrem position
- useVertTwig= v=0
- twigX= v=100.0
- twigY= v=0.0
- twigZ= v=0.0
- damping= v=6.0
- biasCut= v=0.75
- biasSlope= v=0.3
- offsetSpeed= v=400.0
- useCamFlag= v=1
- isAimingMode= v=1
- checkOutsideBSPColl= v=1
- inputTweenTime= v=0.0
- useCollTarget= v=1
- useCylColl= v=1
- useColl= v=1
- useVertTwig= v=1
- useHoriTwig= v=1
- [ECM_Rapel]
- parent= ECM_HSphere
- offset= nx=-30.0 nz=-20.0 sx=-30.0 sz=-20.0 tx=-30.0 tz=-20.0
- usePitchCurve= v=0
- securePosition= x=0 y=-10 z=-40
- [ECM_RapelFP]
- offset= nx=-60.0 ny=25.0 nz=-35.0 sx=-60.0 sy=25.0 sz=-35.0 tx=-60.0 ty=25.0 tz=-35.0
- distance= n=45.0 s=45.0 t=45.0
- minYaw= v=-12000
- maxYaw= v=12000
- minPitch= v=-3500
- maxPitch= v=13000
- useAngles= v=1
- interSpeed= v=800.0
- targetXYSpeed= v=400.0
- targetZSpeed= v=250.0
- yawSpeed= v=40000.0 // maximum turning speed, when joystick is at extrem position
- pitchSpeed= v=25000.0 // maximum lookup speed, when joystick is at extrem position
- useVertTwig= v=1
- useHoriTwig= v=1
- twigX= v=35.0
- twigY= v=35.0
- twigZ= v=30.0
- damping= v=6.0
- biasCut= v=0.75
- biasSlope= v=0.3
- offsetSpeed= v=400.0
- useCamFlag= v=1
- isAimingMode= v=1
- checkOutsideBSPColl= v=1
- inputTweenTime= v=0.0
- useColl= v=1
- securePosition= x=-20.0 y=-50.0 z=-35.0
- [ECM_DoorPeekRight]
- parent= ECM_Walking
- offset= nx=0.0 ny=60.0 nz=-30.0 sx=0.0 sy=60.0 sz=-30.0 tx=0.0 ty=60.0 tz=-30.0
- distance= n=50.0 s=50.0 t=50.0
- securePosition= x=-10.0 y=10.0 z=-10.0
- useVertTwig= v=1
- useHoriTwig= v=1
- twigX= v=-10.0
- twigY= v=0.0
- twigZ= v=80.0
- [ECM_DoorPeekLeft]
- parent= ECM_DoorPeekRight
- offset= nx=0.0 ny=-60.0 nz=-30.0 sx=0.0 sy=-60.0 sz=-30.0 tx=0.0 ty=-60.0 tz=-30.0
- securePosition= x=-10.0 y=-10.0 z=-10.0
- [ECM_SplitJump]
- parent= ECM_FSphere
- offset= nx=55.0 ny=20.0 nz=-90.0 sx=55.0 sy=20.0 sz=-90.0 tx=55.0 ty=20.0 tz=-90.0
- distance= n=60.0 s=60.0 t=60.0
- maxPitch= v=8000
- interSpeed= v=350.0
- targetXYSpeed= v=350.0
- targetZSpeed= v=350.0
- offsetSpeed= v=350.0
- securePosition= x=-20 y=30 z=-50
- [ECM_SplitJumpFP]
- parent= ECM_FirstPerson
- offset= nx=-20.0 ny=30.0 nz=-10.0 sx=-20.0 sy=30.0 sz=-10.0 tx=-20.0 ty=30.0 tz=-10.0
- alignPawn= v=0
- minYaw= v=-12000
- maxYaw= v=6000
- minPitch= v=-13000
- maxPitch= v=4000
- useHoriTwig= v=1
- twigX= v=80.0
- twigY= v=80.0
- twigZ= v=40.0
- securePosition= x=0.0 y=0.0 z=-20.0
- [ECM_Vent]
- distance= n=0.0
- offset= nx=20.0 ny=18.0 nz=-60.0 sx=20.0 sy=18.0 sz=-60.0 tx=20.0 ty=18.0 tz=-60.0
- interSpeed= v=400.0
- collInterSpeed= v=600.0
- targetXYSpeed= v=400.0
- targetZSpeed= v=250.0
- yawSpeed= v=40000.0 // maximum turning speed, when joystick is at extrem position
- pitchSpeed= v=25000.0 // maximum lookup speed, when joystick is at extrem position
- useCollTarget= v=1
- useCylColl= v=0
- useColl= v=0
- checkOutsideBSPColl= v=1
- minYaw= v=-12000
- maxYaw= v=12000
- minPitch= v=-10000
- maxPitch= v=8000
- useAngles= v=1
- damping= v=8.0
- biasCut= v=0.7
- biasSlope= v=0.7
- offsetSpeed= v=400.0
- useCamFlag= v=1
- securePosition= x=0.0 y=0.0 z=-60.0
- [ECM_VentEEV]
- parent= ECM_Vent
- offset= nx=30.0 ny=0.0 nz=0.0 sx=30.0 sy=0.0 sz=0.0 tx=30.0 ty=0.0 tz=0.0
- interSpeed= v=10000.0
- offsetSpeed= v=10000.0
- minYaw= v=-8000
- maxYaw= v=8000
- minPitch= v=-8000
- maxPitch= v=8000
- [ECM_Dead]
- parent= ECM_Walking
- distance= n=200.0 s=200.0 t=200.0
- offset= nx=30.0 ny=0.0 nz=-90.0 sx=30.0 sy=0.0 sz=-90.0 tx=30.0 ty=0.0 tz=-90.0
- interSpeed= v=200.0
- collInterSpeed= v=600.0
- targetXYSpeed= v=200.0
- targetZSpeed= v=100.0
- yawSpeed= v=40000.0 // maximum turning speed, when joystick is at extrem position
- pitchSpeed= v=25000.0 // maximum lookup speed, when joystick is at extrem position
- useCollTarget= v=1
- useCylColl= v=1
- useColl= v=1
- checkOutsideBSPColl= v=1
- minYaw= v=-65536
- maxYaw= v=65536
- minPitch= v=-15000
- maxPitch= v=-2000
- useAngles= v=1
- damping= v=8.0
- biasCut= v=0.7
- biasSlope= v=0.7
- offsetSpeed= v=200.0
- useCamFlag= v=1
- securePosition= x=0 y=0 z=0
- [ECM_DeadCr]
- parent= ECM_Dead
- offset= nx=30.0 ny=0.0 nz=-90.0 sx=30.0 sy=0.0 sz=-90.0 tx=30.0 ty=0.0 tz=-90.0
- securePosition= x=0 y=30 z=-90
- [ECM_HOHFUFP]
- offset= nx=60.0 ny=25.0 nz=-120.0 sx=60.0 sy=25.0 sz=-120.0 tx=60.0 ty=25.0 tz=-120.0
- distance= n=45.0 s=45.0 t=45.0
- minYaw= v=-12000
- maxYaw= v=8000
- minPitch= v=-12000
- maxPitch= v=11000
- useAngles= v=1
- interSpeed= v=800.0
- targetXYSpeed= v=400.0
- targetZSpeed= v=250.0
- yawSpeed= v=40000.0 // maximum turning speed, when joystick is at extrem position
- pitchSpeed= v=25000.0 // maximum lookup speed, when joystick is at extrem position
- useVertTwig= v=1
- useHoriTwig= v=1
- twigX= v=-30.0
- twigY= v=30.0
- twigZ= v=0.0
- damping= v=6.0
- biasCut= v=0.75
- biasSlope= v=0.3
- offsetSpeed= v=400.0
- useCamFlag= v=1
- isAimingMode= v=1
- is180Cam= v=1
- checkOutsideBSPColl= v=1
- inputTweenTime= v=0.0
- useColl= v=1
- securePosition= x=-25 y=60 z=-120
- [ECM_TeamShoulder]
- parent= ECM_FirstPerson
- alignPawn= v=0
- distance= n=30.0 s=30.0 t=30.0
- offset= ny=35.0 nz=0.0 sy=35.0 sz=0.0 ty=35.0 tz=0.0
- minYaw= v=-10000
- maxYaw= v=12000
- minPitch= v=-7000
- maxPitch= v=13000
- useHoriTwig= v=1
- useVertTwig= v=1
- twigX= v=0.0
- twigY= v=25.0
- twigZ= v=30.0
- isAimingMode= v=1
- [ECM_HangOver]
- parent= ECM_HOHFUFP
- offset= nx=0.0 ny=25.0 nz=-10.0 sx=0.0 sy=25.0 sz=-10.0 tx=0.0 ty=25.0 tz=-10.0
- distance= n=30.0 s=30.0 t=30.0
- minYaw= v=-11000
- maxYaw= v=9000
- [ECM_TomoeNage]
- parent= ECM_Throw
- distance= n=250.0 s=175.0 t=100.0
- offset= ny=0.0 nz=0.0 sy=0.0 sz=40.0 ty=0.0 tz=40.0 vy=0.0 vz=40.0
- minYaw= v=-32768
- maxYaw= v=32768
- minPitch= v=-3186
- maxPitch= v=-3186
- useVertTwig= v=0
- twigX= v=0.0
- twigZ= v=0.0
- is180Cam= v=1
- [ECM_ShetAndSam]
- parent= ECM_Walking
- offset= nx=90.0 nz=-20
- distance= n=170.0
- maxPitch= v=8000
- interSpeed= v=150.0
- offsetSpeed= v=150.0
- targetXYSpeed= v=150.0
- targetZSpeed= v=150.0
- usePitchCurve= v=0
- useVertTwig= v=0
- [ECM_CoopShortScaleClimb]
- parent= ECM_Walking
- distance= n=700.0 s=175.0 t=100.0
- offset= nz=150
- [ECM_Shetland]
- parent= ECM_HOHFP
- offset= nx=0 ny=20 nz=0
- distance= n=30.0 s=50.0 t=50.0
- minYaw= v=-1000
- maxYaw= v=0
- minPitch= v=-1000
- maxPitch= v=400
- twigX= v=0.0
- twigY= v=0.0
- twigZ= v=0.0
- // 65536 = 360
- // 32768 = 180
- // 16384 = 90
- // 8192 = 45
- // 4096 = 22.5
- // 2048 = 11.25
- [ECM_KillYeager]
- parent= ECM_HOHFP
- offset= nx=60.0 ny=-10.0 nz=-20.0 sx=60.0 sy=-10.0 sz=-20.0 tx=60.0 ty=-10.0 tz=-20.0
- distance= n=10.0 s=10.0 t=10.0
- minYaw= v=-600
- maxYaw= v=1500
- minPitch= v=-1500
- maxPitch= v=200
- twigX= v=0.0
- twigY= v=0.0
- twigZ= v=0.0
- offsetSpeed= v=100.0
- useCollTarget= v=0
- useCylColl= v=0
- useColl= v=0
- securePosition= x=0 y=30 z=0
- [ECM_KillLambert]
- parent= ECM_HOHFP
- offset= nx=58.0 ny=0.0 nz=-20.0 sx=58.0 sy=0.0 sz=-20.0 tx=58.0 ty=0.0 tz=-20.0
- distance= n=10.0 s=10.0 t=10.0
- minYaw= v=-3000
- maxYaw= v=12000
- minPitch= v=-6000
- maxPitch= v=0
- twigX= v=0.0
- twigY= v=0.0
- twigZ= v=0.0
- offsetSpeed= v=100.0
- useCollTarget= v=0
- useCylColl= v=0
- useColl= v=0
- securePosition= x=0 y=30 z=0
- [ECM_SplitJumpEEV]
- parent= ECM_FSphere
- distance= n=0.0 s=0.0 t=0.0
- offset= nx=25.0 ny=10.0 nz=10.0 sx=25.0 sy=10.0 sz=10.0 tx=25.0 ty=10.0 tz=10.0
- usePitchCurve= v=0
- minYaw= v=-12000
- maxYaw= v=12000
- minPitch= v=-12000
- maxPitch= v=12000
- useAngles= v=1
- useVertTwig= v=0
- twigX= v=0.0
- twigZ= v=0.0
- interSpeed= v=10000.0
- offsetSpeed= v=10000.0
- [ECM_HQ4ChoiceMoment]
- parent= ECM_HOHFP
- offset= nx=30.0 ny=0.0 nz=-5.0 sx=30.0 sy=0.0 sz=-5.0 tx=30.0 ty=0.0 tz=-5.0
- distance= n=10.0 s=10.0 t=10.0
- minYaw= v=-3000
- maxYaw= v=3000
- minPitch= v=0
- maxPitch= v=0
- twigX= v=0.0
- twigY= v=0.0
- twigZ= v=0.0
- offsetSpeed= v=100.0
- useCollTarget= v=0
- useCylColl= v=0
- useColl= v=0
- securePosition= x=0 y=30 z=0
- [ECM_FirstPersonBlocking]
- parent= ECM_HQ4ChoiceMoment
- minYaw= v=-10000
- maxYaw= v= 10000
- minPitch= v=-5000
- maxPitch= v= 5000
- [ECM_Focus]
- parent= ECM_FirstPerson
- damping= v=8.0
- offseSpeed= v=50.0
- alignPawn= v=0
- [ECM_Locker]
- parent= ECM_Walking
- [ECM_Skydive]
- distance= n=367.0 s=296.0 t=1329.0
- interSpeed= v=1200.0
- usePitchCurve= v=0
- offset= nx=0.0 ny=0.0 nz=0.0 sx=0.0 sy=0.0 sz=0.0 tx=0.0 ty=0.0 tz=0.0
- offsetSpeed= v=2000.0
- yawSpeed= v=40000.0 // maximum turning speed, when joystick is at extrem position
- pitchSpeed= v=25000.0 // maximum lookup speed, when joystick is at extrem position
- minYaw= v=-65536
- maxYaw= v=65536
- minPitch= v=-30000
- maxPitch= v=2000
- useAngles= v=0
- damping= v=10.0
- useVertTwig= v=0
- twigX= v=0.0
- twigY= v=0.0
- twigZ= v=-100.0
- targetZSpeed= v=200.0
- targetXYSpeed= v=200.0
- useCollTarget= v=0 // Should the camera target test collision (carefull with this one)
- useCylColl= v=0 // Should camera collision be tested with a cylinder or a ray
- useColl= v=0 // Should there be any collision test
- alignCamera= v=0
- checkOutsideBSPColl= v=0
- [ECM_SkydiveGamePlay]
- distance= n=60.0 s=60.0 t=60.0
- offset= nx=55.0 ny=15.0 nz=5.0 sx=55.0 sy=15.0 sz=5.0 tx=55.0 ty=15.0 tz=5.0
- interSpeed= v=2000.0
- usePitchCurve= v=0
- offsetSpeed= v=2000.0
- yawSpeed= v=40000.0 // maximum turning speed, when joystick is at extrem position
- pitchSpeed= v=25000.0 // maximum lookup speed, when joystick is at extrem position
- minYaw= v=-65536
- maxYaw= v=65536
- minPitch= v=-65536
- maxPitch= v=65536
- useAngles= v=0
- damping= v=10.0
- useVertTwig= v=0
- twigX= v=0.0
- twigY= v=0.0
- twigZ= v=-100.0
- targetZSpeed= v=200.0
- targetXYSpeed= v=200.0
- useCollTarget= v=0 // Should the camera target test collision (carefull with this one)
- useCylColl= v=0 // Should camera collision be tested with a cylinder or a ray
- useColl= v=0 // Should there be any collision test
- alignCamera= v=0
- checkOutsideBSPColl= v=0
- [ECM_SwimDeep]
- distance= n=250.0 s=175.0 t=100.0
- offset= nx=0.0 ny=0.0 nz=40.0 sx=0.0 sy=0.0 sz=40.0 tx=0.0 ty=0.0 tz=40.0
- interSpeed= v=400.0
- collInterSpeed= v=400.0
- targetXYSpeed= v=400.0
- targetZSpeed= v=250.0
- yawSpeed= v=15000.0 // maximum turning speed, when joystick is at extrem position
- pitchSpeed= v=15000.0 // maximum lookup speed, when joystick is at extrem position
- useCollTarget= v=0
- useCylColl= v=1
- useColl= v=1
- useAngles= v=0
- damping= v=8.0
- biasCut= v=0.7
- biasSlope= v=0.7
- offsetSpeed= v=196.5
- useCamFlag= v=1
- alignCamera= v=0
- checkOutsideBSPColl= v=1
- inputTweenTime= v=0.25
- minPitch= v=-11000
- maxPitch= v=11000
- securePosition= x=20 y=40 z=20
- [ECM_SwimSurf]
- parent= ECM_SwimDeep
- offset= nx=0.0 ny=0.0 nz=30.0 sx=0.0 sy=0.0 sz=30.0 tx=0.0 ty=0.0 tz=30.0
- minYaw= v=-65536
- maxYaw= v=65536
- minPitch= v=-16380
- maxPitch= v=1024
- useAngles= v=1
- securePosition= x=0 y=0 z=30
- [ECM_SwimDiving]
- parent= ECM_FSphere
- offset= nx=0.0 ny=0.0 nz=0.0 sx=0.0 sy=0.0 sz=0.0 tx=0.0 ty=0.0 tz=0.0
- securePosition= x=20 y=40 z=20
- [ECM_SwimSurfacing]
- parent= ECM_FSphere
- offset= nx=0.0 ny=0.0 nz=30.0 sx=0.0 sy=0.0 sz=30.0 tx=0.0 ty=0.0 tz=30.0
- securePosition= x=0 y=0 z=30
- [ECM_SwimFirstPerson]
- parent= ECM_SwimDeep
- distance= n=500.0 s=175.0 t=100.0
- [ECM_IceGrab]
- parent= ECM_SwimDeep
- maxPitch= v=4096
- minPitch= v=4096
- [ECM_SmoothTransitionCentered]
- parent= ECM_Walking
- targetZSpeed= v=50.0
- offset= tx=0.0 ty=0.0 tz=0.0 sx=0.0 sy=0.0 sz=0.0 nx=0.0 ny=0.0 nz=0.0 mx=0.0 my=0.0 mz=0.0
- interSpeed= v=50.0
- [ECM_Winch]
- parent= ECM_FSphere
- offset= nx=0.0 nz=-150.0 sx=0.0 sz=-150.0 tx=0.0 tz=-150.0
- distance= n=240.0 s=120.0 t=80.0
- twigX= v=40.0
- twigZ= v=30.0
- minPitch= v=-11000
- maxPitch= v=10000
- securePosition= x=0 y=-25 z=-150
- [ECM_WinchFP]
- parent= ECM_HOHFUFP
- offset= nx=5.0 ny=28.0 nz=-146.0 sx=5.0 sy=28.0 sz=-146.0 tx=5.0 ty=28.0 tz=-146.0
- distance= n=30.0 s=30.0 t=30.0
- minYaw= v=-65535
- maxYaw= v=65535
- minPitch= v=-13000
- maxPitch= v=13000
- securePosition= x=-28.0 y=5.0 z=-146.0
- [ECM_Jail]
- parent= ECM_Walking
- offset= tx=0.0 ty=0.0 tz=0.0 sx=0.0 sy=0.0 sz=0.0 nx=0.0 ny=0.0 nz=-50.0
- [ECM_CameraShot]
- // This camera contains the params for the camera shot player controlled camera
- parent= ECM_FirstPerson
- alignPawn= v=0
- [ECM_HoldFP]
- parent= ECM_Walking
- alignPawn= v=1
- offset= ny=30.0 nz=0.0 sy=30.0 sz=0.0 ty=30.0 tz=0.0
- distance= n=70.0 s=100.0 t=50.0
- usePitchCurve= v=1
- useCollTarget= v=0
- useCylColl= v=0
- useColl= v=1
- interSpeed= v=800.0
- collInterSpeed= v=600.0
- twigX= v=50.0
- twigZ= v=50.0
- targetZSpeed= v=80.0
- minYaw= v=-65536
- maxYaw= v=65536
- minPitch= v=-15000
- maxPitch= v=13000
- damping= v=6.0
- biasCut= v=0.75
- biasSlope= v=0.3
- useCamFlag= v=1
- offsetSpeed= v=100.0
- useVertTwig= v=1
- inputTweenTime= v=0.0
- [ECM_Hacking]
- parent= ECM_Walking
- alignPawn= v=0
- offset= ny=-60.0 nz=-10.0 sy=-60.0 sz=-10.0 ty=-60.0 tz=-10.0
- distance= n=150.0 s=140.0 t=50.0
- usePitchCurve= v=1
- useCollTarget= v=0
- useCylColl= v=0
- useColl= v=1
- interSpeed= v=800.0
- collInterSpeed= v=600.0
- twigX= v=50.0
- twigZ= v=50.0
- targetZSpeed= v=80.0
- minYaw= v=-65536
- maxYaw= v=65536
- minPitch= v=-15000
- maxPitch= v=13000
- damping= v=6.0
- biasCut= v=0.75
- biasSlope= v=0.3
- useCamFlag= v=1
- offsetSpeed= v=100
- [ECM_Hold]
- parent= ECM_Walking
- maxPitch= v=5000
- distance= n=120.0 s=100.0 t=90.0
- offset= ny=0.0 nz=-50.0 sy=0.0 sz=-50.0 ty=0.0 tz=-50.0
- offsetSpeed= v=100.0
- [ECM_FaceToWall]
- parent= ECM_HSphere
- offset= nx=0.0 ny=0.0 nz=0.0 sx=0.0 sy=0.0 sz=0.0 tx=0.0 ty=0.0 tz=0.0
- securePosition= x=0 y=-25 z=-10
- [ECM_UnderTruck]
- parent= ECM_Walking
- useAngles= v=1
- minYaw= v=-65536
- maxYaw= v=655536
- minPitch= v=-1024
- maxPitch= v=-32
- usePitchCurve= v=0
- distance= n=105.0 s=105.0 t=105.0
- offset= nx=0.0 ny=0.0 nz=-80.0 sx=0.0 sy=0.0 sz=-80.0 tx=0.0 ty=0.0 tz=-80.0
- securePosition= x=0.0 y=0.0 z=-75.0
- [ECM_UnderBed]
- parent= ECM_Walking
- distance= n=20.0 s=20.0 t=20.0
- offset= nx=45.0 ny=10.0 nz=-85.0 sx=45.0 sy=10.0 sz=-85.0 tx=45.0 ty=10.0 tz=-85.0
- securePosition= x=100.0 y=10.0 z=-85.0
- useColl= v=0
- [ECM_UnderTable]
- parent= ECM_Walking
- distance= n=100.0 s=100.0 t=100.0
- offset= nx=-100.0 ny=0.0 nz=-20.0 sx=-100.0 sy=0.0 sz=-20.0 tx=-100.0 ty=0.0 tz=-20.0
- securePosition= x=0.0 y=-100.0 z=-50.0
- twigX= v=60.0
- twigY= v=0.0
- twigZ= v=0.0
- [ECM_HelicopterCockpit]
- parent= ECM_Walking
- alignCamera= v=1
- offset= nx=20.0 ny=20.0 nz=20.0 //0-20-30
- distance= n=0.0 s=0.0 t=0.0
- useCollTarget= v=0
- useCylColl= v=0
- useColl= v=0
- useVertTwig= v=0
- useHoriTwig= v=0
- //twigX= v=30.0
- //twigZ= v=30.0
- useAngles= v=1
- minYaw= v=0//-4096 //-4096
- maxYaw= v=0//4096 //4096
- minPitch= v=-3000//1500 //-2048
- maxPitch= v=-3000//1500 //2048
- damping= v=3.0
- usePitchCurve= v=0
- //biasCut= v=0.75
- //biasSlope= v=0.3
- interSpeed= v=500000.0
- collInterSpeed= v=500000.0
- targetXYSpeed= v=500000.0
- targetZSpeed= v=500000.0
- offsetSpeed= v=500000.0
- useCamFlag= v=1
- checkOutsideBSPColl= v=0
- [CamModeSwitch]
- FocusEnteringSpeed= v=100.0
- FocusExitingSpeed= v=90.0
- FocusTurningSpeed= v=800.0
- PermitDeltaDistance= v=5.0
- TurnBeginDegree= v=85.0 // start turn to focus
- TurnEndDegree= v=60.0 // degree between facing and view to focus
- CAM_CIS_MIN= v=100.0
- CAM_CIS_MAX= v=2200.0
- CAM_SR_MIN= v=40.0
- CAM_SR_MAX= v=300.0
- CAM_ShoulderTimeout= v=0.0
- OffsetYAxis= v=18.0
- MaxRunSpeedWhenFocus= v=300.0
- // Skydive Camera Definition - Begin
- [eSkyDiveMove_Up_TransitionA]
- //MoveToFar: 30f/490.386cm 33f/510.208cm 41f/904.202cm 50f/1291.598cm 60f/1329.979cm
- CamFrame[0]=30
- CamDistance[0]=490.0f
- //CamFrame[1]=33
- //CamDistance[1]=510.0f
- CamFrame[2]=45
- CamDistance[2]=904.0f
- //CamFrame[3]=50
- //CamDistance[3]=1291.0f
- CamFrame[4]=60
- CamDistance[4]=1329.0f
- [eSkyDiveMove_Up_TransitionB]
- //FarToMove: 0f/1329.979cm 33f/937.992cm 67f/547.443cm last frame gose to original camera position
- CamFrame[0]=0
- CamDistance[0]=1329.0f
- CamFrame[1]=33
- CamDistance[1]=937.0f
- CamFrame[2]=67
- CamDistance[2]=547.0f
- [eSkyDiveMove_Down_TransitionA]
- //MoveToNear: 12f/410.471cm 15f/385.591cm 20f/297.474cm 26f/296.147cm
- CamPitch=-7760
- CamYaw=-2400
- CamRoll=0
- //CamFrame[0]=12
- //CamDistance[0]=410.0f
- //CamFrame[1]=15
- //CamDistance[1]=385.0f
- //CamFrame[2]=20
- //CamDistance[2]=297.0f
- CamFrame[3]=12
- CamDistance[3]=296.0f
- [eSkyDiveMove_Down_TransitionB]
- //NearToMove: 0f/296.147cm 10f/324.648cm 24f/359.419cm last frame gose to original camera position
- CamFrame[0]=0
- CamDistance[0]=367.0f
- //CamFrame[1]=10
- //CamDistance[1]=367.0f
- //CamFrame[2]=246
- //CamDistance[2]=367.0f
- [eSkyDiveMove_UpMove_TransitionA]
- //Flip_FWD: 35f/836.494cm 83f/746.929cm 107f/201.504cm 140f/489.794cm 171f/520.907cm
- CamPitch=8192
- CamYaw=24576
- CamRoll=0
- CamFrame[0]=20
- CamDistance[0]=746.0f
- CamFrame[2]=70
- CamDistance[2]=150.0f
- CamFrame[3]=160
- CamDistance[3]=360.0f
- [eSkyDiveMove_RightMove_TransitionA]
- //Spiral: 10f/432.418cm 39f/90.806cm 64f/123.688cm 80f/188.109cm 111f/796.193cm 118f/540.82cm 126f/247.504cm 140f/275.697cm 158f/459.536cm 190f/455.379cm
- CamPitch=-8192
- CamYaw=-8192
- CamRoll=0
- CamFrame[0]=10
- CamDistance[0]=432.0f
- CamFrame[1]=39
- CamDistance[1]=180.0f
- CamFrame[2]=64
- CamDistance[2]=230.0f
- CamFrame[3]=80
- CamDistance[3]=400.0f
- CamFrame[4]=111
- CamDistance[4]=750.0f
- CamFrame[5]=140
- CamDistance[5]=305.0f
- CamFrame[6]=158
- CamDistance[6]=459.0f
- CamFrame[7]=190
- CamDistance[7]=455.0f
- [eSkyDiveMove_LeftMove_TransitionA]
- //Flip_Left: 17f/434.176cm 50f/433.663cm 90f/136.328cm 120f/403.543cm 134f/445.639cm
- CamPitch=-13278
- CamYaw=-2048
- CamRoll=0
- CamFrame[0]=17
- CamDistance[0]=434.0f
- CamFrame[1]=50
- CamDistance[1]=433.0f
- CamFrame[2]=90
- CamDistance[2]=136.0f
- CamFrame[3]=120
- CamDistance[3]=403.0f
- CamFrame[4]=134
- CamDistance[4]=445.0f
- [eSkyDiveMove_DownMove_TransitionA]
- // Surprise: 80f/215.447cm 120f/363.471cm 151f/696.445cm 200f/505.773cm 275f/399.779cm
- CamPitch=-13278
- CamYaw=0
- CamRoll=0
- CamFrame[0]=80
- CamDistance[0]=215.0f
- CamFrame[1]=120
- CamDistance[1]=363.0f
- CamFrame[2]=151
- CamDistance[2]=696.0f
- CamFrame[3]=200
- CamDistance[3]=505.0f
- CamFrame[4]=275
- CamDistance[4]=400.0f
- [eSkyDiveMove_TriggerMove_TransitionA]
- //LostControl: 28f/468.829cm 50f/60.146cm 65f/77.189cm 80f/313.023cm 96f/172.685cm 110f/94.113cm 125f/174.287cm
- CamPitch=-13278
- CamYaw=0
- CamRoll=0
- CamFrame[0]=28
- CamDistance[0]=468.0f
- CamFrame[1]=50
- CamDistance[1]=100.0f
- CamFrame[2]=65
- CamDistance[2]=140.0f
- CamFrame[3]=80
- CamDistance[3]=313.0f
- CamFrame[4]=110
- CamDistance[4]=230.0f
- CamFrame[5]=125
- CamDistance[5]=174.0f
- // Skydive Camera Definition - End
- [Echelon.EchelonGameInfo]
- HUD_OFFSET_X=24
- HUD_OFFSET_Y=39
- bNoGore=false
- bNoSamLookAt=false
- bDemoMode=false
- DemoMap=3_4_3Severonickel
- TrainingMap=0_0_2_Training
- m_minInterpolSpeed=200.000000
- m_grabbingDelay=0.2
- m_forwardGentle=0.3
- m_forwardFull=0.9
- m_backwardGentle=-0.3
- m_backwardFull=-0.9
- m_rightGentle=0.3
- m_rightFull=0.9
- m_leftGentle=-0.3
- m_leftFull=-0.9
- m_minForce=0.02
- m_gentleForce=0.3
- m_fullForce=0.9
- m_inAirAccel=1000.000000
- m_onGroundAccel=2000.000
- m_inVentAccel=1000.000
- m_RollSpeed=350.0
- m_walkBias=0.3
- m_PlayerJoggingThreshold=300.000000
- m_JumpOutSpeed=200.000000
- m_LGShimmySpeed=50.000000
- m_LGSpeedThreshold=10.000000
- m_LGMinLength=28.000000
- m_LGMaxGrabbingSpeed=200.000000
- m_LGMinGrabbingSpeed=-1000.000000
- m_LGMaxGrabbingAngle=-0.6
- m_LGMaxGrabbingDistance=1200.0
- m_HOHForwardSpeed=100.000000
- m_HOHMinLength=15.000000
- m_HOHMaxGrabbingSpeed=200.000000
- m_HOHMinGrabbingSpeed=-1000.000000
- m_HOHMaxGrabbingDistance=1500.000000
- m_HOHFeetUpGap=100.0
- m_HOHFeetUpColHoriOffset=45.0
- m_HOHFeetUpColVertOffset=85.0
- m_HOHFeetUpMoveSpeed=40.0
- m_HOHFeetUpColHeight=18.0
- m_NLUpwardSpeed=120.000000
- m_NLDownwardSpeed=-120.000000
- m_NLStepSize=32.000000
- m_NLSlideDownMaxSpeed=600.000000
- m_NLSlideDownMinSpeed=200.000000
- m_NLSlideDownInertia=600.000000
- m_PUpwardSpeed=130.000000
- m_PDownwardSpeed=-130.000000
- m_PSlideDownMaxSpeed=600.000000
- m_PSlideDownMinSpeed=200.000000
- m_PSlideDownInertia=600.000000
- m_ZLSlideDownMaxSpeed=400.000000
- m_ZLSlideDownMinSpeed=300.000000
- m_ZLSlideDownInertia=400.000000
- m_ZLMaxGrabbingDistance=1500.000000
- m_ZLMaxGrabbingSpeed=200.000000
- m_ZLMinGrabbingSpeed=-1000.000000
- m_FMaxGrabbingSpeed=200.000000
- m_FMinGrabbingSpeed=-1000.000000
- MinBeforeDamage=1000.0
- MaxBeforeDeath=1600.0
- NPCCushionDivider=2.0
- m_blinkDelay=3.0
- b_friendlyFire=true
- m_bUseMagma=True
- m_bEnableFlashlightToAll=false
- m_bAlwaysPlayHurtAnim=false
- m_bRemoveSpecificAnims=true
- //Vertical pipes------------
- m_PMaxGrabbingAngle=-0.65 //-0.6
- m_PMaxGrabbingAngleTop=0.300000
- m_PMaxGrabbingDistance=43.000000 //35.0
- m_PMaxGrabbingSpeed=100.000000
- m_PMinGrabbingSpeed=-1000.000000
- //Ladders------------
- m_NLMaxGrabbingAngle=-0.65 //-0.6
- m_NLMaxGrabbingAngleTop=0.3
- m_NLMaxGrabbingDistance=43.000000 //35.0
- m_NLMaxGrabbingSpeed=100.000000
- m_NLMinGrabbingSpeed=-1000.000000
- [EchelonIngredient.EBombDefuseSystem]
- m_MaxArmSpeed=4.0 // vertical arm speed, will be scaled by according the right-trigger of controller ammount.
- m_NoiseSpeed=4.0 // Noise speed in one direction.
- m_MaxNoiseTimer=2.0 // How offten the noise change its direction.
- m_fNoiseCompensateSpeed=1.4 // Speed of the player control to compensate the noise.
- m_iThermIncreaseSpeed=1700
- m_iThermDecreaseSpeed=8000
- m_fLazerBoundarySize=3.3
- m_fBoundarySize=3.4
- // Don't modify the following.
- m_ArmBottomLimit=-61.0
- m_ArmTopLimit=-20.0
- m_CoreBottomTaper=-53.1
- m_CoreTaperHeight=4.5
- m_CoreTopTaper=-28.0
- m_fArmY=10.2
- m_fArmZ=67.0
- m_fCoreY=10.0
- m_fCoreZ=-16.5
- m_fTubeY=10.0
- m_fTubeZ=-1.2
- [MAGMAMENU]
- EnvironmentdBDecTime=0.35
- PlayerdBDecTime=0.5
- WorkInProgress=true
- WorkInProgressStr=
- DisplayVersion=True
- [Echelon.EAIController]
- fNPCAccuracy=0.3
- m_fVisibilityIncreaseSpeed=100
- [INPUTSETTING]
- UseClassicalScheme=1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement