Strategy Overlay.xml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. <?xml version="1.0" encoding="ISO-8859-1" ?>
  2. <!--
  3. Strategy Overlay
  4. by Del69
  5. Initial config and event handler setup for strategy overlay screen
  6. Placed in CustomAssets/Config for Bug Mod
  7. -->
  8. <mod id="StrategyOverlay"
  9. module="CvStrategyOverlay"
  10. name="Strategy Overlay"
  11. author="Del69"
  12. version="1.0b"
  13. date="10/20/2008">
  14. <options id="StrategyOverlay" file="Strategy Overlay.ini">
  15. <section id="StrategyOverlay">
  16. <option id="Enabled" key="Enabled"
  17. type="boolean" default="True">
  18. <change function="onEnabledOptionChanged"/>
  19. </option>
  20. <option id="ShowDotMap" key="Show DotMap"
  21. type="boolean" default="True">
  22. <change function="onShowDotMapOptionChanged"/>
  23. </option>
  24. <option id="DotMapDrawDots" key="DotMap Draw Dots"
  25. type="boolean" default="True">
  26. <change function="onDotMapOptionChanged"/>
  27. </option>
  28. <option id="DotMapDotIcon" key="DotMap Dot Icon"
  29. type="int" default="23"> <!-- PLOT_STYLE_DOT_TARGET -->
  30. <change function="onDotMapOptionChanged"/>
  31. </option>
  32. <option id="DotMapBrightness" key="DotMap Brightness"
  33. type="int" default="50">
  34. <change function="onDotMapOptionChanged"/>
  35. </option>
  36. <option id="DotMapHighlightBrightness" key="DotMap Highlight Brightness"
  37. type="int" default="100">
  38. <change function="onDotMapOptionChanged"/>
  39. </option>
  40. </section>
  41. </options>
  42. <init>
  43. <arg name="paletteWidth" type="int" value="3"/>
  44. <arg name="paletteColors" type="tuple">
  45. "COLOR_PLAYER_BROWN",
  46. "COLOR_PLAYER_PEACH",
  47. "COLOR_PLAYER_PEACH_TEXT",
  48. "COLOR_PLAYER_PALE_RED",
  49. "COLOR_RED",
  50. "COLOR_PLAYER_PINK",
  51. "COLOR_PLAYER_PALE_ORANGE",
  52. "COLOR_PLAYER_ORANGE",
  53. "COLOR_PLAYER_DARK_YELLOW",
  54. "COLOR_GREAT_PEOPLE_RATE",
  55. "COLOR_YELLOW",
  56. "COLOR_PLAYER_LIGHT_YELLOW",
  57. "COLOR_PLAYER_DARK_GREEN",
  58. "COLOR_PLAYER_GREEN",
  59. "COLOR_PLAYER_LIGHT_GREEN",
  60. "COLOR_PLAYER_DARK_CYAN",
  61. "COLOR_PLAYER_MIDDLE_CYAN",
  62. "COLOR_PLAYER_CYAN",
  63. "COLOR_PLAYER_DARK_BLUE",
  64. "COLOR_PLAYER_BLUE",
  65. "COLOR_PLAYER_LIGHT_BLUE",
  66. "COLOR_PLAYER_DARK_PURPLE",
  67. "COLOR_MAGENTA",
  68. "COLOR_PLAYER_PURPLE_TEXT",
  69. "COLOR_BLACK",
  70. "COLOR_LIGHT_GREY",
  71. "COLOR_WHITE"
  72. </arg>
  73. </init>
  74. <!-- Loading and Saving -->
  75. <event type="GameStart" function="onGameStart"/>
  76. <event type="OnLoad" function="onLoad"/>
  77. <event type="PythonReloaded" function="onLoad"/>
  78. <event type="OnPreSave" function="onPreSave"/>
  79. <!-- Hiding/Showing During HotSeat Games -->
  80. <event type="BeginActivePlayerTurn" function="onBeginActivePlayerTurn"/>
  81. <event type="SwitchHotSeatPlayer" function="onSwitchHotSeatPlayer"/>
  82. <!-- Interacting -->
  83. <event type="ModNetMessage" function="onModNetMessage"/>
  84. <shortcut key="Ctrl X | Ctrl F10" function="toggleDotMapVisibility"/>
  85. <shortcut key="Alt X | Alt F10" function="toggleDotMapEditMode"/>
  86. </mod>