C# 클래스 HyoutaTools.Tales.Vesperia.Website.GenerateWebsite

파일 보기 프로젝트 열기: AdmiralCurtiss/HyoutaTools 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Artes T8BTMA.T8BTMA
BattleBook BTLBDAT.BTLBDAT
BattleTextFiles SCFOMBIN.SCFOMBIN>.Dictionary
BattleVoicesEnd T8BTVA.T8BTVA
EncounterGroups T8BTEMEG.T8BTEMEG
Enemies T8BTEMST.T8BTEMST
EnemyGroups T8BTEMGP.T8BTEMGP
GradeShop T8BTGR.T8BTGR
IconsWithItems uint[]
InGameIdDict TSS.TSSEntry>.Dictionary
Items ItemDat.ItemDat
Locations WRLDDAT.WRLDDAT
NecropolisFloors T8BTXTM.T8BTXTMA
NecropolisMaps T8BTXTM.T8BTXTMM>.Dictionary
NecropolisTreasures T8BTXTM.T8BTXTMT
Recipes COOKDAT.COOKDAT
Records List
ScenarioFiles ScenarioFile.ScenarioFile>.Dictionary
ScenarioGroupsMaps List>
ScenarioGroupsSidequests List>
ScenarioGroupsStory List>
SearchPoints TOVSEAF.TOVSEAF
Settings List
Shops ShopData.ShopData
Skills T8BTSK.T8BTSK
SkitText TO8CHTX.ChatFile>.Dictionary
Skits TO8CHLI.TO8CHLI
Strategy T8BTTA.T8BTTA
StringDic TSS.TSSFile
Synopsis SYNPDAT.SYNPDAT
Titles FAMEDAT.FAMEDAT
TrophyEn HyoutaTools.Trophy.TrophyConfNode
TrophyJp HyoutaTools.Trophy.TrophyConfNode
Version GameVersion

공개 메소드들

메소드 설명
AddFooter ( StringBuilder sb ) : void
AddHeader ( StringBuilder sb, string name ) : void
AddMenuBar ( StringBuilder sb ) : void
AppendCharacterBitfieldAsImageString ( StringBuilder sb, GameVersion version, uint equip ) : void
AppendElementIcon ( StringBuilder sb, T8BTEMST element ) : void
AppendFatalStrikeIcon ( StringBuilder sb, uint fstype ) : void
AppendPhysicalAilmentBitfieldAsImageString ( StringBuilder sb, uint physAil ) : void
AppendRecord ( StringBuilder sb, uint id ) : void
AppendSetting ( StringBuilder sb, uint idName, uint idDesc, uint option1, uint option2, uint option3, uint option4 ) : void
Generate ( List args ) : int
GenerateHtmlArtes ( ) : string
GenerateHtmlBattleBook ( ) : string
GenerateHtmlBattleVoicesEnd ( ) : string
GenerateHtmlEncounterGroups ( ) : string
GenerateHtmlEnemies ( int category = null ) : string
GenerateHtmlEnemyGroups ( ) : string
GenerateHtmlGradeShop ( ) : string
GenerateHtmlItems ( uint icon = null, uint category = null ) : string
GenerateHtmlLocations ( ) : string
GenerateHtmlNecropolis ( bool showEnemies ) : string
GenerateHtmlNpc ( ) : string
GenerateHtmlRecipes ( ) : string
GenerateHtmlRecords ( ) : string
GenerateHtmlSearchPoints ( ) : string
GenerateHtmlSettings ( ) : string
GenerateHtmlShops ( ) : string
GenerateHtmlSkills ( ) : string
GenerateHtmlSkitIndex ( ) : string
GenerateHtmlSkitInfo ( ) : string
GenerateHtmlStrategy ( ) : string
GenerateHtmlSynopsis ( ) : string
GenerateHtmlTitles ( ) : string
GenerateHtmlTrophies ( ) : string
GenerateRecordsStringDicList ( ) : List
GenerateSettingsStringDicList ( ) : List
GetPhpUrlGameVersion ( GameVersion version ) : string
GetUrl ( WebsiteSection section, GameVersion version, bool phpLink, int id = null, int category = null, int icon = null, string extra = null ) : string
LoadBattleTextScfombin ( string dir, string modDir = null ) : void
LoadBattleTextTSS ( string dir ) : void
ReplaceIconsWithHtml ( StringBuilder sb, GameVersion Version, bool japaneseStyle ) : StringBuilder
TrophyNodeToHtml ( GameVersion version, HyoutaTools jp, HyoutaTools en ) : string

