Crossfire Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CF: see invisible bug
There are two different "invisible" objects mixed up:
1.Invisible objects
Objects that are part of game (monsters, levers, etc); they can be
seen by "see invisible"
2.Technical objects
Objects that are *not* part of the game. Magic ears are not
something that's really part of the game, not even something
invisible.
The solution would be to introduce a new flag "internal", "hidden" or
"really_invisible". This is better than a list of always invisible
objects:
Firstly, the same archetype might sometimes be internal, sometimes
not. One map designer might expect a pedestal to been see by "see
invisible"; another designer puts in a pedestal that makes guards attack
the player who steps upon - this pedestal should never be seen.
Secondly, many maps contain technical tricks hidden behind walls,
which never should be seen by the player. This is not a "show
invisible" but a "xray" and "magic mapping" problem. But it's a
related problem. It could be solved by making whole squares unaccessible to
"xray" and "magic mapping" when the *floor* has "hidden".
--
Flo
[to unsubscribe etc., send mail to crossfire-request@ifi.uio.no]
Follow-Ups:
References: