Extract the files into your ARK mods folder, \ARKEditor\Projects\ShooterGame\Content\Mods. You should not need to restart your kit, but it’s always recommended. Gaia utilizes all vanilla spawners plus quite a few custom spawners as well, excluding Genesis Part 2 which will be used when it’s available. To get these custom spawners, Gaia custom spawners or download them directly here.
Made this example for how you can have a buff added on overlap and then have a grace period after leaving the overlap before the buff is removed. Grace Period Buff asset: (Do what you like with this, no restrictions. I am not liable for what you do.)
A handy little tool that you place in the mods root-folder, execute the program and it’ll create a text-file with all engrams, spawn codes for tamed and wild creatures, and spawn codes for all items. Original source by Anthony(Dr_Pennysworth#3412).
To make it a little easier to Get/Set struct arrays with JsonObject. The below link provides a zip containing a MacroLibrary ‘JsonStructArrayMacros’. You can put it anywhere in your mod folders to use it.
Http helper actor I made to make it easier adding multiple http calls in my mods. Spawn ApiGuy using Spawn Actor from Class and pass in the desired setup params. Note: You need to give ApiGuy a reference to the callback actor using custom actor var -not- self reference. Callback is using Mod Communication Interface SendModData. When ApiGuy completes- good or bad result- he does the callback and then kills himself.
Main function selected in this screen, give it a string, get integer as hash. Repo includes everything needed to test the function library. Test singleton has defaults to control how it tests. Logs for two tests included in repo. One ran 500 hash tests per alphabet, at 30 char max random str len. Other ran 50 tests per alphabet w/ 500 max random str len. Alphabets are just what chars I could scoop up quickly from unicode sites, tried to group them somewhat. Another snip from shorter test just for example.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.