Search results

  1. ddfczm

    [ARCHIVE] SimAntics & World Development

    Cool, makes sense. So that covers interactions but what about main loops for objects like the aquarium animation. Does the stack object ID start out as 0/NULL or does it use the same value as the My pointer?
  2. ddfczm

    [ARCHIVE] SimAntics & World Development

    Actually, all of the bhavs that run against the object thread do this. init, load and main. So if the assumption is these bhavs all run in the same thread then it seems like it probably is set per stack frame.
  3. ddfczm

    [ARCHIVE] SimAntics & World Development

    Agree, the stack object seems to be the object being invoked against. So a bhav to change a sprite frame would act on the stack object. That is logical I guess. Take the aquarium. It has a main loop, this runs in a thread owned by the object so My = the aquarium. That thread starts up. The init...
  4. ddfczm

    [ARCHIVE] SimAntics & World Development

    Yea I was coming up against this before I stopped. An interesting thing I noticed was a lot of objects in their init bhav set Stack Object ID to My object id. However, in the OBJD the same objects have 0 as their init tree ID. Was not clear if this was deprecated or maybe the init only runs on...
  5. ddfczm

    [ARCHIVE] SimAntics & World Development

    That's interesting, good proofs by idleing in the false branch in TS1. Nice and easy fix I guess. I imagine there is some work to do on events too. When I started to build a VM I took the approach of slices because everything needed to be built. The events stuff I did was for a slice to have a...
  6. ddfczm

    How far we have come

    I was working on bringing gameplay code into the milestone branches and while I was taking some screenshots it hit me. We have come a really long way! When you put all the screenshots together its really starting to look like TSO!. Awesome work everyone involved.
  7. ddfczm

    Message system WIP

    looking good :)
  8. ddfczm

    Maintenance

    More or less done now. If you notice any issues please PM me.
Back
Top