bagginsbill opened this issue on Apr 23, 2008 · 2832 posts
bagginsbill posted Fri, 02 May 2008 at 9:37 AM
Quote - The Mac report -- Mac OSX4, P6
...
And I got an error. Here's what it said:
...
AttributeError: ExtName
BastBlack,
I just tested in P6 for PC and that function, ExtName, is there, even though it is not documented in P6 Python. It is documented in P7 Python, as the "External Name", i.e. the name you SEE on the screen. I decided to use that name in case the internal name is different.
I can try changing the function I use to just Name, instead of ExtName. There is a small danger that there are multi-lingual materials where the external name is not the true name of the material. I'm trying to use the name the user sees so that the rule nodes, which have to identify materials by name, will be understandable to the user.
Or - maybe you are just not up to date on Poser 6 service releases? Many of the Poser 7 Python improvements are actually in Poser 6, as long as you use the right service release. For example, Poser 6 does not have a Python dialog function which lets me ask you to type something in answer to a question. The AskDialog was introduced in Poser 7. Yet that works on my copy Poser 6.
My version of Poser 6 is 6.0.3.140
Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)