Debug.gd 1.0 KB

1234567891011121314151617181920212223242526272829
  1. tool
  2. extends VBoxContainer
  3. onready var AdMobEditor : Control = find_parent("AdMobEditor")
  4. onready var DebugOnRelease : Control = $TabContainer/Release/DebugOnRelease
  5. onready var IsReal : Control = $TabContainer/Release/IsReal
  6. onready var TestEuropeUserConsent : Control = $TabContainer/General/TestEuropeUserConsent
  7. func _ready():
  8. DebugOnRelease.pressed = AdMobEditor.AdMobSettings.config.debug.is_debug_on_release
  9. IsReal.pressed = AdMobEditor.AdMobSettings.config.debug.is_real
  10. TestEuropeUserConsent.pressed = AdMobEditor.AdMobSettings.config.debug.is_test_europe_user_consent
  11. IsReal.disabled = not DebugOnRelease.pressed
  12. func _on_DebugOnRelease_pressed():
  13. AdMobEditor.AdMobSettings.config.debug.is_debug_on_release = DebugOnRelease.pressed
  14. if DebugOnRelease.pressed:
  15. IsReal.disabled = false
  16. else:
  17. IsReal.disabled = true
  18. func _on_IsReal_pressed():
  19. AdMobEditor.AdMobSettings.config.debug.is_real = IsReal.pressed
  20. func _on_TestEuropeUserConsent_pressed():
  21. AdMobEditor.AdMobSettings.config.debug.is_test_europe_user_consent = TestEuropeUserConsent.pressed