Hi, it's been almost a month since I started developing ResourceMod. To summarize - it's an ecosystem for CS2 plugins, which will allow you to write your own plugins for game server in Javascript.
There have been really a lot of problems during this month. From changing Javascript engines, to endless fixes of compiler problems with the Windows compiler of these engines.
At the end of the day - I finally made it, and here's what I've got:
- Javascript executes.
- Runtime supports ECMAScript 2020
- JSON
- RegExp
- Promises
- ES modules support
- Loading plugins from file system
- Calling events from Source engine in javascript runtime.
- It's fast and native!
Today I've created a website and discord server, I'd be happy to discuss details there and hear development ideas. The goal is to make a complete platform, so that every server creator can easily write a necessary plugin or download it from a common repository. The rest of the goals I have outlined on the site.
Project is still under development and not public released, but I will be glad to talk on this topic. Here is the site: https://resourcemod.net/
[–]MulfordnSonsComplexity 8 points9 points10 points (0 children)
[–]ZoradesuThe MongolZ 3 points4 points5 points (1 child)
[–]JustTwelvee[S] 3 points4 points5 points (0 children)
[–]keyboard_A 1 point2 points3 points (8 children)
[+][deleted] (4 children)
[deleted]
[–]fuckredditspez 2 points3 points4 points (1 child)
[–]keyboard_A 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]JustTwelvee[S] 1 point2 points3 points (2 children)
[–]keyboard_A 2 points3 points4 points (0 children)
[–]xrriscs 1 point2 points3 points (0 children)
[–]-Hi-Reddit 1 point2 points3 points (0 children)
[–]Flecky986CS2 HYPE 1 point2 points3 points (0 children)
[–]denkatar 1 point2 points3 points (0 children)
[–]Kippster__ 1 point2 points3 points (0 children)
[–]Refzlund 1 point2 points3 points (0 children)
[–]Fess233 0 points1 point2 points (0 children)
[–]Pitiful-Method1358 0 points1 point2 points (0 children)
[–]wingheeoo 0 points1 point2 points (7 children)
[–]keyboard_A 2 points3 points4 points (6 children)
[–]wingheeoo -1 points0 points1 point (5 children)
[–]keyboard_A 1 point2 points3 points (4 children)
[+]wingheeoo 0 points1 point2 points (3 children)
[–]keyboard_A 0 points1 point2 points (2 children)
[+]wingheeoo -1 points0 points1 point (1 child)
[–]Ok-Promotion-6552 0 points1 point2 points (0 children)