ARK Beyond API: Imprinting Mod (Plugin) - GitHub

Skip to content Dismiss alert {{ message }} / ImprintingMod Public
  • Notifications You must be signed in to change notification settings
  • Fork 0
  • Star 2
  • Code
  • Issues
  • Pull requests
  • Actions
  • Projects
  • Security
  • Insights
Additional navigation options  masterBranchesTagsGo to fileCode

Folders and files

NameNameLast commit messageLast commit date

Latest commit

 

History

4 Commits
ImprintingModImprintingMod  
.gitattributes.gitattributes  
.gitignore.gitignore  
ImprintingMod.slnImprintingMod.sln  
LICENSELICENSE  
README.mdREADME.md  
config.jsonconfig.json  
View all files

Repository files navigation

  • README
  • MIT license
ARK Beyond API: Imprinting Mod (Plugin)

Contributions

This plugin needs a new primary maintainer. If anyone wants to volunteer just let me know.

Introduction

Advance imprinting/cuddle support for ARK Survival Evolved servers using ARK Beyond API.

The purpose of this mod is to get around the fact that players need to wake up in the middle of the night in order to fully imprint most bred creatures.

Players are allowed to do approximately 1/3 of all imprints in advance using the chat command /imprint. The command will force any pending imprint countdown to finish immediately. To balance this somewhat all advance imprints require kibbles rather than the standard cuddle, walk or kibble.

The number of imprints available for advance imprints varies with the species of the baby dino. It is calculated using the time it takes for a particular species to fully grow and limited to two per full day.

Chat

  • /Imprint: Trigger an advance cuddle which forces the current imprint countdown to finish immediately.
  • /ImprintCheck: Print imprint and advance cuddle details for the owned baby dino in-front of the player.

Configuration

BabyMatureSpeedMultiplier should be set according to the same settings in your ARK server.

DatabasePath must be a valid path and the directory must exist. The plugin will not attempt to create the directory.

Species entries are required for each dino species that allows advance imprints. The floating point value is the default maturation time in seconds. It is available in the devkit and from the field breeding→maturationTime on each species in https://github.com/cadon/ARKStatsExtractor/blob/master/ARKBreedingStats/json/values.json.

{ "DatabasePath": "C:\\ImprintingMod.db", "BabyMatureSpeedMultiplier": 1.0, "Species":{ "Allo_Character_BP_C": 166666.65625, "Angler_Character_BP_C": 133333.328125, "Ankylo_Character_BP_C": 175438.59375, ... } }

Acknowledgements

This plugin is based on Michidu's work on Ark-Server-Plugins and ARK Beyond API. The basic plumbing code is copied directly from those plugins.

Links

My ARK Beyond API Fork (https://github.com/tsebring/ARK-Server-Beyond-API)

ARK Beyond API by Michidu (https://github.com/Michidu/ARK-Server-Beyond-API)

Ark-Server-Plugins (https://github.com/Michidu/Ark-Server-Plugins)

About

Advance imprinting/cuddle support for ARK Survival Evolved servers.

Topics

game ark game-ark game-mod arksurvivalevolved imprinting

Resources

Readme

License

MIT license

Uh oh!

There was an error while loading. Please reload this page.

Activity Custom properties

Stars

2 stars

Watchers

1 watching

Forks

0 forks Report repository

Releases 1

0.1 Latest Sep 18, 2017

Packages

Uh oh!

There was an error while loading. Please reload this page.

Contributors

Uh oh!

There was an error while loading. Please reload this page.

Languages

  • C 93.7%
  • C++ 6.3%
You can’t perform that action at this time.

Tag » What Does Imprinting Do Ark