Kool Aid Posted October 21, 2009 Share Posted October 21, 2009 I mentioned this in passing some time ago, but now the situation is becoming acute. The ObjVar is supposed to control the wall break (full, half or none & caps) of a PIO. So SetObjectVariableInt(h, 124, 2); Message(GetObjectVariableInt(h, 124)); returns the value set by the user in the OI, not what the script says. Users can't be expected to remember that this must be changed in certain circumstances generated by parameters. Has anyone had luck with this? (No, I haven't submitted a bug. They, according to a reply once, ?do not support custom scripts. Yes, I even tried #126, which supposedly works on symbols.)? Quote Link to comment
ccroft Posted October 22, 2009 Share Posted October 22, 2009 Hey Kool As you may know I don't use wall objects much, but I wonder: why can't you write this info directly to the parameter record of the wall in question if it's a value in the OIP? Quote Link to comment
Kool Aid Posted October 22, 2009 Author Share Posted October 22, 2009 Charles, It's not a parameter but a pop-up widget. I assumed that this ObjVar would set that wicked widget and change the behaviour of the PIO, but that does not seem to be the case. Quote Link to comment
ccroft Posted October 23, 2009 Share Posted October 23, 2009 ahhh....i see. You're running setObj in another script trying to control the wall break? Is it a VSO? Quote Link to comment
Kool Aid Posted October 23, 2009 Author Share Posted October 23, 2009 No, I want the PIO (VSO) to control its own wall break ? as advertised. In certain circumstances the PIO in question can have a capped wall break, in others, capping ruins the 2D. The circumstance is based on a number of parameters and conditions. The related calculations return correct values, but the advertised function (ObjVarInt 124) does nothing. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.