C# Класс DodongosQuest.Weapons.Weapon

Наследование: IItem, IWeapon
Показать файл Открыть проект

Открытые методы

Метод Описание
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 attacks, int range ) : System

Описание методов

Attack() публичный Метод

public Attack ( ICreature attacker, ICreature target ) : void
attacker ICreature
target ICreature
Результат void

Get() публичный Метод

public Get ( ICreature getter ) : void
getter ICreature
Результат void

Give() публичный Метод

public Give ( ICreature giver ) : void
giver ICreature
Результат void

Use() публичный Метод

public Use ( ICreature user ) : void
user ICreature
Результат void

Weapon() публичный Метод

public Weapon ( string name, Vector2 worldIndex, World world, IUseStrategy useStrategy, IGetStrategy getStrategy, IGiveStrategy giveStrategy, List attacks, int range ) : System
name string
worldIndex Vector2
world World
useStrategy IUseStrategy
getStrategy IGetStrategy
giveStrategy IGiveStrategy
attacks List
range int
Результат System