Re-implements Fear Evolved Dodo Wyvern event boss fight mechanics for Scorched Earth
At midnight on a random location a Dodo Wyvern and extra 4 high level zombie wyvern minions will spawn on Scorched Earth map. You have time until dawn (5:15 AM) to slay Dodo Wyvern. Once slayed all wild Zombie Wyverns already spawned on the map will be claimable (including the 4 high levels if still alive). At 5:30 Dodo Wyvern will flee away until next middnight. In the Config.json file it is possible to customize some settings such difficulty, Zombie Pack color chances, two custom color sets, announcement message texts, toggle the debug log and finally change the possible spawn locations of the Dodo Wyvern.
Dodo Wyvern assets is still present in game files of Scorched Earth map but they not loaded and referenced in-game. This means at first it may fail to spawn properly (unless you tell me how to hack the dino assets reference table). The only workaround that will make the plugin to make it work correctly is the follow:
- Start the server with the plugin,
- Wait or force (use cheat SetTimeOfDay) the midnight: a Dodo Wyvern will attempt to spawn. If the spawn doesn't happen properly it will be invisible and not in play-state, so follow the next steps:
- Immediately save the game and restart the server,
- For now on, Dodo Wyvern and its additional pack should correctly spawn at every mid-night as expected.
You can add more Zombie Wyvern to claim (mostly around the trench area) overriding the spawn entries container (in Game.ini) as follow:
ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="SE_DinoSpawnEntriesWyvern_C",NPCSpawnEntries=((AnEntryName="zombie_fire",EntryWeight=0.500000,NPCsToSpawnStrings=("Wyvern_Character_BP_ZombieFire_C")),(AnEntryName="zombie_lightning",EntryWeight=0.500000,NPCsToSpawnStrings=("Wyvern_Character_BP_ZombieLightning_C")),(AnEntryName="zombie_poison",EntryWeight=0.500000,NPCsToSpawnStrings=("Wyvern_Character_BP_ZombiePoison_C"))),NPCSpawnLimits=((NPCClassString="Wyvern_Character_BP_ZombieFire_C",MaxPercentageOfDesiredNumToAllow=1.000000),(NPCClassString="Wyvern_Character_BP_ZombieLightning_C",MaxPercentageOfDesiredNumToAllow=1.000000),(NPCClassString="Wyvern_Character_BP_ZombiePoison_C",MaxPercentageOfDesiredNumToAllow=1.000000)))
Adjust EntryWeight and MaxPercentageOfDesiredNumToAllow at your desire (you can read more about this in the official Wiki https://ark.wiki.gg/wiki/Server_configuration#Creature_Spawn_related)
Please note that randomly forcing timings with console admin commands in an illogical way may break the plugin logic.