Simantics Is Important !RHYS COULD YOU LEAVE SIMANTICS IN THIS UNFINISHED STATE AND TAKE CARE OF THINGS THAT ACTUALLY MATTER TO THE GAMEPLAY, LIKE CURSORS? -_-
(sorry, had to)
Great job btw. I'm looking forward to see some more progress.
Simantics Is Important !RHYS COULD YOU LEAVE SIMANTICS IN THIS UNFINISHED STATE AND TAKE CARE OF THINGS THAT ACTUALLY MATTER TO THE GAMEPLAY, LIKE CURSORS? -_-
(sorry, had to)
Great job btw. I'm looking forward to see some more progress.
There are quite a few height settings... The Object Data field Allowed Height Flags defines which heights are valid for placement, including floor (bit 1). Each bit corresponds to its bit number as a height in the target slot.The height is not at object property data?? I think there are only three heights values: floor, onto object and onto wall...
Booth are important, wich cursors are you meaning, the windows cursor for mouse in game, or the game cursors, that are objects and work also with the sims antics...RHYS COULD YOU LEAVE SIMANTICS IN THIS UNFINISHED STATE AND TAKE CARE OF THINGS THAT ACTUALLY MATTER TO THE GAMEPLAY, LIKE CURSORS? -_-
Ok, thats parts of slots fixing then...Each bit corresponds to its bit number as a height in the target slot.
Simantics Is Important !
Guys, it was obviously sarcasm...Booth are important, wich cursors are you meaning, the windows cursor for mouse in game, or the game cursors, that are objects and work also with the sims antics...
I know. He put it in caps and added a "-_-" at the end, couldn't make it more obvious.Guys, it was obviously sarcasm...
What's with the McDonalds? I don't remember seeing that...Another weird thing, you can place counter objects on this table? Not sure why that is.
View attachment 555
It was a download for the sims 1, not sure if it was available for normal purchase in TSO?What's with the McDonalds? I don't remember seeing that...
Yep! http://www.tsomania.net/catalogs/buy.php?c=5&p=3&o=357It was a download for the sims 1, not sure if it was available for normal purchase in TSO?
http://sims.wikia.com/wiki/McDonald's_Food_Kiosk
Besides that, there are two new objects from The Sims Online which can be downloaded to The Sims (Offline). One is a new Intel computer, the other is the McDonalds 'food kiosk'.
Rhys said:It was a download for the sims 1, not sure if it was available for normal purchase in TSO?
http://sims.wikia.com/wiki/McDonald's_Food_Kiosk
Those should be located in objects data or slots?? did not Rhys??Fatbag said:Where did you get the assigned heights?
No, the McDonald's Food Kiosk was added early TSO, probably N&I.Are you using EA Land to do this test???
This is probably like, the thing that least needs documentation. It's actually kinda hacky right now actually though, since our world rendering is this horrible 2d/3d hybrid monster, but it makes sense:Hey Rhys, great work! If you wrote documentation on the translation between mouse coordinates and world coordinates, I would read it, so I could appreciate what was done in order to get this to work.
public Vector2 GetTileFromScreen(Vector2 pos) //gets floor tile at a screen position w/o scroll
{
Vector2 result = new Vector2();
switch (State.Rotation)
{
case WorldRotation.TopLeft:
result.Y = (pos.Y / TilePxHeightHalf - pos.X / TilePxWidthHalf) / 2;
result.X = result.Y + pos.X / TilePxWidthHalf;
break;
case WorldRotation.TopRight:
result.Y = (- pos.Y / TilePxHeightHalf - pos.X / TilePxWidthHalf) / 2;
result.X = -result.Y - pos.X / TilePxWidthHalf;
break;
case WorldRotation.BottomRight:
result.Y = (-pos.Y / TilePxHeightHalf + pos.X / TilePxWidthHalf) / 2;
result.X = result.Y - pos.X / TilePxWidthHalf;
break;
case WorldRotation.BottomLeft:
result.Y = (pos.Y / TilePxHeightHalf + pos.X / TilePxWidthHalf) / 2;
result.X = pos.X / TilePxWidthHalf - result.Y;
break;
}
return result;
}
Made them up. Table/counter/end table are exactly 4/5 tiles high, small table is 1/2 tile high, chair slot is 7/5 (don't even ask, the old guesstimate divided the SLOT Height by 5 and it just so happened that it worked for counters (4) and chairs (7)).> All heights now have assigned heights, including the only-used-like-once height "low-table":
Where did you get the assigned heights?