common.hpp 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. scope=2;
  2. scopeArsenal=2;
  3. dlc = "RD501";
  4. author= "RD501";
  5. DC_Family_Flashlight
  6. ACE_Overheating_Dispersion = DC15a_Overheat_Dispersion
  7. ACE_Overheating_SlowdownFactor = DC15a_Overheat_SlowdownFactor
  8. ACE_Overheating_JamChance = DC15a_Overheat_JamChance
  9. ACE_overheating_mrbs = DC15a_Overheat_mrbs
  10. ACE_overheating_allowSwapBarrel = 1;
  11. ACE_clearJamAction = "ReloadMagazine";
  12. magazines[] = {"SWOP_WESTARM5_Mag","DCStun_Mag"};
  13. modelOptics = "Scope\4x_xm8.p3d";
  14. class OpticsModes:OpticsModes
  15. {
  16. class Snip:Snip
  17. {
  18. modelOptics = "Scope\4x_xm8.p3d";
  19. opticsZoomMin = scope_magnification(8);
  20. discretefov[] = {scope_magnification(1),scope_magnification(4),scope_magnification(8)};
  21. };
  22. class Iron
  23. {
  24. opticsID = 2;
  25. opticsDisplayName = "";
  26. useModelOptics = 0;
  27. opticsPPEffects[] = {"",""};
  28. opticsFlare = 0;
  29. opticsDisablePeripherialVision = 0;
  30. opticsZoomMin = 0.25;
  31. opticsZoomMax = 1.25;
  32. opticsZoomInit = 0.75;
  33. memoryPointCamera = "eye";
  34. modelOptics = "\A3\Weapons_F\empty";
  35. visionMode[] = {};
  36. discretefov[] = {};
  37. discreteDistance[] = {200};
  38. discreteDistanceInitIndex = 0;
  39. distanceZoomMin = 200;
  40. distanceZoomMax = 200;
  41. discreteInitIndex = 0;
  42. };
  43. };
  44. class Single:Single
  45. {
  46. dispersion = wester_m5_accuracy;
  47. reloadTime = wester_m5_reloadtime;
  48. };
  49. class FullAuto:FullAuto
  50. {
  51. dispersion = wester_m5_accuracy;
  52. reloadTime = wester_m5_auto_reloadtime
  53. };