Sha256: ea35abeff52d8f1bcce80432ba42c7b1e538054bbde92a8c8653955fbb4f4c5b
Contents?: true
Size: 937 Bytes
Versions: 1
Compression:
Stored size: 937 Bytes
Contents
respond :talk do |actor| actor.tell "#{you.pronoun.Subj} #{you.verb.talk} to #{you.pronoun.reflex}." end respond :talk, Use.itself do |actor, yourself| actor.perform :talk end respond :talk, Use.available do |actor, thing| actor.tell "Nothing happens." end respond :talk, Use.available(Character) do |actor, character| if actor == character actor.perform :talk else actor.tell "#{The character} has nothing to say." end end interpret "talk to :character", "talk :character" interpret "talk to :character about :subject", "talk :character :subject" interpret "ask :character :subject", "talk :character :subject" interpret "ask :character about :subject", "talk :character :subject" interpret "tell :character :subject", "talk :character :subject" interpret "tell :character about :subject", "talk :character :subject" interpret "ask :character for :subject", "talk :character :subject"
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gamefic-sdk-1.7.0 | scripts/standard/actions/talk.plot.rb |