C# 클래스 MerchantRPG.GeneticParty.Processing.ASimulator

파일 보기 프로젝트 열기: subchannel13/MerchantRPG-combinator 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
AllItems Stats[][]>.Dictionary
monster MerchantRPG.Data.Monster

공개 메소드들

메소드 설명
ItemChoices ( Hero hero, int slot ) : int
ItemData ( Hero hero, int slot, int index ) : Item
Run ( IList builds, int frontCount ) : double[]
TranslateBack ( IList buildTexts ) : IList

보호된 메소드들

메소드 설명
ASimulator ( Monster monster, int heroLevel, int itemLevel ) : System
HeroStats ( HeroBuild build ) : Stats

비공개 메소드들

메소드 설명
enhancmentBonus ( int potionType ) : Stats

메소드 상세

ASimulator() 보호된 메소드

protected ASimulator ( Monster monster, int heroLevel, int itemLevel ) : System
monster MerchantRPG.Data.Monster
heroLevel int
itemLevel int
리턴 System

HeroStats() 보호된 메소드

protected HeroStats ( HeroBuild build ) : Stats
build HeroBuild
리턴 MerchantRPG.Simulation.Stats

ItemChoices() 공개 메소드

public ItemChoices ( Hero hero, int slot ) : int
hero MerchantRPG.Data.Hero
slot int
리턴 int

ItemData() 공개 메소드

public ItemData ( Hero hero, int slot, int index ) : Item
hero MerchantRPG.Data.Hero
slot int
index int
리턴 Item

Run() 공개 추상적인 메소드

public abstract Run ( IList builds, int frontCount ) : double[]
builds IList
frontCount int
리턴 double[]

TranslateBack() 공개 메소드

public TranslateBack ( IList buildTexts ) : IList
buildTexts IList
리턴 IList

프로퍼티 상세

AllItems 보호되어 있는 프로퍼티

protected Dictionary AllItems
리턴 Stats[][]>.Dictionary

monster 보호되어 있는 프로퍼티

protected Monster,MerchantRPG.Data monster
리턴 MerchantRPG.Data.Monster