summaryrefslogtreecommitdiff
path: root/beescroll.lua
diff options
context:
space:
mode:
Diffstat (limited to 'beescroll.lua')
-rw-r--r--beescroll.lua14
1 files changed, 9 insertions, 5 deletions
diff --git a/beescroll.lua b/beescroll.lua
index 86d3fea..7863382 100644
--- a/beescroll.lua
+++ b/beescroll.lua
@@ -78,19 +78,23 @@ local function timeframe()
end
local function news_item()
+ local council = choice{colors.red, colors.blue, colors.green}, pretitle(), choice(orgtype), " ", choice(orgs), norm_color,
return {
colors.red, choice(urgent), norm_color, ": ",
- "The ", choice{colors.red, colors.blue, colors.green}, pretitle(), choice(orgtype), " ", choice(orgs),
- norm_color, " has ", choice {
+ choice {
-- the council has condemned all bees for [being/having been] boiled [illegally/without a permit/behind schedule]
- { "condemned ", beecount(), "for ", choice{"being","having been"}, " ", colors.blue, choice(verbs),
+ { "The ", council, " has condemned ", beecount(), "for ", choice{"being","having been"}, " ", colors.blue, choice(verbs),
norm_color, " ", choice{"illegally","without a permit","behind schedule"} },
-- the council has decreed that 1234 bees shall be skewed by next tuesday
- { "decreed that ", beecount(), "shall be ", colors.orange, choice(verbs),
+ { "The ", council, " has decreed that ", beecount(), "shall be ", colors.orange, choice(verbs),
norm_color, " by ", timeframe() },
-- the council has scheduled 9998 bees to be translated by next thursday
- { "scheduled ", beecount(), "to be ", colors.brown, choice(verbs),
+ { "The ", council, " has scheduled ", beecount(), "to be ", colors.brown, choice(verbs),
norm_color, " by ", timeframe() },
+ -- 9998 bees were exploded [mistakenly/in error/by accident/by our enemies]. the council has [ordered/decreed/decided] that 1234 bees will be boiled [instead/as compensation/as well]
+ { beecount(), "were ", colors.magenta, choice(verbs), norm_color, " ", choice{"mistakenly","in error","by accident","by our enemies"}, ". The ", council, " has ",,
+ choice{"ordered","decreed","decided"}, " that ", beecount(), "will be ", colors.pink, choice(verbs), norm_color, " ", choice{"instead","as compensation","as well"}, "." },
+
}, norm_color, "." }
end