비공개 메소드들

메소드 설명
CreateScenarioIndexGroups ( ScenarioType type, string database, string scenarioDatFolder, string scenarioDatFolderMod = null, bool isUtf8 = false ) : List>
ScenarioAddSkits ( List groups ) : void
ScenarioProcessGroupsToHtml ( List groups, ScenarioType type, bool phpLinks = false ) : string

메소드 상세

AddFooter() 공개 메소드

public AddFooter ( StringBuilder sb ) : void
sb StringBuilder
리턴 void

AddHeader() 공개 메소드

public AddHeader ( StringBuilder sb, string name ) : void
sb StringBuilder
name string
리턴 void

AddMenuBar() 공개 메소드

public AddMenuBar ( StringBuilder sb ) : void
sb StringBuilder
리턴 void

AppendCharacterBitfieldAsImageString() 공개 정적인 메소드

public static AppendCharacterBitfieldAsImageString ( StringBuilder sb, GameVersion version, uint equip ) : void
sb StringBuilder
version GameVersion
equip uint
리턴 void

AppendElementIcon() 공개 정적인 메소드

public static AppendElementIcon ( StringBuilder sb, T8BTEMST element ) : void
sb StringBuilder
element T8BTEMST
리턴 void

AppendFatalStrikeIcon() 공개 정적인 메소드

public static AppendFatalStrikeIcon ( StringBuilder sb, uint fstype ) : void
sb StringBuilder
fstype uint
리턴 void

AppendPhysicalAilmentBitfieldAsImageString() 공개 정적인 메소드

public static AppendPhysicalAilmentBitfieldAsImageString ( StringBuilder sb, uint physAil ) : void
sb StringBuilder
physAil uint
리턴 void

AppendRecord() 공개 메소드

public AppendRecord ( StringBuilder sb, uint id ) : void
sb StringBuilder
id uint
리턴 void

AppendSetting() 공개 메소드

public AppendSetting ( StringBuilder sb, uint idName, uint idDesc, uint option1, uint option2, uint option3, uint option4 ) : void
sb StringBuilder
idName uint
idDesc uint
option1 uint
option2 uint
option3 uint
option4 uint
리턴 void

Generate() 공개 정적인 메소드

public static Generate ( List args ) : int
args List
리턴 int

GenerateHtmlArtes() 공개 메소드

public GenerateHtmlArtes ( ) : string
리턴 string

GenerateHtmlBattleBook() 공개 메소드

public GenerateHtmlBattleBook ( ) : string
리턴 string

GenerateHtmlBattleVoicesEnd() 공개 메소드

public GenerateHtmlBattleVoicesEnd ( ) : string
리턴 string

GenerateHtmlEncounterGroups() 공개 메소드

public GenerateHtmlEncounterGroups ( ) : string
리턴 string

GenerateHtmlEnemies() 공개 메소드

public GenerateHtmlEnemies ( int category = null ) : string
category int
리턴 string

GenerateHtmlEnemyGroups() 공개 메소드

public GenerateHtmlEnemyGroups ( ) : string
리턴 string

GenerateHtmlGradeShop() 공개 메소드

public GenerateHtmlGradeShop ( ) : string
리턴 string

GenerateHtmlItems() 공개 메소드

public GenerateHtmlItems ( uint icon = null, uint category = null ) : string
icon uint
category uint
리턴 string

GenerateHtmlLocations() 공개 메소드

public GenerateHtmlLocations ( ) : string
리턴 string

GenerateHtmlNecropolis() 공개 메소드

