C# Class HyoutaTools.Tales.Vesperia.Website.GenerateWebsite

ファイルを表示 Open project: AdmiralCurtiss/HyoutaTools Class Usage Examples

Public Properties

Property Type Description
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

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

AddFooter() public method

public AddFooter ( StringBuilder sb ) : void
sb StringBuilder
return void

AddHeader() public method

public AddHeader ( StringBuilder sb, string name ) : void
sb StringBuilder
name string
return void

AddMenuBar() public method

public AddMenuBar ( StringBuilder sb ) : void
sb StringBuilder
return void

AppendCharacterBitfieldAsImageString() public static method

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

AppendElementIcon() public static method

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

AppendFatalStrikeIcon() public static method

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

AppendPhysicalAilmentBitfieldAsImageString() public static method

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

AppendRecord() public method

public AppendRecord ( StringBuilder sb, uint id ) : void
sb StringBuilder
id uint
return void

AppendSetting() public method

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
return void

Generate() public static method

public static Generate ( List args ) : int
args List
return int

GenerateHtmlArtes() public method

public GenerateHtmlArtes ( ) : string
return string

GenerateHtmlBattleBook() public method

public GenerateHtmlBattleBook ( ) : string
return string

GenerateHtmlBattleVoicesEnd() public method

public GenerateHtmlBattleVoicesEnd ( ) : string
return string

GenerateHtmlEncounterGroups() public method

public GenerateHtmlEncounterGroups ( ) : string
return string

GenerateHtmlEnemies() public method

public GenerateHtmlEnemies ( int category = null ) : string
category int
return string

GenerateHtmlEnemyGroups() public method

public GenerateHtmlEnemyGroups ( ) : string
return string

GenerateHtmlGradeShop() public method

public GenerateHtmlGradeShop ( ) : string
return string

GenerateHtmlItems() public method

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

GenerateHtmlLocations() public method

public GenerateHtmlLocations ( ) : string
return string

GenerateHtmlNecropolis() public method

public GenerateHtmlNecropolis ( bool showEnemies ) : string
showEnemies bool
return string

GenerateHtmlNpc() public method

public GenerateHtmlNpc ( ) : string
return string

GenerateHtmlRecipes() public method

public GenerateHtmlRecipes ( ) : string
return string

GenerateHtmlRecords() public method

public GenerateHtmlRecords ( ) : string
return string

GenerateHtmlSearchPoints() public method

public GenerateHtmlSearchPoints ( ) : string
return string

GenerateHtmlSettings() public method

public GenerateHtmlSettings ( ) : string
return string

GenerateHtmlShops() public method

public GenerateHtmlShops ( ) : string
return string

GenerateHtmlSkills() public method

public GenerateHtmlSkills ( ) : string
return string

GenerateHtmlSkitIndex() public method

public GenerateHtmlSkitIndex ( ) : string
return string

GenerateHtmlSkitInfo() public method

public GenerateHtmlSkitInfo ( ) : string
return string

GenerateHtmlStrategy() public method

public GenerateHtmlStrategy ( ) : string
return string

GenerateHtmlSynopsis() public method

public GenerateHtmlSynopsis ( ) : string
return string

GenerateHtmlTitles() public method

public GenerateHtmlTitles ( ) : string
return string

GenerateHtmlTrophies() public method

public GenerateHtmlTrophies ( ) : string
return string

GenerateRecordsStringDicList() public method

public GenerateRecordsStringDicList ( ) : List
return List

GenerateSettingsStringDicList() public method

public GenerateSettingsStringDicList ( ) : List
return List

GetPhpUrlGameVersion() public static method

public static GetPhpUrlGameVersion ( GameVersion version ) : string
version GameVersion
return string

GetUrl() public static method

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
return string

LoadBattleTextScfombin() public method

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

LoadBattleTextTSS() public method

public LoadBattleTextTSS ( string dir ) : void
dir string
return void

ReplaceIconsWithHtml() public static method

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

