Early Game Protection (Cross-Platform)
Author:
Downloads: 1,221
File Size: 278.4 KB
Created:
Updated:
Mod ID: 1371918
Categories:

Early Game Protection (Cross-Platform)

Provides protection for players when they first begin their journey.

Early Game Protection

This mod provides all players with a buff when they are first created on a map. The buff prevents all wild dinos from targeting that player when nearby. The buff expires after a configurable amount of time. The timer does not progress when the player is offline or when the server is offline. When jumping servers, the amount of time the player has used so far will travel with them.

IMPORTANT NOTE: The primary early game buff does not provide any kind of physical protection. Players will take damage from all sources as normal. It merely makes players uninteresting to aggressive creatures. The new respawn buff does provide damage protection but only after player dies. See configuration options below.

Inspired by the amazing work of Hexen in his Omega mod, this version can be used with any other mods on any maps.

INI Commands (with default values)

[EarlyGameProtection]
EarlyGameBuffDisabled=False (disable the early game buff completely)
EarlyGameBuffLifetime=3600 (in seconds)
RespawnBuffDisabled=False (disable the respawn buff completely)
RespawnBuffLifetime=60 (in seconds)
RespawnBuffDamageReduction=100 (percent damaged is reduced by. 100 is all damage)
RespawnBuffOutgoingDamageEnabled=False (disable player's outgoing damage while buffed)
RespawnBuffAllowWithoutProtectionBuff=False (respawn buff requires early game buff)


IMPORTANT NOTE! There is no way of determining playtime on existing servers, so the Buff Lifetime is the total length of the time the buff will last on new characters, or on existing characters when added to an existing server.

Admin Commands

cheat ScriptCommand EGP_ResetSinglePlayer 123456
Replace "123456" with the player id of the player you wish to reset. This can be found by looking for the
"Sample #" in the player's specimen implant. This will reset the time for this player to whatever the "BuffLifetime" is in the ini settings. The player does not need to be online, but if they are, they will need to log out and back in again to show the new time.

cheat ScriptCommand EGP_ResetAllPlayers
This does the same as the above single player command, but for ALL players on that map.