C# 클래스 DodongosQuest.Weapons.Weapon

상속: IItem, IWeapon
파일 보기 프로젝트 열기: faintpixel/Roguelike

공개 메소드들

메소드 설명
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