TrophyNodeToHtml() public static method

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

Property Details

Artes public_oe property

public T8BTMA.T8BTMA Artes
return T8BTMA.T8BTMA

BattleBook public_oe property

public BTLBDAT.BTLBDAT BattleBook
return BTLBDAT.BTLBDAT

BattleTextFiles public_oe property

public Dictionary BattleTextFiles
return SCFOMBIN.SCFOMBIN>.Dictionary

BattleVoicesEnd public_oe property

public T8BTVA.T8BTVA BattleVoicesEnd
return T8BTVA.T8BTVA

EncounterGroups public_oe property

public T8BTEMEG.T8BTEMEG EncounterGroups
return T8BTEMEG.T8BTEMEG

Enemies public_oe property

public T8BTEMST.T8BTEMST Enemies
return T8BTEMST.T8BTEMST

EnemyGroups public_oe property

public T8BTEMGP.T8BTEMGP EnemyGroups
return T8BTEMGP.T8BTEMGP

GradeShop public_oe property

public T8BTGR.T8BTGR GradeShop
return T8BTGR.T8BTGR

IconsWithItems public_oe property

public uint[] IconsWithItems
return uint[]

InGameIdDict public_oe property

public Dictionary InGameIdDict
return TSS.TSSEntry>.Dictionary

Items public_oe property

public ItemDat.ItemDat Items
return ItemDat.ItemDat

Locations public_oe property

public WRLDDAT.WRLDDAT Locations
return WRLDDAT.WRLDDAT

NecropolisFloors public_oe property

public T8BTXTM.T8BTXTMA NecropolisFloors
return T8BTXTM.T8BTXTMA

NecropolisMaps public_oe property

public Dictionary NecropolisMaps
return T8BTXTM.T8BTXTMM>.Dictionary

NecropolisTreasures public_oe property

public T8BTXTM.T8BTXTMT NecropolisTreasures
return T8BTXTM.T8BTXTMT

Recipes public_oe property

public COOKDAT.COOKDAT Recipes
return COOKDAT.COOKDAT

Records public_oe property

public List Records
return List

ScenarioFiles public_oe property

public Dictionary ScenarioFiles
return ScenarioFile.ScenarioFile>.Dictionary

ScenarioGroupsMaps public_oe property

public List> ScenarioGroupsMaps
return List>

ScenarioGroupsSidequests public_oe property

public List> ScenarioGroupsSidequests
return List>

ScenarioGroupsStory public_oe property

public List> ScenarioGroupsStory
return List>

SearchPoints public_oe property

public TOVSEAF.TOVSEAF SearchPoints
return TOVSEAF.TOVSEAF

Settings public_oe property

public List Settings
return List

Shops public_oe property

public ShopData.ShopData Shops
return ShopData.ShopData

Skills public_oe property

public T8BTSK.T8BTSK Skills
return T8BTSK.T8BTSK

SkitText public_oe property

public Dictionary SkitText
return TO8CHTX.ChatFile>.Dictionary

Skits public_oe property

public TO8CHLI.TO8CHLI Skits
return TO8CHLI.TO8CHLI

Strategy public_oe property

public T8BTTA.T8BTTA Strategy
return T8BTTA.T8BTTA

StringDic public_oe property

public TSS.TSSFile StringDic
return TSS.TSSFile

Synopsis public_oe property

public SYNPDAT.SYNPDAT Synopsis
return SYNPDAT.SYNPDAT

Titles public_oe property

public FAMEDAT.FAMEDAT Titles
return FAMEDAT.FAMEDAT

TrophyEn public_oe property

public HyoutaTools.Trophy.TrophyConfNode TrophyEn
return HyoutaTools.Trophy.TrophyConfNode

TrophyJp public_oe property

public HyoutaTools.Trophy.TrophyConfNode TrophyJp
return HyoutaTools.Trophy.TrophyConfNode

Version public_oe property

public GameVersion Version
return GameVersion