C# Класс OpenRA.Mods.Common.UtilityCommands.ImportLegacyMapCommand

Наследование: IUtilityCommand
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Map Map
MapPlayers MapPlayers
MapSize int
ModData ModData
Players List

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
Run ( Utility utility, string args ) : void
ValidateArguments ( string args ) : bool

Приватные методы

Метод Описание
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

Описание методов

ImportLegacyMapCommand() публичный Метод

public ImportLegacyMapCommand ( int mapSize ) : System
mapSize int
Результат System

LoadActors() публичный Метод

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
Результат void

LoadPlayer() публичный абстрактный Метод

public abstract LoadPlayer ( System.IniFile file, string section ) : void
file System.IniFile
section string
Результат void

ParseActorLocation() публичный Метод

public ParseActorLocation ( string input, int loc ) : CPos
input string
loc int
Результат CPos

ParseTreeActor() публичный абстрактный Метод

public abstract ParseTreeActor ( string input ) : string
input string
Результат string

ReadActors() публичный Метод

public ReadActors ( System.IniFile file ) : void
file System.IniFile
Результат void

ReadPacks() публичный абстрактный Метод

public abstract ReadPacks ( System.IniFile file, string filename ) : void
file System.IniFile
filename string
Результат void

Run() защищенный Метод

protected Run ( Utility utility, string args ) : void
utility Utility
args string
Результат void

SaveWaypoint() публичный Метод

public SaveWaypoint ( int waypointNumber, ActorReference waypointReference ) : void
waypointNumber int
waypointReference ActorReference
Результат void

SetMapPlayers() публичный статический Метод

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
Результат void

ValidateArguments() защищенный Метод

protected ValidateArguments ( string args ) : bool
args string
Результат bool

ValidateMapFormat() публичный абстрактный Метод

public abstract ValidateMapFormat ( int format ) : void
format int
Результат void

Описание свойств

Map публичное свойство

public Map Map
Результат Map

MapPlayers публичное свойство

public MapPlayers MapPlayers
Результат MapPlayers

MapSize публичное свойство

public int MapSize
Результат int

ModData публичное свойство

public ModData ModData
Результат ModData

Players публичное свойство

public List Players
Результат List