ringsgaloreapi
This is a Bepinex mod for Muck.Rings Galore API
This is a Api allowing for custom Accessory's like terraria :O
How To Use
Step 1. Declare A Dependency
[BepInDependency("RingsGaloreApi_YaBoiAlex")]
Step 2. Add your item to the Accessory list
RingsGaloreAPI.AddItemToRingSlot(InventoryItem <YourItem>);
Step 3. Add your item effects to the Accessory
RingsGaloreApi.AddItemEffects(string <ItemName>,AccessoryComponent <ItemEffects>);
Accessory Component Possible Effects
{
[Header("Strength")]
public float FlatStrength;
public float StrengthMult;
[Header("Stamina")]
public float FlatStamina;
public float StaminaMult;
[Header("Speed")]
public float FlatSpeed;
public float SpeedMult;
[Header("Shield")]
public float FlatShield;
public float ShieldMult;
[Header("Robin")]
public float FlatRobin;
public float RobinMult;
[Header("Resource Multi")]
public float FlatResourceIncrease;
public float ResourceIncreaseMult;
[Header("Loot Multi")]
public float FlatLootIncrease;
public float LootIncreaseMult;
[Header("Life Steal")]
public float FlatLifeSteal;
public float LifeStealMult;
[Header("Knockback")]
public float FlatKnockback;
public float KnockbackMult;
[Header("Jump Power")]
public float FlatJumpPower;
public float JumpPowerMult;
[Header("Juice")]
public float FlatExtraJuice;
public float ExtraJuiceMult;
[Header("Hunger")]
public float FlatHunger;
public float HungerMult;
[Header("Extra HP/Red Pill")]
public float FlatExtraHP;
public float ExtraHPMult;
[Header("Dracula Hp Gain")]
public float FlatHPGain;
public float HPGainMult;
[Header("HP Regen")]
public float FlatHPRegenPerFrame;
public float HPRegenPerFrameMult;
[Header("Wings Of Glory")]
public float FlatExtraFallDmg;
public float ExtraFallDmgMult;
[Header("Jump Amount")]
public float FlatExtraJumps;
public float ExtraJumpsMult;
[Header("Enforcer")]
public float EnforcerDamageMult;
[Header("Defense")]
public float FlatDefense;
public float DefenseMult;
[Header("Crit")]
public float FlatCrit;
public float CritMult;
[Header("Attack Speed")]
public float FlatAttackSpeed;
public float AttackSpeedMult;
[Header("Adrenaline")]
public float AdrenalineStatMult;
[Header("SniperScope")]
public float FlatSniperScopeMult;
public float SniperScopeMultMult;
[Header("Powerup Increase")]
public float PowerUpMult;
public float FlatPowerUp;
}```
