Lines n/a 0 / 0
Functions and Methods n/a 0 / 0
Classes and Traits n/a 0 / 0
Name Lines Functions and Methods CRAP Classes and Traits
1<?php
2
3declare(strict_types=1);
4
5namespace Lorekeeper\Client\Script;
6
7use Generator;
8use Lorekeeper\Client\Character;
9use Lorekeeper\Server\Event\Event;
10
11/** @template TResult */
12interface Script
13{
14    public function title(): string;
15
16    /** @return Generator<int, Instruction, null|Event|TimedOut, TResult> */
17    public function run(Character $me): Generator;
18}