mirror of
https://github.com/tonytins/citylimits.git
synced 2025-03-22 07:22:20 +00:00
Added more news messages
- Shuffle news keys - Brought back check if city name is named "Furtropolis" to change outlet to "FNN" - Reduced ticker timer from 10 to 6 seconds
This commit is contained in:
parent
cc4747ab65
commit
76b67cbe73
4 changed files with 36 additions and 4 deletions
|
@ -58,5 +58,35 @@
|
||||||
},
|
},
|
||||||
"20": {
|
"20": {
|
||||||
"text": "[outlet]: Not For The Faint Of Heart."
|
"text": "[outlet]: Not For The Faint Of Heart."
|
||||||
|
},
|
||||||
|
"21": {
|
||||||
|
"text": "[city] Tourist Bureau Launches City Beautification Project."
|
||||||
|
},
|
||||||
|
"22": {
|
||||||
|
"text": "Local Cop Found To Be Ticketing Only Lantern-Jawed Males."
|
||||||
|
},
|
||||||
|
"23": {
|
||||||
|
"text": "Tree Stuck In Cat; Firefighters Baffled."
|
||||||
|
},
|
||||||
|
"24": {
|
||||||
|
"text": "Weasel Rejected As [city]'s Crime-Fighting Mascot."
|
||||||
|
},
|
||||||
|
"25": {
|
||||||
|
"text": "Cats Demand Longer Breaks, Cleaner Litter, Slower Mice."
|
||||||
|
},
|
||||||
|
"26": {
|
||||||
|
"text": "Black And White Ball Disrupted By Bank Robbery."
|
||||||
|
},
|
||||||
|
"27": {
|
||||||
|
"text": "[outlet]: Journalistic Integrity Without All The Advertising."
|
||||||
|
},
|
||||||
|
"28": {
|
||||||
|
"text": "Chefs Find Broccoli Effective Tool For Cutting Cheese."
|
||||||
|
},
|
||||||
|
"29": {
|
||||||
|
"text": "[outlet]: No Advertisements Since Before The Beginning."
|
||||||
|
},
|
||||||
|
"30": {
|
||||||
|
"text": "[city] Baker Wins Pickled Crumpet Toss Three Years Running."
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -46,7 +46,7 @@ wait_time = 150.0
|
||||||
autostart = true
|
autostart = true
|
||||||
|
|
||||||
[node name="RotateNews" type="Timer" parent="."]
|
[node name="RotateNews" type="Timer" parent="."]
|
||||||
wait_time = 10.0
|
wait_time = 6.0
|
||||||
autostart = true
|
autostart = true
|
||||||
|
|
||||||
[node name="Map" parent="." instance=ExtResource( 1 )]
|
[node name="Map" parent="." instance=ExtResource( 1 )]
|
||||||
|
|
|
@ -6,7 +6,7 @@ onready var quarters = $Quarters
|
||||||
func _ready():
|
func _ready():
|
||||||
SimEvents.connect("resume_news", self, "_resume_rotation")
|
SimEvents.connect("resume_news", self, "_resume_rotation")
|
||||||
SimEvents.connect("send_alert", self, "_stop_news")
|
SimEvents.connect("send_alert", self, "_stop_news")
|
||||||
|
|
||||||
func _on_Quarters_timeout():
|
func _on_Quarters_timeout():
|
||||||
SimData.year += 1
|
SimData.year += 1
|
||||||
SimData.prev_quarter = SimData.quarter
|
SimData.prev_quarter = SimData.quarter
|
||||||
|
|
|
@ -11,6 +11,8 @@ func _index_news():
|
||||||
news_keys.clear()
|
news_keys.clear()
|
||||||
for key in news:
|
for key in news:
|
||||||
news_keys.append(news[key])
|
news_keys.append(news[key])
|
||||||
|
|
||||||
|
news_keys[rng.randi()%news_keys.size()] # Sbuffle Keys
|
||||||
|
|
||||||
func _load_news():
|
func _load_news():
|
||||||
var file = File.new()
|
var file = File.new()
|
||||||
|
@ -42,9 +44,9 @@ func _random_news(file):
|
||||||
rng.randomize()
|
rng.randomize()
|
||||||
var max_mange = news_keys.size() - 1
|
var max_mange = news_keys.size() - 1
|
||||||
var ticker_range = rng.randi_range(0, max_mange)
|
var ticker_range = rng.randi_range(0, max_mange)
|
||||||
var news = news_keys[ticker_range].text
|
var news = news_keys[ticker_range].text # Shuffle News
|
||||||
|
|
||||||
if SimData.has_ctower and "[outlet]" in news:
|
if SimData.has_ctower or SimData.city_name == "Furtrpolis" and "[outlet]" in news:
|
||||||
# FNN = Furtropolis/Furry News Network
|
# FNN = Furtropolis/Furry News Network
|
||||||
news = news.replace("[outlet]", "FNN")
|
news = news.replace("[outlet]", "FNN")
|
||||||
elif "[outlet]" in news:
|
elif "[outlet]" in news:
|
||||||
|
|
Loading…
Add table
Reference in a new issue