A Godot Engine app to help streamers organize Majority Judgment polls in their streams.
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.

308 lines
8.8 KiB

  1. ; Engine configuration file.
  2. ; It's best edited using the editor UI and not directly,
  3. ; since the parameters that go here are not all obvious.
  4. ;
  5. ; Format:
  6. ; [section] ; section goes between []
  7. ; param=value ; assign values to parameters
  8. config_version=4
  9. _global_script_classes=[ {
  10. "base": "Node",
  11. "class": "BaseEmotesCache",
  12. "language": "GDScript",
  13. "path": "res://addons/godot-twicil/helpers/cache/base_emotes_cache.gd"
  14. }, {
  15. "base": "BaseEmotesCache",
  16. "class": "BttvEmotesCache",
  17. "language": "GDScript",
  18. "path": "res://addons/godot-twicil/helpers/cache/bttv_emotes_cache.gd"
  19. }, {
  20. "base": "Reference",
  21. "class": "ChatList",
  22. "language": "GDScript",
  23. "path": "res://addons/godot-twicil/helpers/chat_list.gd"
  24. }, {
  25. "base": "Reference",
  26. "class": "ChatUser",
  27. "language": "GDScript",
  28. "path": "res://addons/godot-twicil/helpers/chat_user.gd"
  29. }, {
  30. "base": "Resource",
  31. "class": "ConfigResource",
  32. "language": "GDScript",
  33. "path": "res://core/ConfigResource.gd"
  34. }, {
  35. "base": "BaseEmotesCache",
  36. "class": "FfzEmotesCache",
  37. "language": "GDScript",
  38. "path": "res://addons/godot-twicil/helpers/cache/ffz_emotes_cache.gd"
  39. }, {
  40. "base": "Reference",
  41. "class": "HelperTools",
  42. "language": "GDScript",
  43. "path": "res://addons/godot-twicil/helpers/tools.gd"
  44. }, {
  45. "base": "Object",
  46. "class": "HttpHeaders",
  47. "language": "GDScript",
  48. "path": "res://addons/godot-twicil/helpers/http/http_headers.gd"
  49. }, {
  50. "base": "Node",
  51. "class": "HttpRequestQueue",
  52. "language": "GDScript",
  53. "path": "res://addons/godot-twicil/helpers/http/http_request_queue.gd"
  54. }, {
  55. "base": "Reference",
  56. "class": "InteractiveCommands",
  57. "language": "GDScript",
  58. "path": "res://addons/godot-twicil/helpers/interactive_commands.gd"
  59. }, {
  60. "base": "Reference",
  61. "class": "IrcChatMessage",
  62. "language": "GDScript",
  63. "path": "res://addons/godot-twicil/helpers/irc_chat_message.gd"
  64. }, {
  65. "base": "Node",
  66. "class": "IrcClientEx",
  67. "language": "GDScript",
  68. "path": "res://addons/godot-twicil/helpers/irc_client_ex.gd"
  69. }, {
  70. "base": "Node",
  71. "class": "IrcClientSecure",
  72. "language": "GDScript",
  73. "path": "res://addons/godot-twicil/helpers/irc_client_scure.gd"
  74. }, {
  75. "base": "Reference",
  76. "class": "MajorityJudgmentAbstractJudgmentsProvider",
  77. "language": "GDScript",
  78. "path": "res://addons/majority_judgment/providers/MajorityJudgmentAbstractJudgmentsProvider.gd"
  79. }, {
  80. "base": "Resource",
  81. "class": "MajorityJudgmentAbstractTallier",
  82. "language": "GDScript",
  83. "path": "res://addons/majority_judgment/MajorityJudgmentAbstractTallier.gd"
  84. }, {
  85. "base": "MajorityJudgmentChatCommandJudgmentsProvider",
  86. "class": "MajorityJudgmentAndroidSmsProvider",
  87. "language": "GDScript",
  88. "path": "res://addons/majority_judgment/providers/MajorityJudgmentAndroidSmsProvider.gd"
  89. }, {
  90. "base": "Resource",
  91. "class": "MajorityJudgmentCandidate",
  92. "language": "GDScript",
  93. "path": "res://addons/majority_judgment/MajorityJudgmentCandidate.gd"
  94. }, {
  95. "base": "Resource",
  96. "class": "MajorityJudgmentCandidateMeritProfile",
  97. "language": "GDScript",
  98. "path": "res://addons/majority_judgment/MajorityJudgmentCandidateMeritProfile.gd"
  99. }, {
  100. "base": "Resource",
  101. "class": "MajorityJudgmentCandidateTally",
  102. "language": "GDScript",
  103. "path": "res://addons/majority_judgment/MajorityJudgmentCandidateTally.gd"
  104. }, {
  105. "base": "MajorityJudgmentAbstractJudgmentsProvider",
  106. "class": "MajorityJudgmentChatCommandJudgmentsProvider",
  107. "language": "GDScript",
  108. "path": "res://addons/majority_judgment/providers/MajorityJudgmentChatCommandJudgmentsProvider.gd"
  109. }, {
  110. "base": "MajorityJudgmentChatCommandJudgmentsProvider",
  111. "class": "MajorityJudgmentDemoProvider",
  112. "language": "GDScript",
  113. "path": "res://addons/majority_judgment/providers/MajorityJudgmentDemoProvider.gd"
  114. }, {
  115. "base": "MajorityJudgmentAbstractTallier",
  116. "class": "MajorityJudgmentEasyTallier",
  117. "language": "GDScript",
  118. "path": "res://addons/majority_judgment/talliers/MajorityJudgmentEasyTallier.gd"
  119. }, {
  120. "base": "Resource",
  121. "class": "MajorityJudgmentGrade",
  122. "language": "GDScript",
  123. "path": "res://addons/majority_judgment/MajorityJudgmentGrade.gd"
  124. }, {
  125. "base": "Resource",
  126. "class": "MajorityJudgmentGrading",
  127. "language": "GDScript",
  128. "path": "res://addons/majority_judgment/MajorityJudgmentGrading.gd"
  129. }, {
  130. "base": "Resource",
  131. "class": "MajorityJudgmentJudgment",
  132. "language": "GDScript",
  133. "path": "res://addons/majority_judgment/MajorityJudgmentJudgment.gd"
  134. }, {
  135. "base": "Resource",
  136. "class": "MajorityJudgmentParticipant",
  137. "language": "GDScript",
  138. "path": "res://addons/majority_judgment/MajorityJudgmentParticipant.gd"
  139. }, {
  140. "base": "Resource",
  141. "class": "MajorityJudgmentPoll",
  142. "language": "GDScript",
  143. "path": "res://addons/majority_judgment/MajorityJudgmentPoll.gd"
  144. }, {
  145. "base": "Resource",
  146. "class": "MajorityJudgmentPollTally",
  147. "language": "GDScript",
  148. "path": "res://addons/majority_judgment/MajorityJudgmentPollTally.gd"
  149. }, {
  150. "base": "MajorityJudgmentChatCommandJudgmentsProvider",
  151. "class": "MajorityJudgmentTwitchChatProvider",
  152. "language": "GDScript",
  153. "path": "res://addons/majority_judgment/providers/MajorityJudgmentTwitchChatProvider.gd"
  154. }, {
  155. "base": "Reference",
  156. "class": "MessageWrapper",
  157. "language": "GDScript",
  158. "path": "res://addons/godot-twicil/helpers/message_wrapper.gd"
  159. }, {
  160. "base": "Object",
  161. "class": "Queue",
  162. "language": "GDScript",
  163. "path": "res://addons/godot-twicil/helpers/queue.gd"
  164. }, {
  165. "base": "IrcClientSecure",
  166. "class": "TwiCIL",
  167. "language": "GDScript",
  168. "path": "res://addons/godot-twicil/godot_twicil.gd"
  169. }, {
  170. "base": "Object",
  171. "class": "TwitchApiWrapper",
  172. "language": "GDScript",
  173. "path": "res://addons/godot-twicil/helpers/api/twitch_api_wrapper.gd"
  174. }, {
  175. "base": "BaseEmotesCache",
  176. "class": "TwitchEmotesCache",
  177. "language": "GDScript",
  178. "path": "res://addons/godot-twicil/helpers/cache/twitch_emotes_cache.gd"
  179. }, {
  180. "base": "Reference",
  181. "class": "TwitchIrcServerMessage",
  182. "language": "GDScript",
  183. "path": "res://addons/godot-twicil/helpers/twitch_irc_server_message.gd"
  184. }, {
  185. "base": "Reference",
  186. "class": "TwitchMessage",
  187. "language": "GDScript",
  188. "path": "res://addons/godot-twicil/helpers/twitch_message_wrapper.gd"
  189. }, {
  190. "base": "Reference",
  191. "class": "WAT",
  192. "language": "GDScript",
  193. "path": "res://addons/WAT/namespace.gd"
  194. }, {
  195. "base": "",
  196. "class": "WATTest",
  197. "language": "GDScript",
  198. "path": "res://addons/WAT/core/test/test.gd"
  199. } ]
  200. _global_script_class_icons={
  201. "BaseEmotesCache": "",
  202. "BttvEmotesCache": "",
  203. "ChatList": "",
  204. "ChatUser": "",
  205. "ConfigResource": "",
  206. "FfzEmotesCache": "",
  207. "HelperTools": "",
  208. "HttpHeaders": "",
  209. "HttpRequestQueue": "",
  210. "InteractiveCommands": "",
  211. "IrcChatMessage": "",
  212. "IrcClientEx": "",
  213. "IrcClientSecure": "",
  214. "MajorityJudgmentAbstractJudgmentsProvider": "",
  215. "MajorityJudgmentAbstractTallier": "",
  216. "MajorityJudgmentAndroidSmsProvider": "",
  217. "MajorityJudgmentCandidate": "",
  218. "MajorityJudgmentCandidateMeritProfile": "",
  219. "MajorityJudgmentCandidateTally": "",
  220. "MajorityJudgmentChatCommandJudgmentsProvider": "",
  221. "MajorityJudgmentDemoProvider": "",
  222. "MajorityJudgmentEasyTallier": "",
  223. "MajorityJudgmentGrade": "",
  224. "MajorityJudgmentGrading": "",
  225. "MajorityJudgmentJudgment": "",
  226. "MajorityJudgmentParticipant": "",
  227. "MajorityJudgmentPoll": "",
  228. "MajorityJudgmentPollTally": "",
  229. "MajorityJudgmentTwitchChatProvider": "",
  230. "MessageWrapper": "",
  231. "Queue": "",
  232. "TwiCIL": "",
  233. "TwitchApiWrapper": "",
  234. "TwitchEmotesCache": "",
  235. "TwitchIrcServerMessage": "",
  236. "TwitchMessage": "",
  237. "WAT": "",
  238. "WATTest": ""
  239. }
  240. [WAT]
  241. Test_Directory="res://tests"
  242. Results_Directory="res://tests/results/WAT"
  243. Minimize_Window_When_Running_Tests=false
  244. TestStrategy={
  245. "repeat": 1,
  246. "strategy": "RunAll"
  247. }
  248. Tags=PoolStringArray( )
  249. Display=8
  250. [application]
  251. config/name="Majority Judgment Polling for Streamers"
  252. config/description="Set up majority judgment polls with your friends and communities.
  253. Works with the Twitch Chat (but other providers are possible).
  254. Also works with SMS on Android."
  255. run/main_scene="res://gui/MainMenu.tscn"
  256. boot_splash/image="res://sprites/splash_screen.png"
  257. boot_splash/fullsize=false
  258. boot_splash/use_filter=false
  259. boot_splash/bg_color=Color( 0.0470588, 0.0470588, 0.0470588, 1 )
  260. config/icon="res://icon.png"
  261. [autoload]
  262. App="*res://core/App.gd"
  263. Config="*res://core/Config.gd"
  264. [display]
  265. window/size/width=600
  266. window/size/height=800
  267. window/handheld/orientation="portrait"
  268. window/stretch/mode="2d"
  269. window/stretch/aspect="keep"
  270. [editor_plugins]
  271. enabled=PoolStringArray( "WAT", "majority_judgment" )
  272. [gui]
  273. theme/use_hidpi=true
  274. [input]
  275. ui_toggle_elements={
  276. "deadzone": 0.5,
  277. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":false,"shift":false,"control":false,"meta":false,"command":false,"pressed":false,"scancode":16777244,"unicode":0,"echo":false,"script":null)
  278. ]
  279. }
  280. run_tests={
  281. "deadzone": 0.5,
  282. "events": [ Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"alt":true,"shift":false,"control":true,"meta":false,"command":true,"pressed":false,"scancode":78,"unicode":0,"echo":false,"script":null)
  283. ]
  284. }
  285. [rendering]
  286. quality/driver/driver_name="GLES2"
  287. vram_compression/import_etc=true
  288. vram_compression/import_etc2=false
  289. environment/default_clear_color=Color( 0, 0, 0, 1 )
  290. environment/default_environment="res://default_env.tres"