Testing wthi blueprint: Adding some objects to debug lot...

francot514

Well-Known Member
I create this topic, but is so prematural, becuase most of objects are not finished, need Rhys confirmation. Firts i give thanks to Rhys for saying me how he is working with the debug lot, using blueprint files from TSO for the Sims antics research. Here ill post my finidings about testing some objects with this method, if yo want to help us, you need to know some things:

Blueprint files are default xml files that game uses for job lots, this is a feature of the Online Jobs added in game. To add objects to this lots, you need to know the object gui and name from definitions in Edith. Then you can add or edit the line of objects to add in respective x, y position.

Code:
By example: <object guid="0x5FA381C1" name="Television - Moderate" group="0" x="39" y="48" level="1" dir="6" />

Check my firts findings, some objects can be added, but his code was not implemented i think.
 

Attachments

  • tsotest.jpg
    tsotest.jpg
    236 KB · Views: 20
It's not that objects aren't finished - it's parts of the vm that are unfinished. Some objects do things that I haven't yet supported, specifically ones with special routing slots, dialogs or ones that try to move themselves.

Was it the parrot that caused the crash? I can check it out and see if I can get that object working.
 
Yes was the parrot, i hope by this way can help you testing almost any not logical object from game.
 
Looks like the parrot is mostly working. Some of the interactions use special routing slots which make the interaction instantly fail as I'm not dealing with them correctly, but cheat - poop gets stuck in a busy loop where it constantly checks if the dynamic sprite flag is 0... it would help if i knew what that did!
 
What i can see in edith checking for debug - cheat poop, search for a property called stack object attribute poop count, after is that if check dynanic sprite of stack object, refresh the graphic, and that casuse room impatc, that mean, simulate that parrot get poop and you need to clean it i tihnk..
 
Yeah, I got it working. Turns out the dynamic sprite object scope wasn't quite working right (was accessing from data instead of temp[data]). Right now I'm debugging the flies that are meant to appear.
 
Then the last one version, is not fully completed with the changes you have made, becuase im trying to add some objects like beds, sofas, and decorative, and they dont are visible in game, while all other objects in lot works normally...
 
I'll probably release another update when walls are finished. Won't be many networking related updates for a while, as I just started implementing the new encryption system (elliptic curve Diffie Hellman)
 
The flies object now works, apart from that they are invisible. You can hear them though, so I guess that's at least worth something. :p
 
Back
Top