Sha256: 9092b10c7147c6d164a7db46a5e59778c6bd39df631fc65d2eea7db0f8327815

Contents?: true

Size: 425 Bytes

Versions: 8

Compression:

Stored size: 425 Bytes

Contents

script 'snapshots'

meta :save do |actor|
  actor.perform :save, "game.sav"
end

meta :save, Query::Text.new() do |actor, filename|
  actor.user.save filename, save
end

meta :restore do |actor|
  actor.perform :restore, "game.sav"
end

meta :restore, Query::Text.new() do |actor, filename|
  data = actor.user.restore(filename)
  if !data.nil?
    restore data
    actor.tell "Game restored."
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
gamefic-sdk-1.5.0 scripts/save-restore.plot.rb
gamefic-sdk-1.4.1 scripts/save-restore.plot.rb
gamefic-sdk-1.4.0 scripts/save-restore.plot.rb
gamefic-sdk-1.3.1 scripts/save-restore.plot.rb
gamefic-sdk-1.3.0 scripts/save-restore.plot.rb
gamefic-sdk-1.2.0 scripts/save-restore.plot.rb
gamefic-sdk-1.1.0 scripts/save-restore.plot.rb
gamefic-sdk-1.0.1 scripts/save-restore.plot.rb