roundstart.yml 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. - type: entity
  2. id: BaseGameRule
  3. abstract: true
  4. components:
  5. - type: GameRule
  6. - type: entity
  7. parent: BaseGameRule
  8. id: RespawnDeadRule
  9. components:
  10. - type: RespawnDeadRule
  11. alwaysRespawnDead: true
  12. - type: RespawnTracker
  13. respawnDelay: 300
  14. deleteBody: false
  15. #shorter respawn timer for TDM
  16. - type: entity
  17. parent: BaseGameRule
  18. id: RespawnDeadRuleTDM
  19. components:
  20. - type: RespawnDeadRule
  21. alwaysRespawnDead: true
  22. - type: RespawnTracker
  23. respawnDelay: 120
  24. deleteBody: false
  25. # A fixed timer where all reinforcements are spawned at the same time.
  26. - type: entity
  27. parent: BaseGameRule
  28. id: RespawnDeadRuleTDMFixed
  29. components:
  30. - type: RespawnDeadRule
  31. alwaysRespawnDead: true
  32. - type: RespawnTracker
  33. respawnDelay: 120
  34. deleteBody: false
  35. fixed: true
  36. - type: entity
  37. id: InactivityTimeRestart
  38. parent: BaseGameRule
  39. components:
  40. - type: InactivityRule
  41. inactivityMaxTime: 600
  42. roundEndDelay: 10
  43. - type: entity
  44. id: MaxTimeRestart
  45. parent: BaseGameRule
  46. components:
  47. - type: MaxTimeRestartRule
  48. roundMaxTime: 300
  49. roundEndDelay: 10
  50. - type: entity
  51. id: Sandbox
  52. parent: BaseGameRule
  53. components:
  54. - type: SandboxRule
  55. - type: entity
  56. id: Secret
  57. parent: BaseGameRule
  58. components:
  59. - type: SecretRule
  60. - type: entity
  61. parent: BaseGameRule
  62. id: GracewallRule
  63. components:
  64. - type: GracewallRule
  65. - type: entity
  66. parent: BaseGameRule
  67. id: CaptureAreaRule
  68. components:
  69. - type: CaptureAreaRule
  70. - type: entity
  71. id: DeathMatchRule
  72. parent: BaseGameRule
  73. components:
  74. - type: DeathMatchRule
  75. - type: entity
  76. id: TeamDeathMatchRule
  77. parent: BaseGameRule
  78. components:
  79. - type: TeamDeathMatchRule
  80. - type: entity
  81. parent: BaseGameRule
  82. id: FactionRule
  83. components:
  84. - type: FactionRule
  85. - type: entity
  86. id: RandomWeatherRule
  87. parent: BaseGameRule
  88. components:
  89. - type: RandomWeatherRule
  90. allowedWeathers: [Rain, Clear, Storm]