PlanetLib
extends XGPCore
in package
PlanetLib class
Table of Contents
- $lang : mixed
- $objects : mixed
- $planetslibModel : Planetlib
- Contains the model
- $langs : array<string|int, mixed>
- __construct() : void
- __construct
- setNewMoon() : string
- setNewMoon
- setNewPlanet() : bool
- setNewPlanet
- loadLang() : void
- Load a language file using CI Library
- loadLanguage() : void
- Load CI language
- setObjectsClass() : void
- setObjectsClass
Properties
$lang
protected
static mixed
$lang
$objects
protected
static mixed
$objects
$planetslibModel
Contains the model
protected
Planetlib
$planetslibModel
$langs
private
array<string|int, mixed>
$langs
Methods
__construct()
__construct
public
__construct() : void
Return values
void —setNewMoon()
setNewMoon
public
setNewMoon(int $galaxy, int $system, int $position, int $owner[, string $name = '' ], int $chance, int $size[, int $max_fields = 1 ], int $min_temp, int $max_temp) : string
Parameters
- $galaxy : int
-
Galaxy
- $system : int
-
System
- $position : int
-
Position
- $owner : int
-
Owner
- $name : string = ''
-
Moon name
- $chance : int
-
Chance
- $size : int
-
Size
- $max_fields : int = 1
-
Max Fields
- $min_temp : int
-
Min Temp
- $max_temp : int
-
Max Temp
Return values
string —setNewPlanet()
setNewPlanet
public
setNewPlanet(int $galaxy, int $system, int $position, int $owner[, string $name = '' ][, bool $main = false ]) : bool
Parameters
- $galaxy : int
-
Galaxy
- $system : int
-
System
- $position : int
-
Position
- $owner : int
-
Planet owner Id
- $name : string = ''
-
Planet name
- $main : bool = false
-
Main planet
Return values
bool —loadLang()
Load a language file using CI Library
protected
loadLang(string|array<string|int, mixed> $language_file) : void
Parameters
- $language_file : string|array<string|int, mixed>
Return values
void —loadLanguage()
Load CI language
private
loadLanguage() : void
Return values
void —setObjectsClass()
setObjectsClass
private
setObjectsClass() : void