[][src]Module weasel::power

Module to manage powers.

Structs

InvokePower

Event to make a team invoke a power.

InvokePowerTrigger

Trigger to build and fire an InvokePower event.

Type Definitions

Invocation

Type to customize in which way a power is invoked.

Power

Type to represent a special power of a team.

PowerId

Alias for Power<R>::Id.

PowersAlteration

Encapsulates the data used to describe an alteration of one or more powers.

PowersSeed

Type to drive the generation of the powers for a given team.