Page 1 of 1

Links on Same Level Not Updated if Level Moves.

Posted: Thu Sep 27, 2012 5:42 am
by Lark
I created levels 1 and 2 with teleporters on 2 that transported the party to other locations on level 2. Then I added a new level 3, but moved it up as the new level 1 pushing the existing levels 1 and 2 down to 2 and 3 respectively. When I started my dungeon, the teleporters on old level 2 (new 3) transported the party to level 2 instead of the new 3 where they used to point. In other words, when the levels were rearranged, the links to places on the same level aren't updated.

Is this on purpose? Ideally, levels could be rearranged and any references to specific levels would remain pointing to their original levels, even when these levels were rearranged. If not that, could references on the same level at least stay on that same level when it was moved and received a new level number? Otherwise, it really makes inserting or moving levels pretty hard once developed.

Thanks, -Lark

Re: Links on Same Level Not Updated if Level Moves.

Posted: Thu Sep 27, 2012 5:44 am
by Komag
good find, I'm sure they'll want to address this one!

Re: Links on Same Level Not Updated if Level Moves.

Posted: Thu Sep 27, 2012 11:01 am
by Grimwold
I hadn't realised you could move levels up/down like that. Thanks!

Re: Links on Same Level Not Updated if Level Moves.

Posted: Thu Sep 27, 2012 11:56 am
by Neikun
The same issue happens for teleporters with the destination on another level.
eg Make teleporter on floor 2 that sends you to floor one.; Make a new floor, place it above floor one.; Teleporter now sends you to the new floor one.

Re: Links on Same Level Not Updated if Level Moves.

Posted: Thu Sep 27, 2012 12:16 pm
by Montis
Very good find. This should also teach you to use self.level (as detailed here below accessing entities) instead of refering to a specific level, because I'm very sure that will never be updated by moving levels. :)

Re: Links on Same Level Not Updated if Level Moves.

Posted: Thu Sep 27, 2012 3:23 pm
by Lark
Montis wrote:Very good find. This should also teach you to use self.level (as detailed here below accessing entities) instead of refering to a specific level, because I'm very sure that will never be updated by moving levels. :)
Good advice; I'll do that! Thank you, -Lark