C# Класс HyoutaTools.Tales.Vesperia.Website.GenerateWebsite

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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