Even More Modifiers  1.0.0.0
A mod for rolling various bonus stats on items
Loot.Cubes.CopperCube Class Reference
+ Inheritance diagram for Loot.Cubes.CopperCube:
+ Collaboration diagram for Loot.Cubes.CopperCube:

Public Member Functions

override RollingStrategy GetRollingStrategy (Item item, RollingStrategyProperties properties)
 
- Public Member Functions inherited from Loot.Api.Cubes.RerollingCube
override void SetStaticDefaults ()
 
- Public Member Functions inherited from Loot.Api.Cubes.MagicalCube
override void ModifyTooltips (List< TooltipLine > tooltips)
 
sealed override void SetDefaults ()
 
override void SetStaticDefaults ()
 

Public Attributes

override int EssenceCraftCost => 10
 

Protected Member Functions

override void SafeDefaults ()
 
override void SafeStaticDefaults ()
 

Protected Attributes

override string CubeName => "Copper Cube"
 
override TooltipLine ExtraTooltip
 
override Color OverrideNameColor => Color.PeachPuff
 
- Protected Attributes inherited from Loot.Api.Cubes.MagicalCube
virtual TooltipLine ExtraTooltip => null
 
virtual Color OverrideNameColor => null
 

Additional Inherited Members

- Properties inherited from Loot.Api.Cubes.MagicalCube
abstract string CubeName [get]
 
abstract int EssenceCraftCost [get]
 

Detailed Description

Definition at line 10 of file CopperCube.cs.

Member Function Documentation

override RollingStrategy Loot.Cubes.CopperCube.GetRollingStrategy ( Item  item,
RollingStrategyProperties  properties 
)
virtual

Implements Loot.Api.Cubes.RerollingCube.

Definition at line 31 of file CopperCube.cs.

References Loot.Api.Ext.RollingUtils.Strategies.Default.

32  {
34  }
Defines a set of rolling utilities
Definition: RollingUtils.cs:9
static DefaultRollingStrategy Default
Definition: RollingUtils.cs:23
override void Loot.Cubes.CopperCube.SafeDefaults ( )
protectedvirtual

Reimplemented from Loot.Api.Cubes.MagicalCube.

Definition at line 22 of file CopperCube.cs.

23  {
24  item.value = Item.buyPrice(copper: 1);
25  }
override void Loot.Cubes.CopperCube.SafeStaticDefaults ( )
protectedvirtual

Reimplemented from Loot.Api.Cubes.MagicalCube.

Definition at line 27 of file CopperCube.cs.

28  {
29  }

Member Data Documentation

override string Loot.Cubes.CopperCube.CubeName => "Copper Cube"
protected

Definition at line 13 of file CopperCube.cs.

override int Loot.Cubes.CopperCube.EssenceCraftCost => 10

Definition at line 12 of file CopperCube.cs.

override TooltipLine Loot.Cubes.CopperCube.ExtraTooltip
protected
Initial value:
=> new TooltipLine(mod, "BlackCube::Description::Add_Box",
"Does nothing special for now")
{
overrideColor = OverrideNameColor
}

Definition at line 16 of file CopperCube.cs.

override Color Loot.Cubes.CopperCube.OverrideNameColor => Color.PeachPuff
protected

Definition at line 14 of file CopperCube.cs.