Hello, my real name isn't actually Vaas, but it is the name I go by on the internet most of the time. I enjoy developing mainly for a game called Garry's Mod, I mostly work with maps in source engine and gamemode development. I also work with Node.JS and C++ now as well for Garry's Mod and other projects. I'm also able to work with MySQL via lua, php, NodeJS and C++. I have spent 5 years working with lua, 2 years with php, 1 year with NodeJS and half a year with C++. I do not work with C# or Python, I avoid PHP as I prefer working with NodeJS for web development instead.
When it comes to map development I not only use the standard tools such as hammer and blender but also use lua scripts to allow for more enhanced and useful additions to maps I create. I provide map protection services that not only will make decompile attempts insanely difficult but will result in major portions of a map not being able to be taken even if a successful map decompile does occure. I also provide protection methods for textures aswell to make things insanely difficult to work with for any content thats not meant for public use.
Making life easier, for everybody at Rapadant Networks
VaasNET 2.0 is the second itteration of a advanced tool that aims to not only help the staff team at Rapadant Networks and provide its players with useful tools and features to make life easier there, but also ties together major portions of the community and to act as a extension of the game server by spreading server workload accross multiple differant machines in differant locations accross the US and EU. VaasNET 2.0 has all of the same features from the original VaasNET but unlike its precursor 2.0 is built using far more C++ instead of being primarily NodeJS. VaasNET connects to many differant platforms other than the Rapadant Networks discord and the game server, it connects to many social media platforms, streaming services aswell as to some Rapadant Hosting services.
VaasNET 2.0 also has a feature that was originally only having a rough draft in 1.0, 2.0 is planned to have the ability to deploy droplet services. These small services can be deployed onto small or large devices and connect to the main portion of VaasNET. These small services can do a wide veriety of tasks without having to deploy the entirety of VaasNET. These small serivces range from but not limited to, personal home security, home automation, phone call automation, SMS automation and filtering, and later voice recognition and responding to commands and questions.
A light weight and modular weapons base built for Garry's Mod. It is meant mainly for Roleplay Servers as they are the dominant kind of server and usually are much more fun compared to things like TTT. However it is also able to run on other servers as well as it is a stand alone thing on its own
A super simple data handling library for both MySQL and file storage of data for garry's mod. This is a WIP project, there may be small bugs as it is being developed. This library offers for easy data storing and retrieving. It aims to allow for storing MySQL using either tmysql4, mysqloo, or via http.Post/Fetch to a webAPI. You will likely have to write your own webAPI for it but the lua portion will be worked on first. Eventually a webAPI wil be shipped with it on github.
Vaas Admin otherwise known as vAdmin is a admin system for Garry's Mod that was born out of the frustrations of other systems. This system is meant to run extremely light in comparison, have proper MySQL implementation and allow for a more intemate control over a server.
A project meant for caching math opperations for later retrieval and usage. This aims at keeping the cached math opperations in an organized way and provide helper functions for using it.
A project meant for handling large numbers that do not normally work well in garry's mod lua.
A project meant for restoring removed functions from the Garry's Mod lua api. These functions were removed for security issues that were "unspecified", this module restores them for those wishing to use them legitimately.
Services aiming to protect content from theft for garry's mod. Protection services aim at making map decompiling next to impossible, making the content only useful to the community it belongs to, causing numerous headaches for those attempting to bypass it and enhancing your maps quality. Services not only aim to protect map files but also the assets involved in them
A project meant for adding a missing Base64Decode function in Garry's Mod.
A product aimed at making cases of RDM impossible and thus make your job as a server admin easy and simple. The addon is primarily aimed at StarwarsRP but is also functional with some other gamemodes and new gamemodes will be added overtime.
A 8 month ongoing project for Rapadant Networks aimed at providing an end all be all map for use. Numerous planets, ships, and locations of a wide veriety are featured in this map. Aswell both fixed world design and random generation of map areas are featured. THIS MAP IS NOT PUBLIC USE!
A smaller scale land based map used at Rapadant Networks. This map is less feature filled than the Rapadant Venator but contains a small outpost and a jedi temple. This map aims at being for more event based purposes. THIS MAP IS NOT PUBLIC USE!
A small scale event map for Rapadant Networks. This map features a small Emergency FOB, Crashed Venator, underground CIS facility and a small cave filled with crystal formations. The map is a slight edit of a public map and has assets provided with permission to use by a guy named Corvezeo. THIS MAP IS NOT PUBLIC USE!
This is an expirementation at generated terreign maps with infinite scaleability. This map is not meant for general use, only demonstration of what is possible in Garry's Mod. This map has assets provided with permission to use by a guy named Corvezeo. THIS MAP IS NOT PUBLIC USE!
A super simple item base for pickups that add either armor or health. This is a recreation of another addon which was known for being very poorly optimized.
A small collection of scripts and tools meant for both helping with development and also as examples.
A endor outpose I made for Synergy Roleplay ClonewarsRP server. Map features a Jedi Temple, a lake, forestry and an outpose.
A project meant for fun to see about bringing a long dead module for Garry's Mod back and better than before. Was also meant to help with some other things but never got around to doing much with this project.
A proprietary loader system used by Rapadant Networks. This tool allows for building sub-gamemodes within a single gamemode. This was discontinued as VaasNET has now currently replaced its purpose. Support for this creation is nolonger provided, use at your own risk but don't ask for my help with this.
An inprogress project to recreate vPhysics in hopes of better performance for vPhysics in source engine/Garry's Mod. This project currently is not ready for public use.
No Place Like Home
While currently not open to the public yet, this endevour of mine is still live and well. It will open when the time is right.
While my time there was brief I got a good eye opening for how some companies operate and view their employees
I did moderation duties for quite a while for this developer community, including asset verification, report reviews on users, general peace keeping of the discord aswell as helping users with development in Garry's Mod and Lua. Occasionally helping others with C++ or NodeJS on rare occasions.