Sha256: b39d911ed3f48ca6bdb89764852c2816b4458c55aa27c919807be9008c1452df

Contents?: true

Size: 503 Bytes

Versions: 9

Compression:

Stored size: 503 Bytes

Contents

respond :show, Use.reachable(Character), Use.children do |actor, character, thing|
  actor.tell "#{The character} isn't interested in #{the thing}."
end

respond :show, Use.reachable, Use.children do |actor, witness, thing|
  actor.tell "Nothing happens."
end

respond :show, Use.children, Use.text do |actor, thing, text|
  actor.tell "#{you.pronoun.Subj} #{you.contract you.verb.do + ' not'} see any \"#{text}\" here."
end

interpret "show :thing to :character", "show :character :thing"

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
gamefic-sdk-1.6.0 scripts/standard/actions/show.plot.rb
gamefic-sdk-1.5.0 scripts/standard/actions/show.plot.rb
gamefic-sdk-1.4.1 scripts/standard/actions/show.plot.rb
gamefic-sdk-1.4.0 scripts/standard/actions/show.plot.rb
gamefic-sdk-1.3.1 scripts/standard/actions/show.plot.rb
gamefic-sdk-1.3.0 scripts/standard/actions/show.plot.rb
gamefic-sdk-1.2.0 scripts/standard/actions/show.plot.rb
gamefic-sdk-1.1.0 scripts/standard/actions/show.plot.rb
gamefic-sdk-1.0.1 scripts/standard/actions/show.plot.rb