citylimits/scripts/game.gd
Tony Bark d1da70a099 Streamlined advisor window
- Streamlined advisor window messages through signals.
- Added TODO file
- Ignore /except directory
- News ticker based on the advisor code with text from SC3k with news from the game, with some exceptions.
- New SC3k-like interface.
- Added icons from Font Awesome.
2021-05-26 03:35:52 -04:00

20 lines
429 B
GDScript

extends Node2D
onready var rotate_news = $RotateNews
onready var quarters = $Quarters
func _ready():
SimEvents.connect("resume_news", self, "_resume_rotation")
SimEvents.connect("send_alert", self, "_stop_news")
func _on_Quarters_timeout():
SimData.year += 1
SimData.prev_quarter = SimData.quarter
SimEvents.emit_signal("budget")
func _stop_news():
rotate_news.stop()
func _resume_rotation():
rotate_news.start()