21 lines
387 B
Crystal
21 lines
387 B
Crystal
require "./zone"
|
|
|
|
class Prompt
|
|
getter prelude_zone = Zone.new()
|
|
getter system_zone = Zone.new(tag: "system")
|
|
getter past_zone = Zone.new(tag: "before")
|
|
getter present_zone = Zone.new(tag: "current")
|
|
getter future_zone = Zone.new(tag: "after")
|
|
|
|
def zones() : Array(Zone)
|
|
return [
|
|
system_zone,
|
|
past_zone,
|
|
present_zone,
|
|
future_zone
|
|
]
|
|
end
|
|
end
|
|
|
|
|