public GenerateHtmlNecropolis ( bool showEnemies ) : string
showEnemies bool
리턴 string

GenerateHtmlNpc() 공개 메소드

public GenerateHtmlNpc ( ) : string
리턴 string

GenerateHtmlRecipes() 공개 메소드

public GenerateHtmlRecipes ( ) : string
리턴 string

GenerateHtmlRecords() 공개 메소드

public GenerateHtmlRecords ( ) : string
리턴 string

GenerateHtmlSearchPoints() 공개 메소드

public GenerateHtmlSearchPoints ( ) : string
리턴 string

GenerateHtmlSettings() 공개 메소드

public GenerateHtmlSettings ( ) : string
리턴 string

GenerateHtmlShops() 공개 메소드

public GenerateHtmlShops ( ) : string
리턴 string

GenerateHtmlSkills() 공개 메소드

public GenerateHtmlSkills ( ) : string
리턴 string

GenerateHtmlSkitIndex() 공개 메소드

public GenerateHtmlSkitIndex ( ) : string
리턴 string

GenerateHtmlSkitInfo() 공개 메소드

public GenerateHtmlSkitInfo ( ) : string
리턴 string

GenerateHtmlStrategy() 공개 메소드

public GenerateHtmlStrategy ( ) : string
리턴 string

GenerateHtmlSynopsis() 공개 메소드

public GenerateHtmlSynopsis ( ) : string
리턴 string

GenerateHtmlTitles() 공개 메소드

public GenerateHtmlTitles ( ) : string
리턴 string

GenerateHtmlTrophies() 공개 메소드

public GenerateHtmlTrophies ( ) : string
리턴 string

GenerateRecordsStringDicList() 공개 메소드

public GenerateRecordsStringDicList ( ) : List
리턴 List

GenerateSettingsStringDicList() 공개 메소드

public GenerateSettingsStringDicList ( ) : List
리턴 List

GetPhpUrlGameVersion() 공개 정적인 메소드

public static GetPhpUrlGameVersion ( GameVersion version ) : string
version GameVersion
리턴 string

GetUrl() 공개 정적인 메소드

public static GetUrl ( WebsiteSection section, GameVersion version, bool phpLink, int id = null, int category = null, int icon = null, string extra = null ) : string
section WebsiteSection
version GameVersion
phpLink bool
id int
category int
icon int
extra string
리턴 string

LoadBattleTextScfombin() 공개 메소드

public LoadBattleTextScfombin ( string dir, string modDir = null ) : void
dir string
modDir string
리턴 void

LoadBattleTextTSS() 공개 메소드

public LoadBattleTextTSS ( string dir ) : void
dir string
리턴 void

ReplaceIconsWithHtml() 공개 정적인 메소드

public static ReplaceIconsWithHtml ( StringBuilder sb, GameVersion Version, bool japaneseStyle ) : StringBuilder
sb StringBuilder
Version GameVersion
japaneseStyle bool
리턴 StringBuilder

TrophyNodeToHtml() 공개 정적인 메소드

public static TrophyNodeToHtml ( GameVersion version, HyoutaTools jp, HyoutaTools en ) : string
version GameVersion
jp HyoutaTools
en HyoutaTools
리턴 string

프로퍼티 상세

Artes 공개적으로 프로퍼티

public T8BTMA.T8BTMA Artes
리턴 T8BTMA.T8BTMA

BattleBook 공개적으로 프로퍼티

public BTLBDAT.BTLBDAT BattleBook
리턴 BTLBDAT.BTLBDAT

BattleTextFiles 공개적으로 프로퍼티

public Dictionary BattleTextFiles
리턴 SCFOMBIN.SCFOMBIN>.Dictionary

BattleVoicesEnd 공개적으로 프로퍼티

public T8BTVA.T8BTVA BattleVoicesEnd
리턴 T8BTVA.T8BTVA

EncounterGroups 공개적으로 프로퍼티

public T8BTEMEG.T8BTEMEG EncounterGroups
리턴 T8BTEMEG.T8BTEMEG

