Page 1 of 1

&describe with text (CSBwin)

Posted: Sun Aug 14, 2005 11:05 am
by beowuuf
I'm not sure if it is a bug or not, but unlike &say the &describe function won't recognise a wall text that isn't facing north

Posted: Sun Aug 14, 2005 5:52 pm
by Paul Stevens
I just released CustomGraphicsDemo18.zip.

It contains CSBwin 9.8v76, CSBuild 2.19 and ViewportCompiler 1.2.


beowuuf:
&DESCRIBE works for me just fine so I could not figure any
way to fix it for you. CustomGraphicsDemo18.zip contains
an example of the viewing filter using a text on the East wall.
If you cannot make it work, you will probably have to
send me an example of the failure.

ZYX:
CSBuild, CSBwin, and ViewportCompiler all have changes
that implement Virtual Masks. Not at all well-tested because
I have no test cases. I did create a virtual mask for the one
graphic in skin 2 position 17 that is visible on level 1. But
be quick to report problems. I am sure that some must exist.
The demo includes skin2code that demonstrates the virtual
mask and my documentation page has a description of its use.

Posted: Mon Aug 15, 2005 1:59 am
by beowuuf
To late to check it out now, I will check tomorrow and get back to you!

Posted: Mon Aug 15, 2005 1:12 pm
by beowuuf
I see the problem or limitation, sent a mail with example of what I am doing

Posted: Mon Aug 15, 2005 6:18 pm
by Zyx
I'll check it in the following days!

Posted: Mon Aug 15, 2005 7:49 pm
by Paul Stevens
OK. I received your email.

You seem to have three complaints.

1) &SAY ignores the position of the text.

I intended it this way. I expect &SAY text to be treated
like text in an open cell. It is generally put into the

center of an open cell. It has no 'position'. You see it
no matter which way you face and and which way you
enter the cell. This is text you see in the text area
at the bottom of the screen.

2) &DESCRIBE does not ignore the position of the
text within the cell. If you say east then it uses the
text on the east wall.

I intended it this way. &DESCRIBE works like wall text.
You only see the wall text on a single side of a stone wall.
This is text you see within the viewport.

3) You cannot override the postition of the text when
executing an &DESCRIBE.

I have fixed this. Override should work with any command
that uses the position parameter. I have probably missed
others. Let me know.

Posted: Mon Aug 15, 2005 7:53 pm
by beowuuf
I was happy &say ignored text position, it was just the fact &describe didn't ignore text positon. If you can override the psoiton to reference the text now, then that is great, thanks!