chapter 0.1.0

An implementation of the Yarn Spinner runtime.
Documentation
title: Start
---
dice {dice(6)}
dice {dice(6)}

random {random()}
random {random()}
random {random()}

random_range {random_range(70, 120)}
random_range {random_range(70, 120)}
random_range {random_range(7, 65)}
random_range {random_range(7, 65)}

<<if random_test(0.5)>>
random_test true
<<else>>
random_test false
<<endif>>

<<if random_test(0.5)>>
random_test true
<<else>>
random_test false
<<endif>>

<<if random_test(0.995)>>
random_test true
<<else>>
random_test false
<<endif>>

<<if random_test(0.005)>>
random_test true
<<else>>
random_test false
<<endif>>

-> Option 0
    This line should not appear
-> Option 1 <<if random_test(0.5)>>
    This line should not appear
-> Option 2 <<if random_test(0.5)>>
    This line should not appear
-> Option 3 <<if random_test(0.5)>>
    This line should not appear
-> Option 4 <<if random_test(0.5)>>
    This line should not appear
-> Option 5 <<if random_test(0.5)>>
    Option 5 line should appear
-> Option 6
    This line should not appear

This is the end
===