Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Classes | Public Member Functions | Protected Attributes | Properties | List of all members
Expansions.ExpansionSO Class Reference
Inheritance diagram for Expansions.ExpansionSO:

Classes

class  BundleInfo
 

Public Member Functions

virtual void CreateExpansion (string name, string folderName, string expansionVersion, string kspVersion, List< BundleInfo > bundeInfoList, ProtoCrewMember.KerbalSuit[] kerbalSuits)
 
virtual void SetBundleInfoList (List< BundleInfo > bundleInfoList)
 

Protected Attributes

List< BundleInfo_bundles
 
string _displayName
 
string _folderName
 
ProtoCrewMember.KerbalSuit[] _kerbalSuits
 
string _kspVersion
 
string _version
 

Properties

List< BundleInfoBundles [get]
 A list of the asset bundles that make up the expansion More...
 
string DisplayName [get]
 The Name of the expansion - eg "Making History" More...
 
string FolderName [get]
 The folder that the expansion is found in eg. - eg "MakingHistory" (note no spaces/special chars, etc) More...
 
ProtoCrewMember.KerbalSuit[] KerbalSuits [get]
 An Array of the Kerbal Suits available with this DLC More...
 
string KSPVersion [get]
 The minimum version that this expansion setup is for More...
 
string Version [get]
 The version string for this expansion More...
 

Member Function Documentation

virtual void Expansions.ExpansionSO.CreateExpansion ( string  name,
string  folderName,
string  expansionVersion,
string  kspVersion,
List< BundleInfo bundeInfoList,
ProtoCrewMember.KerbalSuit[]  kerbalSuits 
)
inlinevirtual
virtual void Expansions.ExpansionSO.SetBundleInfoList ( List< BundleInfo bundleInfoList)
inlinevirtual

Member Data Documentation

List<BundleInfo> Expansions.ExpansionSO._bundles
protected
string Expansions.ExpansionSO._displayName
protected
string Expansions.ExpansionSO._folderName
protected
ProtoCrewMember.KerbalSuit [] Expansions.ExpansionSO._kerbalSuits
protected
string Expansions.ExpansionSO._kspVersion
protected
string Expansions.ExpansionSO._version
protected

Property Documentation

List<BundleInfo> Expansions.ExpansionSO.Bundles
get

A list of the asset bundles that make up the expansion

string Expansions.ExpansionSO.DisplayName
get

The Name of the expansion - eg "Making History"

string Expansions.ExpansionSO.FolderName
get

The folder that the expansion is found in eg. - eg "MakingHistory" (note no spaces/special chars, etc)

ProtoCrewMember.KerbalSuit [] Expansions.ExpansionSO.KerbalSuits
get

An Array of the Kerbal Suits available with this DLC

string Expansions.ExpansionSO.KSPVersion
get

The minimum version that this expansion setup is for

string Expansions.ExpansionSO.Version
get

The version string for this expansion


The documentation for this class was generated from the following file: