In general, you cannot add more interactions, as these are hardcoded. However, you can modify the XP, the number of required actions, the items, the boost values, and the metabolism values.
Let’s take feed_boost as an example.
Here is a description of each param available :
ACTION
Defines the type of interaction performed by the player.
XP_BONUS_ENABLED
Enables or disables the bonus XP system for this action.
XP_BONUS_JOB_LOCKED
Restricts bonus XP to specific jobs if enabled.
XP_BONUS_PLAYER_LOCKED
Restricts bonus XP to specific player identifiers if enabled.
XP_REQUIRED_ACTION_COUNT
Number of times the action must be performed before XP is awarded.
XP_GIVEN_NO_LOCK
Amount of XP given when no job or player restriction applies.
XP_BONUS_JOB_LIST
List of jobs that receive additional XP for this action.
JOB
Job name that can receive the XP bonus. "OTHER_ROLES" will be effective for any other job that isn't listed in XP_BONUS_JOB_LIST
XP_GIVEN
Amount of XP granted to players with this job.
XP_BONUS_PLAYER_LIST
List of specific players that receive additional XP.
IDENTIFIER
Unique player identifier allowed to receive the bonus XP. "OTHER_PLAYERS" will be effective for any other player that isn't listed in XP_BONUS_PLAYER_LIST
CHARID
Character ID associated with the allowed player.
XP_GIVEN
Amount of XP granted to the specified player.
INTERACTION_ITEMS_ENABLED
Enables the use of items for this interaction.
INTERACTION_ITEMS_LIST
List of items that can be used for the interaction. If you don't set any items in this table don't forget to set INTERACTION_ITEMS_ENABLED = false
ITEM
Internal item name used by the inventory system.
ITEMLABEL
Display name shown to the player.
TXTDICT
Texture dictionary used for the notification.
TXTIMAGE
Texture name used for the notification.
ITEMREMOVED
Determines if the item is removed from inventory after use.
INTERACTION_HEALTH_BONUS
Health bonus applied when the item is used.
ENABLED
Enables or disables the specific bonus.
AMOUNT
Amount of the bonus applied.
OVERPOWER
Extra temporary boost that exceeds the normal maximum value(gold cores).
INTERACTION_STAMINA_BONUS
Stamina bonus applied when the item is used.
INTERACTION_HUNGER_BONUS
Hunger reduction applied when the item is used.
INTERACTION_THIRST_BONUS
Thirst reduction applied when the item is used.
INTERACTION_LOVE_BONUS
Affection / bonding bonus applied to the horse.
You can add as many items as you want. The items from this interaction table will be used when you use the feed prompt when targetting the horse.
Some interactions will not use items such as RIDING , LEADING, SLEEPING, GRAZING, PATTING.
Some interactions will use SECONDS_XP_CHECK, this is when a loop is required. It is highly recommended to leave it as it is