ARK: Survival Evolved

ARK: Survival Evolved

Cross-Genesis 1
 This topic has been pinned, so it's probably important
Alex  [developer] 16 Mar, 2020 @ 3:24am
Configuration and Classes
INI Settings
Values provided below are the defaults.
;; ALL THESE SETTINGS GO INTO GAMEUSERSETTINGS.INI. [CrossGen1] ; Tries to prevent overspawning by forcing some volumes to count Magmasaurs and Astrocetuses. AllowLimitInterference=true ; Fixes spawning of custom Raptors, Megalodons, Rexes, Trikes and Mosas. AllowSwapInterference=true ; Tries to fix severe underspawning of volcanic dinos in the Emberfall region of Crystal Isles. Does not affect other maps. CIEmberfallChanceShenanigans=true ; Enables the mod to set up nest spots if map is supported. MagmasaurNests=true ; Controls whether tweaked logic for nest/egg spawning is used. If false, will use modded logic. NativeCherufeNestSpawnLogic=false ; Defines how many eggs have to be nearby to prevent spawning new. Zero is treated as 3, and values below zero disable the check. MaxMagmasaurEggsNearby=3 ; Experimental: Enables custom spawners on The Island, Ragnarok (Magmasaurs) and Crystal Isles (Megachelons). EnableCustomSpawners=false ; Makes Genesis engrams unlockable on any map UnlockEngramGroup=true ; Allows the mod to unlock Genesis tekgrams to every player on spawn. You may need to respawn if on an existing save. UnlockTekgrams=true ; Patches Genesis tekgrams at runtime: marking them as normal and unlockable from the engram panel. ManualUnlockTekgrams=false ; Following setting enables these cheats (not guaranteed to work): ; - scriptcommand CGCountCherufeNests: displays number of Magmasaur nests nearby and prints their locations ; - scriptcommand CGForceCherufeTrigger: forces nearby Magmasaurs to spawn eggs/nests ; - scriptcommand CGPlayerCoords: displays player coordinates as distance from world origin in centimeters. ; This may or may not work on dedicated servers. EnableDebugCommands=true ; Legacy: Turns CG-Astrocetus back into vanilla Astrocetus when tamed. This still bears a risk of breaking the creature. ; Note: CG-Astrocetus spawned instead of vanilla before 22/07/2020. They no longer do so. NativizeSpaceWhales=true

Class Names
Dinos:
  • Wild Magmasaur: Cherufe_Character_BP_NestFix_C
  • Astrocetus tamed from a spawn from before 22/07/2020: SpaceWhale_Character_BP_ReplFix_C
  • Other dinos are entirely vanilla. Check the commands on the official wiki[ark.wiki.gg].

Snippets
Last edited by Alex; 16 Jan, 2023 @ 12:08am
< >
Showing 16-30 of 57 comments
Alex  [developer] 4 May, 2020 @ 4:15am 
In case someone wants to prevent X-Dinos from spawning, here's an unofficial way:
[/script/shootergame.shootergamemode] ;; Disable X-Dinos ; Bog NPCReplacements=(FromClassName="Bog_Raptor_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Bog_Spino_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Bog_Tapejara_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Bog_Para_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Bog_Paracer_Character_BP_C", ToClassName="") ; Ocean NPCReplacements=(FromClassName="Ocean_Basilosaurus_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Ocean_Dolphin_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Ocean_Dunkle_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Ocean_Megalodon_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Ocean_Mosa_Character_BP_C", ToClassName="") ; Volcanic NPCReplacements=(FromClassName="Volcano_Rex_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Volcano_Allo_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Volcano_Ankylo_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Volcano_Trike_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Volcanic_Dragon_Character_BP_C", ToClassName="") ; Lunar NPCReplacements=(FromClassName="Lunar_Salmon_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Rare_Lunar_Salmon_Character_BP_C", ToClassName="") ; Arctic NPCReplacements=(FromClassName="Snow_Argent_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Snow_Otter_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Snow_Saber_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Snow_Rhino_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Snow_Yutyrannus_Character_BP_C", ToClassName="")
I recommend to also set mod's AllowSwapInterference option to false: this will ensure vanilla spawning of Rexes, Raptors, Megalodons and Mosas (unless you want a small extra chance of Alphas on Valguero).
Last edited by Alex; 4 May, 2020 @ 4:18am
ladyazial 14 Jun, 2020 @ 1:38am 
How can i reduce the spawning rate from Astrocetuses? There are to much at the ragnarok map.
Alex  [developer] 14 Jun, 2020 @ 4:56am 
@ladyazial Weight reduction is coming in the next update as this was reported, but feel free to use the following, which will halve the weights and limits:
DinoSpawnWeightMultipliers=(DinoNameTag="Space Whale",SpawnWeightMultiplier=0.5,OverrideSpawnLimitPercentage=true,SpawnLimitPercentage=0.5)
Romaq 14 Jun, 2020 @ 6:44am 
OH GOD THANK YOU! Yeah, we love this mod, but the space whales are annoying especially on a private LAN map. Siege dinos, don't really fit Valguero anywhere, and the only base I could use 'em on to destroy would be the base I share with my wife. She would *NOT* be happy, and specifically asked to have those bad-boys go away. :)
Valkirth 14 Jun, 2020 @ 3:09pm 
oh thank god!,was about to ask the same thing lol (i have like 15 of them on rag map -_-).
spring on my trap 18 Jun, 2020 @ 11:00am 
heya, can I get the blueprint/path/whatever for the space whale? I need it to plug into the simple spawners mod so I can control the locations of where things spawn.. thanks in advance~

