Skip to content
This repository was archived by the owner on Jan 31, 2022. It is now read-only.

91loocekaj/vs-temporalhack

Repository files navigation

-----Entity Behavior Program Attributes----- relaxed: A bool that when true, removes the restrictions on the inventory nochest: A bool that when true, removes the work chest from the GUI display and disables it from being set nobarrel: A bool that when true, removes the work barrel from the GUI display and disables it from being set invLocked: A bool that when true, prevents the player from swapping items with the entity restrictItem: A JsonItemStack that permanently sets the work stacks and prevents it from being changed

-----Ai Task Any From Chest----- This Ai makes the entity collect anything from the given chest. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves

-----Ai Task Form----- This Ai makes the entity attempt to finished clay formations or knapping. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves

-----Ai Task From Chest----- This Ai makes the entity attempt to take an item out of a chest that matches its work stack. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves onlyOnGuard: A bool that when true, the entity will only execute this ai if they have a work area

-----Ai Task Get Fuel----- This Ai makes the entity get combustible items from the selected chest. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves

-----Ai Task Get Item----- This Ai makes the entity get items defined in its attributes from the selected chest. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves items: A string array that represent the codes or wildcards of collectibles to get

-----Ai Task Get Seed----- This Ai makes the entity get plantable items from a defined chest. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves plantBlocks: An array of strings that represent block codes the entity can plant

-----Ai Task Get Tool----- This Ai makes the entity get a tool from the defined chest. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves tool: A string which is converted to a EnumTool to determine what tool the entity gets

-----Ai Task Harvest----- This Ai makes the entity harvest certain blocks within an area. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves harvestBlocks: A string array that represents the codes or wildcards of blocks to break harvestTime: The (float)amount of time after reaching the destination the entity actually breaks the block harvestAnimation: A string representing the code of the animation to play when harvesting lumber: A bool that determines if the entity can chop down trees

-----Ai Task Milk----- This Ai makes the entity milk milkable entities in a given area. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves

-----Ai Task Path Builder----- This Ai makes the entity place blocks in a given area. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves excludeBlocks: A string array that represents the codes or wildcards of blocks to not place placeTime: The (float)amount of time after reaching the destination the entity actually places the block placeAnimation: A string representing the code of the animation to play when placing

-----Ai Task Quarry----- This Ai makes the entity harvest certain blocks within an area. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves mineTime: The (float)amount of time after reaching the destination the entity actually breaks the block mineAnimation: A string representing the code of the animation to play when mining

-----Ai Task Repair----- This Ai makes the entity repair other programmed entities in a given area. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves

-----Ai Task Seek Item----- This Ai makes the entity seek an item the matches its work stack in a given area. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves

-----Ai Task Seek Any Item----- This Ai makes the entity seek any item in a given area. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves

-----Ai Task Squeeze Honey----- This Ai makes the entity squeeze honeycomb from a chest into a barrel. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves

-----Ai Task To Alt Chest----- This Ai makes the entity drop the contents of its inventory into a alternate chest. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves

-----Ai Task To chest----- This Ai makes the entity drop the contents of its inventory into a chest. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves

-----Ai Task To Barrel----- This Ai makes the entity pour the contents of its inventory into a barrel. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves

-----Ai Task To Point----- This Ai makes the entity move to a central point. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves

-----Ai Task Refuel----- This Ai makes the entity refuel other programmed entities. It has all the attributes of its parent class AiTaskBase as well as: movespeed: A float that determines how fast the entity moves refuelpoint: A integer amount that determines the critical point where the entity will refuel another or itself

About

A Vintage Story mods adding new reprogrammed locusts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages