Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static float sightUpdateRate = 0.5f;
- public float treadGrainFreqMin = 0.025f;
- public float treadGrainFreqMax = 0.5f;
- public float chasisLurchAngleDelta = 2f;
- public float chasisLurchSpeedDelta = 2f;
- public float turretLoopGainSpeed = 3f;
- public float turretLoopPitchSpeed = 3f;
- public float turretLoopMaxAngleDelta = 10f;
- public float turretLoopPitchMin = 0.5f;
- public float turretLoopPitchMax = 1f;
- public float turretLoopGainThreshold = 0.0001f;
- public float enginePitch = 0.9f;
- public float rpmMultiplier = 0.6f;
- [Header("Movement Config")]
- public float moveForceMax = 2000f;
- public float brakeForce = 100f;
- public float turnForce = 2000f;
- public float sideStiffnessMax = 1f;
- public float sideStiffnessMin = 0.5f;
- public float stoppingDist = 5f;
- [Header("Control")]
- public float throttle = 1f;
- public Vector3 turretAimVector = Vector3.forward;
- private Vector3 desiredAimVector = Vector3.forward;
- public Vector3 topTurretAimVector = Vector3.forward;
- private Vector3 desiredTopTurretAimVector = Vector3.forward;
- public bool DoAI = true;
- private float nextFireTime = 10f;
- public float recoilScale = 200f;
- [Header("Targeting")]
- public float viewDistance = 100f;
- public float searchRange = 100f;
- public float searchFrequency = 2f;
- public float memoryDuration = 20f;
- public List<BradleyAPC.TargetInfo> targetList = new List<BradleyAPC.TargetInfo>();
- [Header("Coax")]
- public float coaxFireRate = 0.06667f;
- public int coaxBurstLength = 10;
- public float coaxAimCone = 3f;
- public float bulletDamage = 15f;
- [Header("TopTurret")]
- public float topTurretFireRate = 0.25f;
- private float nextTopTurretTime = 0.3f;
- [Header("Sound")]
- public EngineAudioClip engineAudioClip;
- public SlicedGranularAudioClip treadAudioClip;
- public AnimationCurve treadFreqCurve;
- public SoundDefinition chasisLurchSoundDef;
- private float lastAngle;
- private float lastSpeed;
- public SoundDefinition turretTurnLoopDef;
- public float turretLoopMinAngleDelta;
- private Sound turretTurnLoop;
- private SoundModulation.Modulator turretTurnLoopGain;
- private SoundModulation.Modulator turretTurnLoopPitch;
- private TreadAnimator treadAnimator;
- [Header("Wheels")]
- public WheelCollider[] leftWheels;
- public WheelCollider[] rightWheels;
- public Transform centerOfMass;
- public float turning;
- public float rightThrottle;
- public float leftThrottle;
- public bool brake;
- [Header("Other")]
- public Rigidbody myRigidBody;
- public Collider myCollider;
- public Vector3 destination;
- private Vector3 finalDestination;
- public Transform followTest;
- public TriggerHurtEx impactDamager;
- [Header("Weapons")]
- public Transform mainTurretEyePos;
- public Transform mainTurret;
- public Transform CannonPitch;
- public Transform CannonMuzzle;
- public Transform coaxPitch;
- public Transform coaxMuzzle;
- public Transform topTurretEyePos;
- public Transform topTurretYaw;
- public Transform topTurretPitch;
- public Transform topTurretMuzzle;
- [Header("Effects")]
- public GameObjectRef explosionEffect;
- public GameObjectRef servergibs;
- public GameObjectRef fireBall;
- public GameObjectRef crateToDrop;
- public GameObjectRef debrisFieldMarker;
- [Header("Loot")]
- public int maxCratesToSpawn;
- public int patrolPathIndex;
- public BasePath patrolPath;
- public GameObjectRef mainCannonMuzzleFlash;
- public GameObjectRef mainCannonProjectile;
- private int numBursted;
- public NavMeshPath navMeshPath;
- public int navMeshPathIndex;
- private float nextPatrolTime;
- private float nextEngagementPathTime;
- private float currentSpeedZoneLimit;
- [Header("Pathing")]
- public List<Vector3> currentPath;
- public int currentPathIndex;
- public bool pathLooping;
- private BaseCombatEntity mainGunTarget;
- private float nextCoaxTime;
- private int numCoaxBursted;
- public GameObjectRef gun_fire_effect;
- public GameObjectRef bulletEffect;
- private float lastLateUpdate;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement