(engine: VisualNovelEngine, { userInitiated = false, skip = false, autoPlay = false } = {})
| 492 | // ============================================================================ |
| 493 | |
| 494 | export async function proceed (engine: VisualNovelEngine, { userInitiated = false, skip = false, autoPlay = false } = {}): Promise<void> { |
| 495 | await shouldProceed (engine, { userInitiated, skip, autoPlay }); |
| 496 | |
| 497 | engine.global ('_engine_block', true); |
| 498 | |
| 499 | await willProceed (engine); |
| 500 | await engine.next (); |
| 501 | } |
| 502 | |
| 503 | export async function rollback (engine: VisualNovelEngine): Promise<void> { |
| 504 | const allowRollback = engine.setting ('AllowRollback') === true; |
nothing calls this directly
no test coverage detected