hmm I played my game near the start saved and loaded....and it worked,
I played the game a bit further SAVED and LOADED
and it threw a lot of errors like this
looking at the error and the save game file, it happens when someone writes 'lines' on to a piece of paper in the game.
The words on the paper are represented by a list of arrays
every line of text on the paper is an array of words
this must be where it is messing up.
The arrays have only 1 dimension though.
I can see the errors:
lines that look like this are wrong
they should have
here is the paper object when it is saved:
I played the game a bit further SAVED and LOADED
and it threw a lot of errors like this
Entity: line 2: parser error : Couldn't find end of Start Tag String line 2
looking at the error and the save game file, it happens when someone writes 'lines' on to a piece of paper in the game.
The words on the paper are represented by a list of arrays
every line of text on the paper is an array of words
this must be where it is messing up.
The arrays have only 1 dimension though.
I can see the errors:
lines that look like this are wrong
<field name="_value" ref="33EK1K" type="Object"/>
they should have
</field>on the end
here is the paper object when it is saved:
<field name="relevant_item" type="game_item"> <game_item ref="33UHAG"> <field name="lines" type="TList"><TList ref="2O1008"> <field name="_head" type="TLink"><TLink ref="33EK1K"> <field name="_value" ref="33EK1K" type="Object"/> <field name="_succ" type="TLink"><TLink ref="32TXD4"> <field name="_value" type="Object"><String[] ref="338WFS"/></field> <field name="_succ" type="TLink"><TLink ref="32SZWO"> <field name="_value" type="Object"><String[] ref="338YSO"/></field> <field name="_succ" type="TLink"><TLink ref="33LT2W"> <field name="_value" type="Object"><String[] ref="3392WO"/></field> <field name="_succ" type="TLink"><TLink ref="33LSG8"> <field name="_value" type="Object"><String[] ref="338V20"/></field> <field name="_succ" type="TLink"><TLink ref="32VQQW"> <field name="_value" type="Object"><String[] ref="3391O8"/></field> <field name="_succ" type="TLink"><TLink ref="33M74O"> <field name="_value" type="Object"><String[] ref="33972W"/></field> <field name="_succ" type="TLink"><TLink ref="33DV6G"> <field name="_value" type="Object"><String[] ref="3395D4"/></field> <field name="_succ" type="TLink"><TLink ref="33Q17S"> <field name="_value" type="Object"><String[] ref="338ZHK"/></field> <field name="_succ" type="TLink"><TLink ref="2O7PWO"> <field name="_value" type="Object"><String[] ref="3394XK"/></field> <field name="_succ" type="TLink"><TLink ref="32Q5K8"> <field name="_value" type="Object"><String[] ref="338XG8"/></field> <field name="_succ" type="TLink"><TLink ref="33MGC8"> <field name="_value" type="Object"><String[] ref="3394MG"/></field> <field name="_succ" type="TLink"><TLink ref="33NEOO"> <field name="_value" type="Object"><String[] ref="338SY0"/></field> <field name="_succ" type="TLink"><TLink ref="32OGEG"> <field name="_value" type="Object"><String[] ref="3398DK"/></field> <field name="_succ" type="TLink"><TLink ref="33CH9K"> <field name="_value" type="Object"><String[] ref="338RUW"/></field> <field name="_succ" type="TLink"><TLink ref="330LJS"> <field name="_value" type="Object"><String[] ref="338TWO"/></field> <field name="_succ" type="TLink"><TLink ref="32W6FC"> <field name="_value" type="Object"><String[] ref="338UVS"/></field> <field name="_succ" type="TLink"><TLink ref="33M7X4"> <field name="_value" type="Object"><String[] ref="338S48"/></field> <field name="_succ" type="TLink"><TLink ref="32JW14"> <field name="_value" type="Object"><String[] ref="338TIG"/></field> <field name="_succ" ref="33EK1K" type="TLink"/> <field name="_pred" ref="33M7X4" type="TLink"/></TLink></field> <field name="_pred" ref="32W6FC" type="TLink"/></TLink></field> <field name="_pred" ref="330LJS" type="TLink"/></TLink></field> <field name="_pred" ref="33CH9K" type="TLink"/></TLink></field> <field name="_pred" ref="32OGEG" type="TLink"/></TLink></field> <field name="_pred" ref="33NEOO" type="TLink"/></TLink></field> <field name="_pred" ref="33MGC8" type="TLink"/></TLink></field> <field name="_pred" ref="32Q5K8" type="TLink"/></TLink></field> <field name="_pred" ref="2O7PWO" type="TLink"/></TLink></field> <field name="_pred" ref="33Q17S" type="TLink"/></TLink></field> <field name="_pred" ref="33DV6G" type="TLink"/></TLink></field> <field name="_pred" ref="33M74O" type="TLink"/></TLink></field> <field name="_pred" ref="32VQQW" type="TLink"/></TLink></field> <field name="_pred" ref="33LSG8" type="TLink"/></TLink></field> <field name="_pred" ref="33LT2W" type="TLink"/></TLink></field> <field name="_pred" ref="32SZWO" type="TLink"/></TLink></field> <field name="_pred" ref="32TXD4" type="TLink"/></TLink></field> <field name="_pred" ref="33EK1K" type="TLink"/></TLink></field> <field name="_pred" ref="32JW14" type="TLink"/></TLink></field> </TList> </field> <field name="name" type="string">paper</field> <field name="second_name" type="string"></field> <field name="item_type" type="string">paper</field> <field name="owner_first_name" type="string">David</field> <field name="owner_second_name" type="string">Cook</field> <field name="power" type="int">0</field> <field name="x" type="int">-1</field> <field name="y" type="int">-1</field> <field name="image_handle" type="int">0</field> <field name="value" type="int">2</field> <field name="payed_for" type="int">0</field> <field name="worn" type="int">0</field> <field name="wearable" type="int">0</field> <field name="item_list" type="TList"/> <field name="object_rotation" type="int">0</field> <field name="offset_x" type="int">0</field> <field name="offset_y" type="int">0</field> </game_item>