Advertisement
JulesRed16

Custom Raid Timers Config

Jul 15th, 2024
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.21 KB | None | 0 0
  1. {
  2. general: {
  3. enabled: true,
  4.  
  5. // Enables verbose logging for debugging. And I mean *verbose*... It will log *everything*; raid times, train
  6. // schedules, and every existing and newly created bot spawn wave in the system.
  7. debug: false,
  8. },
  9.  
  10. raidTimes: {
  11. // Override raid times for all locations, ignoring custom times set for individual locations.
  12. overrideAll: true,
  13.  
  14. // Override raid times options. Used for all maps, but only when the above `overrideAll` is set to `true`.
  15. //
  16. // These are examples of how to use the various options. If more than one option is provided, the weights are
  17. // used to determine how often each object is used. The higher the weight, the more often it is used relative to
  18. // the others.
  19. //
  20. // The minutes and weight options can be a single number, or an object with min and max values which will be
  21. // used to generate a random number between the two.
  22. //
  23. // You can also use a single number for the override option, which will be used for all locations, all the time:
  24. // override: 300, // Five hour raids
  25. //
  26. override: 360
  27. { minutes: 60, weight: 10 }, // 60 minute raid, used 10 times more often than a weight of 1.
  28. { minutes: 30, weight: { min: 2, max: 5 } }, // 30 minute raid, used 2-5 times more often than a weight of 1.
  29. { minutes: { min: 15, max: 20 }, weight: 1 }, // 15-20 minute raid, used as often as any other weight of 1.
  30.  
  31. // If all you want is a single long raid time, you can uncomment the following line and comment out or
  32. // delete the three other lines above.
  33. // { minutes: 360, weight: 1 }, // 6 hour raid (360 minutes).
  34. ],
  35.  
  36. // Custom raid times for specific locations. Used when `overrideAll` is set to `false`.
  37. // The option can be a number, or an object containing minutes and weight options as described above.
  38. customTimes: {
  39. customs: 40,
  40. factoryDay: 19,
  41. factoryNight: 25,
  42. interchange: 40,
  43. laboratory: 35,
  44. lighthouse: 40,
  45. reserve: 40,
  46. groundZero: 27,
  47. shoreline: 35,
  48. streets: 50,
  49. woods: 40,
  50. },
  51.  
  52. // Override scav raid times?
  53. overrideScav: true,
  54. },
  55.  
  56. trainSchedule: {
  57. // Enables the automatic train schedule feature. This automatically generates a schedule for the train that fits
  58. // within the raid time, and ensures the train arrives with enough time for players to extract. It's *highly*
  59. // recommended to leave this enabled.
  60. auto: true,
  61.  
  62. static: {
  63. // All of the following train schedule options are only used when `auto` is set to `false`.
  64. //
  65. // WARNING:
  66. // - If you don't know what you're doing, don't touch these options. Use the auto schedule feature instead.
  67. // - If the sum of the latest arrival time, wait time, train amimation time, and extraction time is greater
  68. // than the resolved raid time, the train will not arrive in time for you to exit the raid.
  69. // - ABSOLUTLY NO SUPPORT WILL BE PROVIDED FOR USING THIS FEATURE. YOU ARE ON YOUR OWN. ¯\_(ツ)_/¯
  70. //
  71. // NOTES:
  72. // - Setting `arriveEarliestMinutes` to 20 will have the train arrive (at earliest) 20 minutes into raid.
  73. // - Setting `trainWaitSeconds` to 120 will have the train wait 120 seconds after arriving before departing.
  74. // - The mod will do it's best to ensure that the latest arrival time lands within the raid time if it's
  75. // been set to a time later than the raid time, but I make no guarantee it will work.
  76. // - To have the train arrive at a specific time, every time, set `arriveEarliestMinutes` and
  77. // `arriveLatestMinutes` to the same value.
  78. // - The defaults are the same as live; 20, 25, 420.
  79. arriveEarliestMinutes: 20,
  80. arriveLatestMinutes: 25,
  81. trainWaitSeconds: 420,
  82. },
  83. },
  84. }
  85.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement