1.1 --- a/xml.cpp Thu Sep 14 11:38:17 2006 +0000
1.2 +++ b/xml.cpp Thu Sep 14 11:38:18 2006 +0000
1.3 @@ -463,6 +463,21 @@
1.4 {
1.5 bool okx,oky;
1.6 int x,y;
1.7 + if (!a.value( "relPosX").isEmpty() && loadMode==NewMap && branchDepth<2)
1.8 + {
1.9 + if (!a.value( "relPosY").isEmpty() )
1.10 + {
1.11 + x=a.value("relPosX").toInt (&okx, 10);
1.12 + y=a.value("relPosY").toInt (&oky, 10);
1.13 + if (okx && oky )
1.14 + {
1.15 + lastOO->setUseRelPos (true);
1.16 + lastOO->move2RelPos (x,y);
1.17 + }
1.18 + else
1.19 + return false; // Couldn't read relPos
1.20 + }
1.21 + }
1.22 if (!a.value( "absPosX").isEmpty() && loadMode==NewMap && branchDepth<2)
1.23 {
1.24 if (!a.value( "absPosY").isEmpty() )