Jump to content
Search In
  • More options...
Find results that contain...
Find results in...


  • Content Count

  • Joined

  • Last visited

  • Days Won


Omicron last won the day on December 7 2019

Omicron had the most liked content!

Community Reputation

16 Good

About Omicron

  • Rank


Recent Profile Visitors

1,061 profile views
  1. Omicron

    [Proof of Concept] Item Renting

    If I am correct, there is a hook that loads a (custom) library to draw interfaces / load a browser (https://bitbucket.org/chromiumembedded/cef/src/master/). On higher patches (5517+), there is a small window meant for (mobile) purchases directly through the client. I think this was never implemented in the English version. The window is still there however, can be triggered through data packets like the GUI interface. This window loads a web browser inside the client (there is an ini file that specifies what URL). I believe Internet Explorer is loaded. With some simple hooking I believe this can be 'abused' to load what you want and afterwards it's just handling the communication with the server.
  2. Omicron

    Guide: Client Downloads

    You can look have a rough estimate of what mac version equals the windows version. By going to the the more patches page and viewing the source, you should see a Javascript file called "co_patch_1.js" (http://img1.91huo.com/download91/uploads/js/co_patch_1.js). They have been using this exact file for years for their table of patches content. Inside the contents of that Javascript file, look at the windows version you want to target. Around the same period of that windows patch, they should be a mac patch as well. That should be the mac version which equals the windows version. If you want to find the executable, just look at the contents of the mac patch. If it isn't there, just decrease the patch number and go patch by patch until you get one with the executable.
  3. Omicron

    UI Framework Discussion for Map Editor

    @Spirited Webpack's main purpose is to compile. What you have is the additional plugins (not really called plugins but fits the purpose here) that allow you to run things like 'hot-reload' which automatically pick up changes you make in your js(x) or (s)css files. This is meant for just development purposes. Once you are done developing and ready to release, you let webpack create a production built where you don't have a lot of development plugins. What you end up with is a minified javascript file and minified css file or possibly multiple with chunks (only load what you need). TLDR: If you want to check the 'real' performance of your application which consists of webpack, you just have to run a production built to see.
  4. Omicron

    C# Server Application with Win32

    What also really helps is indexing your data in your tables. Also in code, try not to use things like ToList() or ToDictionary()
  5. Omicron

    UI Framework Discussion for Map Editor

    WPF on core 3 is currently still Windows only though. I believe they are working on making it cross platform but aren't there yet.
  6. Omicron

    UI Framework Discussion for Map Editor

    This is very far fetched..... You can use https://github.com/chromiumembedded/cef and combine it together with QT? Use CEF for your web interface and communicate with your QT application that renders the visual editor
  7. Omicron

    UI Framework Discussion for Map Editor

    Even for 2D those libraries should be fine. You can use html canvas and draw on it, disadvantage of this, is that it uses your CPU. Those libraries make use of WebGL thus your GPU.
  8. Omicron

    UI Framework Discussion for Map Editor

    It is quite do-able in web to be fair, but you would have to be able to convert TQ's 3D models into proper 3D models. Once you can overcome this hurdle there are libraries like: https://www.babylonjs.com/ and https://threejs.org/ which can do the heavy lifting for you.
  9. Omicron

    Hello world

    Wao.... Another one.... PS. Welcome
  10. Omicron

    Projekt Analytix (Discord Bot)

    Nice! At one point I was making my own bot which would listen to voice command in the voice channels. I never got around to finish it, you could possibly see this as a suggestion/challenge for it Microsoft offers 5 hours a month of speech to text for free. My idea was to retrieve the data from the voice channel, send it to Microsoft, receive the actual text back and apply the command.
  11. Omicron

    WPF Basics (Streamed Lesson)

    Small suggestion, lower the volume of the music a little bit more. Sometimes the music gets louder and it can get annoying to focus on your voice. But nice tutorial, btw
  12. Welp... https://thenextweb.com/dd/2019/01/05/github-now-gives-free-users-unlimited-private-repositories/
  13. Regarding CI, Github is also working on their so called Actions platform. Currently in beta but a preview of how it looks: https://github.com/features/actions
  14. I am still using Github for my projects as I still have Github student. Once it runs out I will most likely host my private projects on Gitlab and my public projects on Github. Github is simply known for its open-source projects.
  15. Omicron

    API using .NET Core

    I have been working on an API which I will be using for: I got the base working and wanted to share it. The API is made in .NET Core 2.1 using Pomelo Entity Framework and FluentValidation The project can be found on my Github: https://github.com/Sedatb23/EpochApi

Important Information

By using this site, you agree to our Terms of Use.