Method | Description | |
---|---|---|
Attack ( ICreature attacker, ICreature target ) : void | ||
Get ( ICreature getter ) : void | ||
Give ( ICreature giver ) : void | ||
Use ( ICreature user ) : void | ||
Weapon ( string name, Vector2 worldIndex, World world, IUseStrategy useStrategy, IGetStrategy getStrategy, IGiveStrategy giveStrategy, List |
public Attack ( ICreature attacker, ICreature target ) : void | ||
attacker | ICreature | |
target | ICreature | |
return | void |
public Weapon ( string name, Vector2 worldIndex, World world, IUseStrategy useStrategy, IGetStrategy getStrategy, IGiveStrategy giveStrategy, List |
||
name | string | |
worldIndex | Vector2 | |
world | World | |
useStrategy | IUseStrategy | |
getStrategy | IGetStrategy | |
giveStrategy | IGiveStrategy | |
attacks | List |
|
range | int | |
return | System |