weather.yaml 994 B

12345678910111213141516171819202122232425262728293031323334
  1. # Weather probability table (D19: "roll from a probability table" is a
  2. # mechanism). On day-start the engine rolls a weighted pick from the current
  3. # season's table; weights are relative probabilities.
  4. id: default
  5. defaults:
  6. sunny: { name: Sunny }
  7. rain: { name: Rain }
  8. wind: { name: Wind }
  9. storm: { name: Storm }
  10. seasons:
  11. - season: spring
  12. weathers:
  13. - { id: sunny, weight: 50 }
  14. - { id: rain, weight: 30 }
  15. - { id: wind, weight: 15 }
  16. - { id: storm, weight: 5 }
  17. - season: summer
  18. weathers:
  19. - { id: sunny, weight: 70 }
  20. - { id: rain, weight: 15 }
  21. - { id: wind, weight: 10 }
  22. - { id: storm, weight: 5 }
  23. - season: autumn
  24. weathers:
  25. - { id: sunny, weight: 40 }
  26. - { id: rain, weight: 35 }
  27. - { id: wind, weight: 20 }
  28. - { id: storm, weight: 5 }
  29. - season: winter
  30. weathers:
  31. - { id: sunny, weight: 20 }
  32. - { id: rain, weight: 25 }
  33. - { id: wind, weight: 40 }
  34. - { id: storm, weight: 15 }