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

Afficher le fichier Open project: AdmiralCurtiss/HyoutaTools Class Usage Examples

Méthodes publiques

Свойство 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

Méthodes publiques

Méthode 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

Méthode 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 méthode

public AddFooter ( StringBuilder sb ) : void
sb StringBuilder
Résultat void

AddHeader() public méthode

public AddHeader ( StringBuilder sb, string name ) : void
sb StringBuilder
name string
Résultat void

AddMenuBar() public méthode

public AddMenuBar ( StringBuilder sb ) : void
sb StringBuilder
Résultat void

AppendCharacterBitfieldAsImageString() public static méthode

public static AppendCharacterBitfieldAsImageString ( StringBuilder sb, GameVersion version, uint equip ) : void
sb StringBuilder
version GameVersion
equip uint
Résultat void

AppendElementIcon() public static méthode

public static AppendElementIcon ( StringBuilder sb, T8BTEMST element ) : void
sb StringBuilder
element T8BTEMST
Résultat void

AppendFatalStrikeIcon() public static méthode

public static AppendFatalStrikeIcon ( StringBuilder sb, uint fstype ) : void
sb StringBuilder
fstype uint
Résultat void

AppendPhysicalAilmentBitfieldAsImageString() public static méthode

public static AppendPhysicalAilmentBitfieldAsImageString ( StringBuilder sb, uint physAil ) : void
sb StringBuilder
physAil uint
Résultat void

AppendRecord() public méthode

public AppendRecord ( StringBuilder sb, uint id ) : void
sb StringBuilder
id uint
Résultat void

AppendSetting() public méthode

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
Résultat void

Generate() public static méthode

public static Generate ( List args ) : int
args List
Résultat int

GenerateHtmlArtes() public méthode

public GenerateHtmlArtes ( ) : string
Résultat string

GenerateHtmlBattleBook() public méthode

public GenerateHtmlBattleBook ( ) : string
Résultat string

GenerateHtmlBattleVoicesEnd() public méthode

public GenerateHtmlBattleVoicesEnd ( ) : string
Résultat string

GenerateHtmlEncounterGroups() public méthode

public GenerateHtmlEncounterGroups ( ) : string
Résultat string

GenerateHtmlEnemies() public méthode

public GenerateHtmlEnemies ( int category = null ) : string
category int
Résultat string

GenerateHtmlEnemyGroups() public méthode

public GenerateHtmlEnemyGroups ( ) : string
Résultat string

GenerateHtmlGradeShop() public méthode

public GenerateHtmlGradeShop ( ) : string
Résultat string

GenerateHtmlItems() public méthode

public GenerateHtmlItems ( uint icon = null, uint category = null ) : string
icon uint
category uint
Résultat string

GenerateHtmlLocations() public méthode

public GenerateHtmlLocations ( ) : string
Résultat string

GenerateHtmlNecropolis() public méthode

public GenerateHtmlNecropolis ( bool showEnemies ) : string
showEnemies bool
Résultat string

GenerateHtmlNpc() public méthode

public GenerateHtmlNpc ( ) : string
Résultat string

GenerateHtmlRecipes() public méthode

public GenerateHtmlRecipes ( ) : string
Résultat string

GenerateHtmlRecords() public méthode

public GenerateHtmlRecords ( ) : string
Résultat string

GenerateHtmlSearchPoints() public méthode

public GenerateHtmlSearchPoints ( ) : string
Résultat string

GenerateHtmlSettings() public méthode

public GenerateHtmlSettings ( ) : string
Résultat string

GenerateHtmlShops() public méthode

public GenerateHtmlShops ( ) : string
Résultat string

GenerateHtmlSkills() public méthode

public GenerateHtmlSkills ( ) : string
Résultat string

GenerateHtmlSkitIndex() public méthode

public GenerateHtmlSkitIndex ( ) : string
Résultat string

GenerateHtmlSkitInfo() public méthode

public GenerateHtmlSkitInfo ( ) : string
Résultat string

GenerateHtmlStrategy() public méthode

public GenerateHtmlStrategy ( ) : string
Résultat string

GenerateHtmlSynopsis() public méthode

public GenerateHtmlSynopsis ( ) : string
Résultat string

GenerateHtmlTitles() public méthode

public GenerateHtmlTitles ( ) : string
Résultat string

GenerateHtmlTrophies() public méthode

public GenerateHtmlTrophies ( ) : string
Résultat string

GenerateRecordsStringDicList() public méthode

public GenerateRecordsStringDicList ( ) : List
Résultat List

GenerateSettingsStringDicList() public méthode

public GenerateSettingsStringDicList ( ) : List
Résultat List

GetPhpUrlGameVersion() public static méthode

public static GetPhpUrlGameVersion ( GameVersion version ) : string
version GameVersion
Résultat string

GetUrl() public static méthode

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
Résultat string

LoadBattleTextScfombin() public méthode