Enemies 공개적으로 프로퍼티

public T8BTEMST.T8BTEMST Enemies
리턴 T8BTEMST.T8BTEMST

EnemyGroups 공개적으로 프로퍼티

public T8BTEMGP.T8BTEMGP EnemyGroups
리턴 T8BTEMGP.T8BTEMGP

GradeShop 공개적으로 프로퍼티

public T8BTGR.T8BTGR GradeShop
리턴 T8BTGR.T8BTGR

IconsWithItems 공개적으로 프로퍼티

public uint[] IconsWithItems
리턴 uint[]

InGameIdDict 공개적으로 프로퍼티

public Dictionary InGameIdDict
리턴 TSS.TSSEntry>.Dictionary

Items 공개적으로 프로퍼티

public ItemDat.ItemDat Items
리턴 ItemDat.ItemDat

Locations 공개적으로 프로퍼티

public WRLDDAT.WRLDDAT Locations
리턴 WRLDDAT.WRLDDAT

NecropolisFloors 공개적으로 프로퍼티

public T8BTXTM.T8BTXTMA NecropolisFloors
리턴 T8BTXTM.T8BTXTMA

NecropolisMaps 공개적으로 프로퍼티

public Dictionary NecropolisMaps
리턴 T8BTXTM.T8BTXTMM>.Dictionary

NecropolisTreasures 공개적으로 프로퍼티

public T8BTXTM.T8BTXTMT NecropolisTreasures
리턴 T8BTXTM.T8BTXTMT

Recipes 공개적으로 프로퍼티

public COOKDAT.COOKDAT Recipes
리턴 COOKDAT.COOKDAT

Records 공개적으로 프로퍼티

public List Records
리턴 List

ScenarioFiles 공개적으로 프로퍼티

public Dictionary ScenarioFiles
리턴 ScenarioFile.ScenarioFile>.Dictionary

ScenarioGroupsMaps 공개적으로 프로퍼티

public List> ScenarioGroupsMaps
리턴 List>

ScenarioGroupsSidequests 공개적으로 프로퍼티

public List> ScenarioGroupsSidequests
리턴 List>

ScenarioGroupsStory 공개적으로 프로퍼티

public List> ScenarioGroupsStory
리턴 List>

SearchPoints 공개적으로 프로퍼티

public TOVSEAF.TOVSEAF SearchPoints
리턴 TOVSEAF.TOVSEAF

Settings 공개적으로 프로퍼티

public List Settings
리턴 List

Shops 공개적으로 프로퍼티

public ShopData.ShopData Shops
리턴 ShopData.ShopData

Skills 공개적으로 프로퍼티

public T8BTSK.T8BTSK Skills
리턴 T8BTSK.T8BTSK

SkitText 공개적으로 프로퍼티

public Dictionary SkitText
리턴 TO8CHTX.ChatFile>.Dictionary

Skits 공개적으로 프로퍼티

public TO8CHLI.TO8CHLI Skits
리턴 TO8CHLI.TO8CHLI

Strategy 공개적으로 프로퍼티

public T8BTTA.T8BTTA Strategy
리턴 T8BTTA.T8BTTA

StringDic 공개적으로 프로퍼티

public TSS.TSSFile StringDic
리턴 TSS.TSSFile

Synopsis 공개적으로 프로퍼티

public SYNPDAT.SYNPDAT Synopsis
리턴 SYNPDAT.SYNPDAT

Titles 공개적으로 프로퍼티

public FAMEDAT.FAMEDAT Titles
리턴 FAMEDAT.FAMEDAT

TrophyEn 공개적으로 프로퍼티

public HyoutaTools.Trophy.TrophyConfNode TrophyEn
리턴 HyoutaTools.Trophy.TrophyConfNode

TrophyJp 공개적으로 프로퍼티

public HyoutaTools.Trophy.TrophyConfNode TrophyJp
리턴 HyoutaTools.Trophy.TrophyConfNode

Version 공개적으로 프로퍼티

public GameVersion Version
리턴 GameVersion