Custom game mode

I guess that depends on what you mean by “custom game mode”. The GameMode blueprint has definitions relating to rates (damage, health etc), overrides for some variables defined in PrimalGameData and maybe a few other things. It does not actually control that much of how the game works.

Also, if I’m reading this correctly, whatever you have in mind might not be possible with the ARK devkit alone.