A corporation manager and dashboard for EVE Online
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

53 lines
1.8 KiB

  1. # This is a sample config file for Calefaction's Campaigns module.
  2. # Copy this to campaigns.yml and modify it to set up the module.
  3. # You must restart the server after making any changes.
  4. # List of active campaigns, in your preferred order:
  5. enabled:
  6. - foo
  7. - bar
  8. # Data for each campaign. Name must match entry in the enabled list above. If a
  9. # campaign is defined here but not enabled, its URL will be accessible but not
  10. # advertised anywhere, and it will be marked as inactive.
  11. campaigns:
  12. foo:
  13. # Campaign title. This is possibly a longer or more colorful version of the
  14. # name used as the internal key/campaign ID.
  15. title: Stop the Foo
  16. # List of active operations:
  17. enabled:
  18. - frigates
  19. - titan
  20. # Determines order of elements on campaign page; use separate lists for
  21. # section breaks:
  22. layout:
  23. - [frigates, titan]
  24. # Definitions for each operation. Operations track certain statistics.
  25. operations:
  26. # Will track the number of Foo frigates killed by the corp:
  27. frigates:
  28. # Full operation name:
  29. title: "Operation: Kill Foo Frigates"
  30. # Data source (here, retrieve data from zKillboard):
  31. type: killboard
  32. # Show total ISK killed (defaults to true):
  33. isk: true
  34. # Python function to filter kills:
  35. qualifiers: |-
  36. return (kill["victim"]["corporationName"] == "Foo Corporation" and
  37. kill["victim"]["shipTypeID"] in ...)
  38. # Will track possession of Tritanium by all corp members:
  39. titan:
  40. title: Let's Build a Titan
  41. # Here, retrieve data from EVE's Assets API:
  42. type: collection
  43. isk: false
  44. # Report as "10 units" / "1 unit" of Tritanium
  45. unit: unit|units
  46. qualifiers: |-
  47. return item_type == "Tritanium" # ...
  48. bar:
  49. title: Save the Bar
  50. operations: []