If I am dumb and just missed them.. sorry :'D
Alex  [developer] 18 Jun, 2020 @ 11:16am 
@GELD The class name is SpaceWhale_Character_BP_ReplFix_C, and asset path descriptor is "Blueprint'/Game/Mods/CrossGenesis/Blueprints/Dinos/SpaceWhale_Character_BP_ReplFix.SpaceWhale_Character_BP_ReplFix'"
Archy Bunker 19 Jun, 2020 @ 1:44pm 
Originally posted by Alex:
@ladyazial Weight reduction is coming in the next update as this was reported, but feel free to use the following, which will halve the weights and limits:
DinoSpawnWeightMultipliers=(DinoNameTag="Space Whale",SpawnWeightMultiplier=0.5,OverrideSpawnLimitPercentage=true,SpawnLimitPercentage=0.5)

Is this placed in Game.ini or GameSettings.ini? Stupid I know... But I am new to this .ini stuff. I am desperately trying to remove select dinos from my Rag server as their populations are just far far far too many! I have tried the remove code line and does nothing. I have tried the replacement line does nothing. It works on vanilla dino's but not these.
Alex  [developer] 19 Jun, 2020 @ 1:57pm 
Game.ini, I think.
Alex  [developer] 19 Jun, 2020 @ 2:21pm 
Another snippet that prevents spawning of non-X dinos. Place in Game.ini.
[/script/shootergame.shootergamemode] ;; Disable Genesis dinos NPCReplacements=(FromClassName="SpaceWhale_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Cherufe_Character_BP_NestFix_C", ToClassName="") NPCReplacements=(FromClassName="InsectSwarmChar_BP_C", ToClassName="") NPCReplacements=(FromClassName="MicrobeSwarmChar_BP_C", ToClassName="") NPCReplacements=(FromClassName="GiantTurtle_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Shapeshifter_Small_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="BogSpider_Character_BP_C", ToClassName="")
Last edited by Alex; 3 Nov, 2020 @ 9:58am
Archy Bunker 19 Jun, 2020 @ 2:35pm 
Originally posted by Alex:
Another snippet that prevents spawning of non-X dinos. Place in Game.ini.
[/script/shootergame.shootergamemode] ;; Disable Genesis dinos NPCReplacements=(FromClassName="SpaceWhale_Character_BP_ReplFix_C", ToClassName="") NPCReplacements=(FromClassName="Cherufe_Character_BP_NestFix_C", ToClassName="") NPCReplacements=(FromClassName="InsectSwarmChar_BP_C", ToClassName="") NPCReplacements=(FromClassName="MicrobeSwarmChar_BP_C", ToClassName="") NPCReplacements=(FromClassName="GiantTurtle_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Shapeshifter_Small_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="BogSpider_Character_BP_C", ToClassName="")


Will this take care of the Enforces, Defenders and Scouts as well?
Alex  [developer] 19 Jun, 2020 @ 2:43pm 
Uh, this is only for Cross Genesis which doesn't add any dinos from Extinction.
Archy Bunker 19 Jun, 2020 @ 2:45pm 
Originally posted by Alex:
Uh, this is only for Cross Genesis which doesn't add any dinos from Extinction.
Oh snap for some reason I was thinking they were apart of this mod lmao! My bad! *insert sheepish laughing here as I back away*
Alex  [developer] 19 Jun, 2020 @ 2:50pm 
lmao, that's still a subject for me to consider
Archy Bunker 20 Jun, 2020 @ 4:57am 
Originally posted by Archy Bunker:
Originally posted by Alex:
Another snippet that prevents spawning of non-X dinos. Place in Game.ini.
[/script/shootergame.shootergamemode] ;; Disable Genesis dinos NPCReplacements=(FromClassName="SpaceWhale_Character_BP_ReplFix_C", ToClassName="") NPCReplacements=(FromClassName="Cherufe_Character_BP_NestFix_C", ToClassName="") NPCReplacements=(FromClassName="InsectSwarmChar_BP_C", ToClassName="") NPCReplacements=(FromClassName="MicrobeSwarmChar_BP_C", ToClassName="") NPCReplacements=(FromClassName="GiantTurtle_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="Shapeshifter_Small_Character_BP_C", ToClassName="") NPCReplacements=(FromClassName="BogSpider_Character_BP_C", ToClassName="")


So this took care of the problem! Thanks a ton! I left the GiantTurtle because a 6 legged super turtle you cant say no too. However oddly enough I haven't seen any X-Megaladons.
< >
Showing 16-30 of 57 comments
Per page: 1530 50