C# Class OpenRA.Mods.Common.UtilityCommands.ImportLegacyMapCommand

Inheritance: IUtilityCommand
Afficher le fichier Open project: pchote/OpenRA

Méthodes publiques

Свойство Type Description
Map Map
MapPlayers MapPlayers
MapSize int
ModData ModData
Players List

Méthodes publiques

Méthode Description
ImportLegacyMapCommand ( int mapSize ) : System
LoadActors ( System.IniFile file, string section, List players, int mapSize, Map map ) : void
LoadPlayer ( System.IniFile file, string section ) : void
ParseActorLocation ( string input, int loc ) : CPos
ParseTreeActor ( string input ) : string
ReadActors ( System.IniFile file ) : void
ReadPacks ( System.IniFile file, string filename ) : void
SaveWaypoint ( int waypointNumber, ActorReference waypointReference ) : void
SetMapPlayers ( string section, string faction, string color, System.IniFile file, List players, MapPlayers mapPlayers ) : void
ValidateMapFormat ( int format ) : void

Méthodes protégées

Méthode Description
Run ( Utility utility, string args ) : void
ValidateArguments ( string args ) : bool

Private Methods

Méthode Description
GetMapFormatVersion ( IniSection basicSection ) : int
GetTileset ( IniSection mapSection ) : string
LoadBriefing ( System.IniFile file ) : void
LoadSmudges ( System.IniFile file, string section ) : void
LoadVideos ( System.IniFile file, string section ) : void
LoadWaypoints ( IniSection waypointSection ) : void
LocationFromMapOffset ( int offset, int mapSize ) : int2
ReadTrees ( System.IniFile file ) : void
SetBounds ( Map map, IniSection mapSection ) : void
Truncate ( string s, int maxLength ) : string

Method Details

ImportLegacyMapCommand() public méthode

public ImportLegacyMapCommand ( int mapSize ) : System
mapSize int
Résultat System

LoadActors() public méthode

public LoadActors ( System.IniFile file, string section, List players, int mapSize, Map map ) : void
file System.IniFile
section string
players List
mapSize int
map Map
Résultat void

LoadPlayer() public abstract méthode

public abstract LoadPlayer ( System.IniFile file, string section ) : void
file System.IniFile
section string
Résultat void

ParseActorLocation() public méthode

public ParseActorLocation ( string input, int loc ) : CPos
input string
loc int
Résultat CPos

ParseTreeActor() public abstract méthode

public abstract ParseTreeActor ( string input ) : string
input string
Résultat string

ReadActors() public méthode

public ReadActors ( System.IniFile file ) : void
file System.IniFile
Résultat void

ReadPacks() public abstract méthode

public abstract ReadPacks ( System.IniFile file, string filename ) : void
file System.IniFile
filename string
Résultat void

Run() protected méthode

protected Run ( Utility utility, string args ) : void
utility Utility
args string
Résultat void

SaveWaypoint() public méthode

public SaveWaypoint ( int waypointNumber, ActorReference waypointReference ) : void
waypointNumber int
waypointReference ActorReference
Résultat void

SetMapPlayers() public static méthode

public static SetMapPlayers ( string section, string faction, string color, System.IniFile file, List players, MapPlayers mapPlayers ) : void
section string
faction string
color string
file System.IniFile
players List
mapPlayers MapPlayers
Résultat void

ValidateArguments() protected méthode

protected ValidateArguments ( string args ) : bool
args string
Résultat bool

ValidateMapFormat() public abstract méthode

public abstract ValidateMapFormat ( int format ) : void
format int
Résultat void

Property Details

Map public_oe property

public Map Map
Résultat Map

MapPlayers public_oe property

public MapPlayers MapPlayers
Résultat MapPlayers

MapSize public_oe property

public int MapSize
Résultat int

ModData public_oe property

public ModData ModData
Résultat ModData

Players public_oe property

public List Players
Résultat List