Basic test cases for reading town, dialogue, and outdoor records

This commit is contained in:
2015-08-28 13:38:08 -04:00
parent 18965476e8
commit bbd47088e1
51 changed files with 553 additions and 5 deletions

View File

@@ -0,0 +1 @@
<sector vers="2.0.0"></sector>

View File

@@ -0,0 +1,3 @@
<sector boes="2.0.0">
<bad/>
</sector>

View File

@@ -0,0 +1,5 @@
<sector boes="2.0.0">
<encounter>
<monster human='false'/>
</encounter>
</sector>

View File

@@ -0,0 +1,5 @@
<sector boes="2.0.0">
<encounter>
<bad/>
</encounter>
</sector>

View File

@@ -0,0 +1,3 @@
<sector boes="2.0.0">
<encounter/>
</sector>

View File

@@ -0,0 +1,7 @@
<sector boes="2.0.0">
<encounter><monster>0</monster></encounter>
<encounter><monster>0</monster></encounter>
<encounter><monster>0</monster></encounter>
<encounter><monster>0</monster></encounter>
<encounter><monster>0</monster></encounter>
</sector>

View File

@@ -0,0 +1,8 @@
<sector boes="2.0.0">
<encounter>
<monster friendly='true'>0</monster>
<monster friendly='true'>0</monster>
<monster friendly='true'>0</monster>
<monster friendly='true'>0</monster>
</encounter>
</sector>

View File

@@ -0,0 +1,3 @@
<sector boes="2.0.0">
<name>Test Sector</name>
</sector>

View File

@@ -0,0 +1 @@
<sector boes="2.0.0"></sector>

View File

@@ -0,0 +1 @@
<sector></sector>

View File

@@ -0,0 +1,3 @@
<dialogue boes="2.0.0">
<bad/>
</dialogue>

View File

@@ -0,0 +1 @@
<dialogue vers="2.0.0"></dialogue>

View File

@@ -0,0 +1 @@
<dialogue boes="2.0.0"></dialogue>

View File

@@ -0,0 +1 @@
<dialogue></dialogue>

View File

@@ -0,0 +1,5 @@
<dialogue boes="2.0.0">
<node for='0'>
<bad/>
</node>
</dialogue>

View File

@@ -0,0 +1,3 @@
<dialogue boes="2.0.0">
<node/>
</dialogue>

View File

@@ -0,0 +1,3 @@
<dialogue boes="2.0.0">
<node for='0'/>
</dialogue>

View File

@@ -0,0 +1,6 @@
<dialogue boes="2.0.0">
<node for='0'>
<keyword>what</keyword>
<type>0</type>
</node>
</dialogue>

View File

@@ -0,0 +1,5 @@
<dialogue boes="2.0.0">
<node for='0'>
<keyword/>
</node>
</dialogue>

View File

@@ -0,0 +1,7 @@
<dialogue boes="2.0.0">
<node for='0'>
<keyword/>
<keyword/>
<keyword/>
</node>
</dialogue>

View File

@@ -0,0 +1,9 @@
<dialogue boes="2.0.0">
<node for='0'>
<param>0</param>
<param>0</param>
<param>0</param>
<param>0</param>
<param>0</param>
</node>
</dialogue>

View File

@@ -0,0 +1,7 @@
<dialogue boes="2.0.0">
<node for='0'>
<text/>
<text/>
<text/>
</node>
</dialogue>

View File

@@ -0,0 +1,3 @@
<dialogue boes="2.0.0">
<personality id='10'/>
</dialogue>

View File

@@ -0,0 +1,5 @@
<dialogue boes="2.0.0">
<personality id='0'>
<bad/>
</personality>
</dialogue>

View File

@@ -0,0 +1,3 @@
<dialogue boes="2.0.0">
<personality/>
</dialogue>

View File

@@ -0,0 +1,3 @@
<dialogue boes="2.0.0">
<personality id='0'/>
</dialogue>

View File

@@ -0,0 +1,7 @@
<town boes="2.0.0">
<size>32</size>
<name>Hello World</name>
<creature id='1'>
<level/>
</creature>
</town>

View File

@@ -0,0 +1,5 @@
<town boes="2.0.0">
<size>32</size>
<name>Hello World</name>
<exit dir='up' x='0' y='0'/>
</town>

View File

@@ -0,0 +1,7 @@
<town boes="2.0.0">
<size>32</size>
<name>Hello World</name>
<flags>
<whoops/>
</flags>
</town>

View File

@@ -0,0 +1,7 @@
<town boes="2.0.0">
<size>32</size>
<name>Hello World</name>
<item id='1'>
<level/>
</item>
</town>

View File

@@ -0,0 +1,5 @@
<town boes="2.0.0">
<size>32</size>
<name>Hello World</name>
<onenter condition='kumquat'/>
</town>

View File

@@ -0,0 +1,5 @@
<town boes="2.0.0">
<size>32</size>
<name>Hello World</name>
<onexit dir='up'/>
</town>

View File

@@ -0,0 +1 @@
<town vers="2.0.0"></town>

View File

@@ -0,0 +1,3 @@
<town boes="2.0.0">
<size>1</size>
</town>

View File

@@ -0,0 +1,4 @@
<town boes="2.0.0">
<size>32</size>
<error/>
</town>

View File

@@ -0,0 +1,7 @@
<town boes="2.0.0">
<size>32</size>
<name>Hello World</name>
<wandering>
<creature/>
</wandering>
</town>

View File

@@ -0,0 +1,5 @@
<town boes="2.0.0">
<size>32</size>
<name>Hello World</name>
<creature id='1'/>
</town>

View File

@@ -0,0 +1,5 @@
<town boes="2.0.0">
<size>32</size>
<name>Hello World</name>
<item id='1'/>
</town>

View File

@@ -0,0 +1,5 @@
<town boes="2.0.0">
<size>32</size>
<name>Hello World</name>
<wandering/>
</town>

View File

@@ -0,0 +1,8 @@
<town boes="2.0.0">
<size>32</size>
<name>Test Town</name>
<bounds top='4' left='4' right='28' bottom='28'/>
<difficulty>1</difficulty>
<lighting>lit</lighting>
<flags/>
</town>

View File

@@ -0,0 +1 @@
<town boes="2.0.0"></town>

View File

@@ -0,0 +1 @@
<town></town>

View File

@@ -0,0 +1,4 @@
<town boes="2.0.0">
<name>Hello World</name>
<size>32</size>
</town>

View File

@@ -0,0 +1,8 @@
<town boes="2.0.0">
<size>32</size>
<name>Hello World</name>
<comment>This</comment>
<comment>is</comment>
<comment>a</comment>
<comment>comment</comment>
</town>

View File

@@ -0,0 +1,13 @@
<town boes="2.0.0">
<size>32</size>
<name>Hello World</name>
<timer freq='10'>0</timer>
<timer freq='10'>0</timer>
<timer freq='10'>0</timer>
<timer freq='10'>0</timer>
<timer freq='10'>0</timer>
<timer freq='10'>0</timer>
<timer freq='10'>0</timer>
<timer freq='10'>0</timer>
<timer freq='10'>0</timer>
</town>