class TyranoDsl::ExportGame::WritingWords::Jump
Public Instance Methods
run(writing_context, world, word_location, parameters)
click to toggle source
# File lib/tyrano_dsl/export_game/writing_words/jump.rb, line 7 def run(writing_context, world, word_location, parameters) scene_name = parameters[:scene_name] label_name = parameters[:label_name] target_scene = fetch_scene(world, word_location, scene_name) label = label_name ? world.labels[label_name].target_name : '' writing_context.append_content( word_location, "[jump storage=\"#{target_scene.target_name}\.ks\" target=\"#{label}\"]" ) end