public LoadBattleTextScfombin ( string dir, string modDir = null ) : void
dir string
modDir string
Résultat void

LoadBattleTextTSS() public méthode

public LoadBattleTextTSS ( string dir ) : void
dir string
Résultat void

ReplaceIconsWithHtml() public static méthode

public static ReplaceIconsWithHtml ( StringBuilder sb, GameVersion Version, bool japaneseStyle ) : StringBuilder
sb StringBuilder
Version GameVersion
japaneseStyle bool
Résultat StringBuilder

TrophyNodeToHtml() public static méthode

public static TrophyNodeToHtml ( GameVersion version, HyoutaTools jp, HyoutaTools en ) : string
version GameVersion
jp HyoutaTools
en HyoutaTools
Résultat string

Property Details

Artes public_oe property

public T8BTMA.T8BTMA Artes
Résultat T8BTMA.T8BTMA

BattleBook public_oe property

public BTLBDAT.BTLBDAT BattleBook
Résultat BTLBDAT.BTLBDAT

BattleTextFiles public_oe property

public Dictionary BattleTextFiles
Résultat SCFOMBIN.SCFOMBIN>.Dictionary

BattleVoicesEnd public_oe property

public T8BTVA.T8BTVA BattleVoicesEnd
Résultat T8BTVA.T8BTVA

EncounterGroups public_oe property

public T8BTEMEG.T8BTEMEG EncounterGroups
Résultat T8BTEMEG.T8BTEMEG

Enemies public_oe property

public T8BTEMST.T8BTEMST Enemies
Résultat T8BTEMST.T8BTEMST

EnemyGroups public_oe property

public T8BTEMGP.T8BTEMGP EnemyGroups
Résultat T8BTEMGP.T8BTEMGP

GradeShop public_oe property

public T8BTGR.T8BTGR GradeShop
Résultat T8BTGR.T8BTGR

IconsWithItems public_oe property

public uint[] IconsWithItems
Résultat uint[]

InGameIdDict public_oe property

public Dictionary InGameIdDict
Résultat TSS.TSSEntry>.Dictionary

Items public_oe property

public ItemDat.ItemDat Items
Résultat ItemDat.ItemDat

Locations public_oe property

public WRLDDAT.WRLDDAT Locations
Résultat WRLDDAT.WRLDDAT

NecropolisFloors public_oe property

public T8BTXTM.T8BTXTMA NecropolisFloors
Résultat T8BTXTM.T8BTXTMA

NecropolisMaps public_oe property

public Dictionary NecropolisMaps
Résultat T8BTXTM.T8BTXTMM>.Dictionary

NecropolisTreasures public_oe property

public T8BTXTM.T8BTXTMT NecropolisTreasures
Résultat T8BTXTM.T8BTXTMT

Recipes public_oe property

public COOKDAT.COOKDAT Recipes
Résultat COOKDAT.COOKDAT

Records public_oe property

public List Records
Résultat List

ScenarioFiles public_oe property

public Dictionary ScenarioFiles
Résultat ScenarioFile.ScenarioFile>.Dictionary

ScenarioGroupsMaps public_oe property

public List> ScenarioGroupsMaps
Résultat List>

ScenarioGroupsSidequests public_oe property

public List> ScenarioGroupsSidequests
Résultat List>

ScenarioGroupsStory public_oe property

public List> ScenarioGroupsStory
Résultat List>

SearchPoints public_oe property

public TOVSEAF.TOVSEAF SearchPoints
Résultat TOVSEAF.TOVSEAF

Settings public_oe property

public List Settings
Résultat List

Shops public_oe property

public ShopData.ShopData Shops
Résultat ShopData.ShopData

Skills public_oe property

public T8BTSK.T8BTSK Skills
Résultat T8BTSK.T8BTSK

SkitText public_oe property

public Dictionary SkitText
Résultat TO8CHTX.ChatFile>.Dictionary

Skits public_oe property

public TO8CHLI.TO8CHLI Skits
Résultat TO8CHLI.TO8CHLI

Strategy public_oe property

public T8BTTA.T8BTTA Strategy
Résultat T8BTTA.T8BTTA

StringDic public_oe property

public TSS.TSSFile StringDic
Résultat TSS.TSSFile

Synopsis public_oe property

public SYNPDAT.SYNPDAT Synopsis
Résultat SYNPDAT.SYNPDAT

Titles public_oe property

public FAMEDAT.FAMEDAT Titles
Résultat FAMEDAT.FAMEDAT

TrophyEn public_oe property

public HyoutaTools.Trophy.TrophyConfNode TrophyEn
Résultat HyoutaTools.Trophy.TrophyConfNode

TrophyJp public_oe property

public HyoutaTools.Trophy.TrophyConfNode TrophyJp
Résultat HyoutaTools.Trophy.TrophyConfNode

Version public_oe property

public GameVersion Version
Résultat GameVersion