Jump to content

TomCube2

Glod Menbie
  • Joined

  • Last visited

  1. TomCube2 posted a post in a topic in ClassiCube Central
    I saw issue #765 and realized it was fairly simple to implement so I added it. It has no use in single player because there's no MOTD or server name in singleplayer.
  2. TomCube2 changed their profile photo
  3. "You can use any host you want though" – An unspecified source
  4. Good morning, and in case I don't see ya, good afternoon, good evening, and good night!
  5. Don't check the file update time; store the value of `latest_ts` in a file (I'd recommend an entry in `options.txt` Actually, don't put it in `options.txt`. I saw that you have JSON files, so it'd probably be better to use those) so you can compare it when you update
  6. I'm on mobile so I can't test it atm, but this looks like a really cool project! A few things that I think you can improve (this is only from looking at the code, so I may not get the full picture): Move initialization logic (creating directories, etc.) into separate function instead of in the file scope Instead of downloading CC every time the program is opened, check for updates using builds.json; as update logic gets more complex, move updating to separate class Detect OS using `os.name`/`sys.platform`/`platform.system()` (see here) + `is_64bit = sys.maxsize > 2**32` to download the correct binary Line 21-22: Change `finally: "Do nothing"` to `except: pass`; `finally` does nothing to stop errors because there's nothing to catch them; `pass` is a better way to say `"do nothing"`
  7. If you minimize the window it'll contain itself to the system tray and remove itself from the taskbar
  8. `IsometricDrawer_Render` could be used with a `count` of 1
  9. If it were CC_API, I'd suggest `IsometricDrawer.c/h`, but it sadly isn't
  10. ¿?

    TomCube2 posted a post in a topic in I Need Help!
    Not very well. I used the wrong tense there 😕 (I meant vi, not vía)
  11. ¿?

    TomCube2 posted a post in a topic in I Need Help!
    Ah, lo vía. Es muy bien
  12. ¿?

    TomCube2 posted a post in a topic in I Need Help!
    No sé ¯\_(ツ)_/¯
  13. ¿?

    TomCube2 posted a post in a topic in I Need Help!
    Sí, pero eso será muy fácil con la práctica
  14. ¿?

    TomCube2 posted a post in a topic in I Need Help!
    There's not really an easy way like Scratch, so I'd recommend learning C.
  15. ¿?

    TomCube2 posted a post in a topic in I Need Help!
    Unfortunately, no
  16. ¿?

    TomCube2 posted a post in a topic in I Need Help!
    Documentation for making client plugins can be found here: https://github.com/ClassiCube/ClassiCube/blob/master/doc/plugin-dev.md