SimAntics & World Development (archive)

Discussion in 'Development News' started by RHY3756547, Feb 16, 2014.

Thread Status:
Not open for further replies.
  1. Blayer98

    Blayer98 Active Member

    The grey screen appears even when the server is offline, there needs to be a check if the server's (lot's) online, if it isn't, it should say an error. (I can't find it in the english.dir cst files. :/)
    And with this error, it should be sent if the server ever sends invalid house (blueprint) data.
    11780570_964486903603596_455036476_n.jpg
    LetsRaceBwoi likes this.
  2. Afr0

    Afr0 Well-Known Member

    If you rewrite any more of my code I will personally delete every file I've ever worked on and kick you from the repo. If you feel something should be refactored, tell me and I will do it.
    Tori Sim likes this.
  3. LetsRaceBwoi

    LetsRaceBwoi Well-Known Member

  4. Afr0

    Afr0 Well-Known Member

    There's no shit in this, I'm simply laying down a law (which quite frankly I thought we had established when Darren left); no rewriting or refactoring other people's code without permission.
  5. LetsRaceBwoi

    LetsRaceBwoi Well-Known Member

    Oh...
  6. Blayer98

    Blayer98 Active Member

    OUCH, a bit harsh, don't you think? O.O
    I thought you said this was Rhys' project? :/ I'm a bit confused on where Project Dollhouse is heading at the moment...
    And I don't see where he's implied that he would change your code without permission...?
  7. AquilaSim

    AquilaSim Administrator Staff Member Moderator

    I think there more friendly and peaceful ways to tell him that without being so harsh...
    LetsRaceBwoi and Blayer98 like this.
  8. Afr0

    Afr0 Well-Known Member

    Blayer98: I did say that, but I never gave him permission to change any of my code.
    I would rather refactor it myself than have someone else do it.
    And I'm being harsh because there was a big row about this when Darren left, where I thought the ground rules of cooperation had been laid out, but Rhys broke them by rewriting my networking code (which he did without concern for bandwidth at all, I might add)
    LetsRaceBwoi, yoyo and Blayer98 like this.
  9. Blayer98

    Blayer98 Active Member

    Oh, did you say that earlier on the thread before he changed it?? :/ (the "Don't edit my code please" thing.)
  10. Afr0

    Afr0 Well-Known Member

    Huh? No, the fight between me, him and Darren happened right before Darren left.
  11. cnnoi33

    cnnoi33 New Member

    if rewritten networking is really that important for you, cant you revert are rewrite it yourself? i dont get why are you being harsh out of nowhere
  12. Blayer98

    Blayer98 Active Member

    *or
    Sorry, had to correct that in case some people don't understand what you meant. :p
  13. yoyo

    yoyo Active Member

    Well Rhys and Afr0 have both shown to had relatively cool heads on their shoulders so I'm sure you guys will work something out :) As much I like all the progress Rhys has made and got us to a point where we were able to play test together, I also understand that having all of your hard work rewritten without any prior notice is frustrating. Hopefully this can be mediated and we can get back to progressing even more on this project!
  14. Afr0

    Afr0 Well-Known Member

    Me and Rhys came to an agreement, I think.
    I will modify the networking to use less bandwidth before doing anything else, and then I might finish lot buy mode because I hate leaving things undone.
    JeremyT and yoyo like this.
  15. pisarz1958

    pisarz1958 Administrator Staff Member Moderator

    *drama intensifies*

    drop table feelings;
    insert into repo values (code, moarcode, evenmoarcode);

    return this->isSimple(really);
  16. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    I'm not sure how sending one initial packet with the lot in it over a TCP stream (which has managed QOS on basically every router) and then sending lots of tiny ones is bandwidth heavy.

    I'm not sure why as soon as you messaged me about this last night you thought that you could slam me on here and the facebook group for making a logical decision. How can you be sure that any one packet does not exceed the arbitrarily low limit of 65535 bytes? Two extra bytes of length did not hurt anyone, and it certainly didn't hurt the original game, whose packet framing also used uint size.

    Do you think kicking me from the repo will make things much better? I've worked on this every day for the past month, and I'm not prepared to stop working on it just because you decide that quick fixes to single functions in network code should be routed through you first, and then mulled over for about a week or forever.
    Tirea, cnnoi33 and AquilaSim like this.
  17. Afr0

    Afr0 Well-Known Member

    Whatever. So long as no more code is rewritten, there isn't any problem.

    Are you that impatient to get this done? I honestly care more about the process, getting things done the right way and about what's already been achieved than getting the project completed.
  18. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    I'm pretty sure deliberately waiting a few days "mulling over" what I just wrote in a few hours and that works out of the box would be a complete waste of my time and everyone else's. I think people who do this in a software engineering job would be fired.
  19. Afr0

    Afr0 Well-Known Member

  20. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    The sum of its parts is only good if it FUCKEN WORKS
Thread Status:
Not open for further replies.

Share This Page