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

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 => "Resonating Temple 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 ResonatingTempleCube.cs.

Member Function Documentation

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

Implements Loot.Api.Cubes.RerollingCube.

Definition at line 32 of file ResonatingTempleCube.cs.

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

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

Reimplemented from Loot.Api.Cubes.MagicalCube.

Definition at line 23 of file ResonatingTempleCube.cs.

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

Reimplemented from Loot.Api.Cubes.MagicalCube.

Definition at line 28 of file ResonatingTempleCube.cs.

29  {
30  }

Member Data Documentation

override string Loot.Cubes.ResonatingTempleCube.CubeName => "Resonating Temple Cube"
protected

Definition at line 13 of file ResonatingTempleCube.cs.

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

Definition at line 12 of file ResonatingTempleCube.cs.

override TooltipLine Loot.Cubes.ResonatingTempleCube.ExtraTooltip
protected
Initial value:
=> new TooltipLine(mod, "BlackCube::Description::Add_Box",
"Resonates with power\n" +
"Does nothing special for now")
{
overrideColor = OverrideNameColor
}

Definition at line 16 of file ResonatingTempleCube.cs.

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

Definition at line 14 of file ResonatingTempleCube.cs.