Menu

*taps inpatient with foot*

2001-12-25
2001-12-27
  • Benjamin Dressler

    Hello guys... as you've probably read, I'm rather impatient now, mean, I've followed the changes in the source for quite a while and I'm really waiting for a new release! Can't be 'that' difficult compiling uox.exe ... does not have to be perfect but give us geeks who can't compile source themselves something to bite on for a while since build 0.95.7 is rather outdated... k?

     
    • Daniel Stratton

      Daniel Stratton - 2001-12-26

      Sure, it's not that hard to compile it.  But as it stands, most, if not all, of your existing JS scripts won't work.  By switching to the new DFN system, there will be problems, and it involves an entirely new script package which needs to be prettied up / prepared for release.  I'll try and have one up and ready by Friday, but I have a busy week.

       
    • Anonymous

      Anonymous - 2001-12-26

      Three points.

      First one is that people have real lives to lead. We are always losing people because of this. Releases have to be delayed because of this. Despite the fact that some people (such as myself) do not celebrate a December holiday period, many others do. This includes other members of the devteam.

      Second point is that many users would rather wait for a decent release. While it would be nice to have beta releases to play with (for those who dont have access to compilers or lack the knowledge or time to fool with it), it could possibly turn out to be worse than making people wait. Things in the beta releases could change (the JS system has all but been rewritten, and theres some vast improvements with the html gear which is still being experimented with) and that would mean that people have been playing with things that it was probably better they didnt waste time on.

      Third point: patience is a virtue (despite what UO would tell you) :P

       
    • Anonymous

      Anonymous - 2001-12-26

      oh well as cav already said the html and js system have been rewritten. thats why all scripts need an update and well afaik there is now DFN all-in-one out yet and that needs to be packaged up as well. So we need to do:

      New HTML Scripts + templates
      Rewrite all JavaScripts shipped with UOX
      Convert all .scp files
      use Thyme's DFN files.

      bye
      storm

       
    • Anonymous

      Anonymous - 2001-12-26

      It's a huge and sometime boring work aren't it?
      Good wrok guys
      We are all grateful to you all!!!

      We can only try your work and tell you what didn't works ;P

      P.S.
      Do you noticed the server crashes when you shot it down?

       
    • Anonymous

      Anonymous - 2001-12-27

      No disrespect, but another change turning work into waste? I mean, you dropped triggers for JavaScript. That rendered a lot of people's shards useless with the new version and some 'people' were against others sticking with the old system.

      And now more changes will render the JavaScripts useless? Am I understanding this right?

       
    • Anonymous

      Anonymous - 2001-12-27

      snowmiser:
      yes

      the point is that you can easily convert your scripts in just a few minutes to the new system:

      GetX(Item, 1) becomes Item.x
      SetX(Item, 1, GetX(Item2, 1)) becomes Item.x = Item2.x;

      and some other changes, but the major point is that it will IMPROVE the way the js system is working. The speed is ~the same and for some operations it's going to be faster. But for sure we have a REAL javascript 1.3 engine here and not just some raw dumb global functions.

      In the "official" release containing the changes there (hopefully) will be a guide attached how to convert your scripts and the new system will be definetly worth the work.

      Well in the end:
      - Same functions + better structure + more possibilities
      - Easy to convert old scripts (and that means REALLY easy)

      So i dont think it's wasting work.

      bye
      storm

       

Log in to post a comment.

MongoDB Logo MongoDB