As I hear about yahoo groups forum possibly being closed, I thought I'd better copy this here, merely for reference and to be remembered
So this post is nothing new, everything in this post is merely copied together from yahoo groups.
===============================================
> > @shinigami: Re: uoconvert problems - aborting due assertion failure
>
>
> --- In
pol-core-test@yahoogroups.com, "firedancer_dtc"
> <firedancer_dtc@y...> wrote:
> >
> > Hope someone can help me here:
> > I'm running uoconvert with this patch job:
> > ------------------
> > Patchjob: uoconvert.bat
> > ------------------
> > uoconvert multis
> > move multis.cfg config
> > uoconvert tiles
> > move tiles.cfg config
> > uoconvert landtiles
> > move landtiles.cfg config
> > uoconvert map realm=britannia mapid=0 usedif=1 width=6144
> > height=4096
> > uoconvert statics realm=britannia
> > uoconvert maptile realm=britannia
> > uoconvert map realm=britannia_alt mapid=1 usedif=1 width=6144
> > height=4096
> > uoconvert statics realm=britannia_alt
> > uoconvert maptile realm=britannia_alt
> > pause
> > ------------------
> > Output:
> > ------------------
> >
> >
> > D:\matrix\POL096>uoconvert multis
> > Reading pol.cfg.
> > Reading uoconvert.cfg.
> > 76 multi definitions written to multis.cfg
> >
> > D:\matrix\POL096>move multis.cfg config
> >
> > D:\matrix\POL096>uoconvert tiles
> > Reading pol.cfg.
> > Reading uoconvert.cfg.
> > Assertion Failed: ! ((mapflags & FLAG::BLOCKING) && (mapflags &
> > (FLAG::MOVELAND|
> > FLAG::MOVESEA))), .\mapfunc.cpp, line 238
> > Aborting due to assertion failure.
> >
> > This application has requested the Runtime to terminate it in an
> > unusual way.
> > Please contact the application's support team for more
information.
> >
> > D:\matrix\POL096>move tiles.cfg config
> >
> > D:\matrix\POL096>uoconvert landtiles
> > Reading pol.cfg.
> > Reading uoconvert.cfg.
> > 1647 landtile definitions written to landtiles.cfg
> >
> > D:\matrix\POL096>move landtiles.cfg config
> >
> > D:\matrix\POL096>uoconvert map realm=britannia mapid=0
usedif=1
> > width=6144 h
> > eight=4096
> > Reading pol.cfg.
> > Reading uoconvert.cfg.
> > Creating map base and solids files.
> > Realm: britannia
> > Map ID: 0
> > Use Dif files: Yes
> > Size: 6144x4096
> > Initializing files: Done.
> > Converting: 7%Tile 39421 at (3604,320,40) is an invalid ID!
> > Assertion Failed: landtile < N_LANDTILEDATA,
> > \Spiele\PolCore\poldev\pol096\src\p
> > ol\uofile01.cpp, line 44
> > Aborting due to assertion failure.
> >
> > This application has requested the Runtime to terminate it in an
> > unusual way.
> > Please contact the application's support team for more
information.
> >
> > D:\matrix\POL096>uoconvert statics realm=britannia
> > Reading pol.cfg.
> > Reading uoconvert.cfg.
> > Unable to open configuration file realm/britannia/realm.cfg
> > Execution aborted due to: Unable to open configuration file
> > realm/britannia/real
> > m.cfg
> >
> > D:\matrix\POL096>uoconvert maptile realm=britannia
> > Reading pol.cfg.
> > Reading uoconvert.cfg.
> > Unable to open configuration file realm/britannia/realm.cfg
> > Execution aborted due to: Unable to open configuration file
> > realm/britannia/real
> > m.cfg
> >
> > D:\matrix\POL096>uoconvert map realm=britannia_alt mapid=1
> > usedif=1 width=61
> > 44 height=4096
> > Reading pol.cfg.
> > Reading uoconvert.cfg.
> > Creating map base and solids files.
> > Realm: britannia_alt
> > Map ID: 1
> > Use Dif files: Yes
> > Size: 6144x4096
> > Initializing files: Done.
> > Converting: 7%Tile 39421 at (3604,320,40) is an invalid ID!
> > Assertion Failed: landtile < N_LANDTILEDATA,
> > \Spiele\PolCore\poldev\pol096\src\p
> > ol\uofile01.cpp, line 44
> > Aborting due to assertion failure.
> >
> > This application has requested the Runtime to terminate it in an
> > unusual way.
> > Please contact the application's support team for more
information.
> >
> > D:\matrix\POL096>uoconvert statics realm=britannia_alt
> > Reading pol.cfg.
> > Reading uoconvert.cfg.
> > Unable to open configuration file realm/britannia_alt/realm.cfg
> > Execution aborted due to: Unable to open configuration file
> > realm/britannia_alt/
> > realm.cfg
> >
> > D:\matrix\POL096>uoconvert maptile realm=britannia_alt
> > Reading pol.cfg.
> > Reading uoconvert.cfg.
> > Unable to open configuration file realm/britannia_alt/realm.cfg
> > Execution aborted due to: Unable to open configuration file
> > realm/britannia_alt/
> > realm.cfg
> >
> > D:\matrix\POL096>pause
> > Press any key to continue . . .
> > ----------------
> > so it seems 'uoconvert tiles' doesn't work for me. Maybe it's due
> > to custom terrain we're using.. (Swamptiles 0x9ff?) but
> > nevertheless it should work, for our mapfile works perfectly fine
> > with pol095.
>
> > If you want to check out our mapfile to try with it, you can get
it
> > here:
> >
> >
http://www.etheria.org/filemanager/fileview/199/
> >
> > plus additionally the correspondiong art and tiledata files:
> >
> >
http://www.etheria.org/filemanager/fileview/100/
> >
> >
> > Thanks for any help in advance,
> > regards, FD
> >
>
> > Shinigami wrote
> > >hope that helps...
> >
> > it's because of tiles 1429 ff. and your surface/platform flag. u
can't
> > set roof and platform @ same time. not sure if it will make
sense, but
> > uoconvert doesn't love it
> >
> > Shinigami
> >
>
> Hi Shinigami...
> ouch!
> first of all thanks for your time investigating this and thanks for
the
> info.....
>
> this really hurts me though.... It's very important for me, that
roofs
> have the platform flag - because on OSI-flagged roofs, a player
will
> fall through. Our shard allows custom buildings though, which means
> that ANY roof is climbable in one way or another. So we absolutely
need
> roof tiles to be obstacles that you cannot fall through.
> ==> This means that if I do not set the platform flag, all houses
are
> open to burglary by falling into them through the roof. On the
other
> hand if I donot set the roof flag, the roofs will not fade out
properly
> if you go into the house so you'd not be able to see inside. I've
tried
> other combinations such as wall plus roof flag instead, but they
all
> have severe disadvantages, which means that this combination is
vital,
> least it would restrict shards where you can 'climb' roofs - e.g.
by
> building stuff or use of ladders - to only use flat roofs.
>
> Any chance to change that in the next uoconvert version?
>
> Thanks a lot for your help and time here,
> regards Firedancer
>
--- In
pol-core-test@yahoogroups.com, Adam Burr <madmanatw@...> wrote:
>
> On 2/3/06, firedancer_dtc <firedancer_dtc@...> wrote:
> > *push*
> > hi shinigami,
> > just be so kind to let me know if you intend to fix this behavior
in
> > an upcoming version, or if you consider it "works as designed".
> > I'd simply like to know wether we I simply have to delay my 096
> > migration a bit longer, or whether we have to reconsider our
further
> > proceedings.
> > Thanks for your help again
> > regards, Mike
> >
>
> The Devs are discussing how we want to deal with this problem. I
> consider it likely that uoconvert will be changed all allow both
flags
> on the grounds that if it's fine it's fine, and if it's not it takes
> someone deliberately shooting themselves in the foot and we might as
> well let them.
> We'll keep you posted.
>
> Madman
>
great, thanks
Sounds very promising - I'll look forward to your response then. If
you need any files or other data for testing, feel free to let me
know. (icq 51747447 or firedancer_dtc@...)