Descriptive Problem Summary:
When a setting pwidth/pheight, the mob falls right through the platform leading to a black screen.
Numbered Steps to Reproduce Problem:
1) Give an atom a pwidth/pheight, preferably a mob, and compile and run it.
Expected Results:
Being able to stand on a platform.
Actual Results:
I get a black screen; let's say you set the mob's location to (1,1,1), it falls right through the platform when it is not dense. If the turf is dense and you set it to (1,2,1), you're standing on top of an invisible turf, sort of.
Does the problem occur:
Every time? Or how often?
Everytime.
In other games?
I don't know, since I'm the only one experiencing this problem as far as I can tell.
In other user accounts?
Yes.
On other computers?
Yes.
When does the problem NOT occur?
By removing your library and using DM's native variables for handling an atom's bounding box.
Workarounds:
I've been thinking about using BYOND's native bounds variables but a friend of mine told me that it might interfere with it so I didn't bother.
ID:314066
Feb 17 2012, 3:47 pm
|
|||||||||||||
| |||||||||||||
I don't think it'd be an issue with bounds. Each atom's bounds vars are set by the library to match their pwidth and pheight. Even if you don't set them they should default to world.icon_size. Do you override the atom's or mob's New() proc and not call ..() in it?