andylegate wrote:Just keep in mind that when something might seem self-evident to you, does not mean it will always be self-evident to others.
I know, but I'm kinda helpless about what to do about it...
andylegate wrote:(as you may have guessed, I'm one of those people that grab something out of the box, and through the manual over my shoulder and just start plugging in wires and pushing buttons, hehe.....then start digging for the manual when things go wrong.)
Nothing wrong with that attitude, as long as you do use the manual when things go wrong, rather than complaining to the manufacturer. The problem are the people who think they know what they're doing, but get it wrong, and then come and complain. That is what's hard to prevent. The easiest way out is to say it's their own fault and ignore them, but that's not a very satisfying solution.
Since you just quoted my question but didn't answer it, I have just gone ahead and added the proposed sentence to the
install page. Feel free to edit, anyone, if you have any clarifications or think it creates even more confusion.
Christian Walther wrote:andylegate wrote:Prior to your new release, pyprp didn't care what page the visregion was on to affect the objects for it. NOW it does. The visregion that affects Object X, must be on the same page_num as Object X, else it won't work correctly.
I am not aware of any such change. Will have to investigate.
OK, we indeed had a whole bunch of bugs in that department. For one of them, we have even
talked about the fix before. I have committed some fixes (r440-442), if you'd like to test them, get
http://svn.guildofwriters.com/pyprp/branches/1.6/PyPRP/prp_RefParser.pyhttp://svn.guildofwriters.com/pyprp/branches/1.6/PyPRP/prp_Export.pyhttp://svn.guildofwriters.com/pyprp/branches/1.6/PyPRP/prp_ResManager.pyhttp://svn.guildofwriters.com/pyprp/branches/1.6/PyPRP/prp_Classes.pyand substitute them for the existing files.
Unless anyone finds any serious problems with these commits, I'm still planning to package up the final release tomorrow.
However, as far as I can see, these bugs have been there since the beginning of time, so I don't understand why this would have worked in 1.5 (as Jojon mentions). Perhaps your situation is a completely different one than the one I fixed? On what page is your object, on what page your softvolume, and what do their AlcScripts look like? My test case (that works now, but didn't before) has
- Code: Select all
SoftVolTest1:
type: softvolume
softvolume:
- type: convex
softdist: 10
instrength: 0.1
outstrength: 1.0
SVTestOcta:
visual:
visregions:
- softvolume:SoftVolTest1@Other
where SoftVolTest1 is on page 1 ("Other"), and SVTestOcta is on page 0 ("mainRoom").