• Api Documentation
  • Source Code
Search Results for

    Show / Hide Table of Contents
    • JeremyAnsel.Xwa.Workspace
      • XwaConvert
      • XwaCraftGender
      • XwaCraftGenderEntry
      • XwaCraftGenderFile
      • XwaCraftPluralNameEntry
      • XwaCraftPluralNameFile
      • XwaCraftShortNameEntry
      • XwaCraftShortNameFile
      • XwaExeCraftEntry
      • XwaExeCraftLaser
      • XwaExeCraftTable
      • XwaExeCraftTurret
      • XwaExeCraftWarhead
      • XwaExeObjectEnableOptions
      • XwaExeObjectEntry
      • XwaExeObjectGameOptions
      • XwaExeObjectRessourceOptions
      • XwaExeObjectTable
      • XwaExeSpeciesEntry
      • XwaExeSpeciesTable
      • XwaExeVersion
      • XwaExeWeaponEntry
      • XwaExeWeaponTable
      • XwaFlightModelListEntry
      • XwaFlightModelListFile
      • XwaGunConvergence
      • XwaObjectCategory
      • XwaShipCategory
      • XwaShipListCraftType
      • XwaShipListEntry
      • XwaShipListFile
      • XwaShipListFlyableOption
      • XwaShipListKnownOption
      • XwaShipListSkirmishOption
      • XwaShpFile
      • XwaSpecDescEntry
      • XwaSpecDescFile
      • XwaWorkspace

    Class XwaWorkspace

    Inheritance
    object
    XwaWorkspace
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: JeremyAnsel.Xwa.Workspace
    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
    Type Description
    string
    | Edit this page View Source

    FlightModelDirectory

    Declaration
    public const string FlightModelDirectory = "FlightModels"
    Field Value
    Type Description
    string
    | Edit this page View Source

    FlightModelEquipmentFileName

    Declaration
    public const string FlightModelEquipmentFileName = "FlightModels\\Equipment0.lst"
    Field Value
    Type Description
    string
    | Edit this page View Source

    FlightModelSpacecraftFileName

    Declaration
    public const string FlightModelSpacecraftFileName = "FlightModels\\Spacecraft0.lst"
    Field Value
    Type Description
    string
    | Edit this page View Source

    GameName

    Declaration
    public const string GameName = "X-Wing Alliance"
    Field Value
    Type Description
    string
    | Edit this page View Source

    ShipListFileName

    Declaration
    public const string ShipListFileName = "shiplist.txt"
    Field Value
    Type Description
    string
    | Edit this page View Source

    SpecDescFileName

    Declaration
    public const string SpecDescFileName = "specdesc.txt"
    Field Value
    Type Description
    string
    | Edit this page View Source

    StringsFileName

    Declaration
    public const string StringsFileName = "strings.txt"
    Field Value
    Type Description
    string

    Properties

    | Edit this page View Source

    CraftGenderFile

    Declaration
    public XwaCraftGenderFile CraftGenderFile { get; set; }
    Property Value
    Type Description
    XwaCraftGenderFile
    | Edit this page View Source

    CraftPluralNameFile

    Declaration
    public XwaCraftPluralNameFile CraftPluralNameFile { get; set; }
    Property Value
    Type Description
    XwaCraftPluralNameFile
    | Edit this page View Source

    CraftShortNameFile

    Declaration
    public XwaCraftShortNameFile CraftShortNameFile { get; set; }
    Property Value
    Type Description
    XwaCraftShortNameFile
    | Edit this page View Source

    CraftTable

    Declaration
    public XwaExeCraftTable CraftTable { get; set; }
    Property Value
    Type Description
    XwaExeCraftTable
    | Edit this page View Source

    FlightModelEquipmentFile

    Declaration
    public XwaFlightModelListFile FlightModelEquipmentFile { get; set; }
    Property Value
    Type Description
    XwaFlightModelListFile
    | Edit this page View Source

    FlightModelSpacecraftFile

    Declaration
    public XwaFlightModelListFile FlightModelSpacecraftFile { get; set; }
    Property Value
    Type Description
    XwaFlightModelListFile
    | Edit this page View Source

    ObjectTable

    Declaration
    public XwaExeObjectTable ObjectTable { get; set; }
    Property Value
    Type Description
    XwaExeObjectTable
    | Edit this page View Source

    ShipListFile

    Declaration
    public XwaShipListFile ShipListFile { get; set; }
    Property Value
    Type Description
    XwaShipListFile
    | Edit this page View Source

    SpecDescFile

    Declaration
    public XwaSpecDescFile SpecDescFile { get; set; }
    Property Value
    Type Description
    XwaSpecDescFile
    | Edit this page View Source

    SpeciesTable

    Declaration
    public XwaExeSpeciesTable SpeciesTable { get; set; }
    Property Value
    Type Description
    XwaExeSpeciesTable
    | Edit this page View Source

    WeaponTable

    Declaration
    public XwaExeWeaponTable WeaponTable { get; set; }
    Property Value
    Type Description
    XwaExeWeaponTable
    | Edit this page View Source

    WorkingDirectory

    Declaration
    public string WorkingDirectory { get; }
    Property Value
    Type Description
    string

    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
    Type Description
    string
    | Edit this page View Source

    GetModelName(int)

    Declaration
    public string GetModelName(int modelIndex)
    Parameters
    Type Name Description
    int modelIndex
    Returns
    Type Description
    string
    | Edit this page View Source

    InstallShpFile(XwaShpFile?, int, int, int)

    Declaration
    public void InstallShpFile(XwaShpFile? shp, int speciesIndex, int objectIndex, int craftIndex)
    Parameters
    Type Name Description
    XwaShpFile shp
    int speciesIndex
    int objectIndex
    int craftIndex
    | 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
    • Edit this page
    • View Source
    In this article
    Back to top Copyright (c) 2022 Jérémy Ansel