Class XwaWorkspace
Assembly: JeremyAnsel.Xwa.Workspace.dll
Syntax
public sealed class XwaWorkspace
Constructors
|
Edit this page
View Source
XwaWorkspace(string)
Declaration
public XwaWorkspace(string path)
Parameters
Type |
Name |
Description |
string |
path |
|
Fields
|
Edit this page
View Source
ExeName
Declaration
public const string ExeName = "XWingAlliance.exe"
Field Value
|
Edit this page
View Source
FlightModelDirectory
Declaration
public const string FlightModelDirectory = "FlightModels"
Field Value
|
Edit this page
View Source
FlightModelEquipmentFileName
Declaration
public const string FlightModelEquipmentFileName = "FlightModels\\Equipment0.lst"
Field Value
|
Edit this page
View Source
FlightModelSpacecraftFileName
Declaration
public const string FlightModelSpacecraftFileName = "FlightModels\\Spacecraft0.lst"
Field Value
|
Edit this page
View Source
GameName
Declaration
public const string GameName = "X-Wing Alliance"
Field Value
|
Edit this page
View Source
ShipListFileName
Declaration
public const string ShipListFileName = "shiplist.txt"
Field Value
|
Edit this page
View Source
SpecDescFileName
Declaration
public const string SpecDescFileName = "specdesc.txt"
Field Value
|
Edit this page
View Source
StringsFileName
Declaration
public const string StringsFileName = "strings.txt"
Field Value
Properties
|
Edit this page
View Source
CraftGenderFile
Declaration
public XwaCraftGenderFile CraftGenderFile { get; set; }
Property Value
|
Edit this page
View Source
CraftPluralNameFile
Declaration
public XwaCraftPluralNameFile CraftPluralNameFile { get; set; }
Property Value
|
Edit this page
View Source
CraftShortNameFile
Declaration
public XwaCraftShortNameFile CraftShortNameFile { get; set; }
Property Value
|
Edit this page
View Source
CraftTable
Declaration
public XwaExeCraftTable CraftTable { get; set; }
Property Value
|
Edit this page
View Source
FlightModelEquipmentFile
Declaration
public XwaFlightModelListFile FlightModelEquipmentFile { get; set; }
Property Value
|
Edit this page
View Source
FlightModelSpacecraftFile
Declaration
public XwaFlightModelListFile FlightModelSpacecraftFile { get; set; }
Property Value
|
Edit this page
View Source
ObjectTable
Declaration
public XwaExeObjectTable ObjectTable { get; set; }
Property Value
|
Edit this page
View Source
ShipListFile
Declaration
public XwaShipListFile ShipListFile { get; set; }
Property Value
|
Edit this page
View Source
SpecDescFile
Declaration
public XwaSpecDescFile SpecDescFile { get; set; }
Property Value
|
Edit this page
View Source
SpeciesTable
Declaration
public XwaExeSpeciesTable SpeciesTable { get; set; }
Property Value
|
Edit this page
View Source
WeaponTable
Declaration
public XwaExeWeaponTable WeaponTable { get; set; }
Property Value
|
Edit this page
View Source
WorkingDirectory
Declaration
public string WorkingDirectory { get; }
Property Value
Methods
|
Edit this page
View Source
GetModelName(short, short)
Declaration
public string GetModelName(short dataIndex1, short dataIndex2)
Parameters
Type |
Name |
Description |
short |
dataIndex1 |
|
short |
dataIndex2 |
|
Returns
|
Edit this page
View Source
GetModelName(int)
Declaration
public string GetModelName(int modelIndex)
Parameters
Type |
Name |
Description |
int |
modelIndex |
|
Returns
|
Edit this page
View Source
InstallShpFile(XwaShpFile?, int, int, int)
Declaration
public void InstallShpFile(XwaShpFile? shp, int speciesIndex, int objectIndex, int craftIndex)
Parameters
|
Edit this page
View Source
MakeBackup(string, string)
Declaration
public static void MakeBackup(string workingDirectory, string destinationDirectory)
Parameters
Type |
Name |
Description |
string |
workingDirectory |
|
string |
destinationDirectory |
|
|
Edit this page
View Source
Write(string)
Declaration
public void Write(string path)
Parameters
Type |
Name |
Description |
string |
path |
|