XG Proyect

OfficiersLib
in package

OfficiersLib Class

Table of Contents

getMaxComputer()  : int
getMaxComputer
getMaxEspionage()  : int
getMaxEspionage
getOfficierTimeLeft()  : string
Get the officer time left as string
isOfficierActive()  : int
isOfficierActive

Methods

getMaxComputer()

getMaxComputer

public static getMaxComputer(int $computer_tech, int $amiral_level) : int
Parameters
$computer_tech : int

Computer tech level

$amiral_level : int

Amiral level

Return values
int

getMaxEspionage()

getMaxEspionage

public static getMaxEspionage(int $espionage_tech, int $technocrate_level) : int
Parameters
$espionage_tech : int

Espionage tech level

$technocrate_level : int

Technocrate level

Return values
int

getOfficierTimeLeft()

Get the officer time left as string

public static getOfficierTimeLeft(int $expiration, array<string|int, mixed> $lang) : string
Parameters
$expiration : int
$lang : array<string|int, mixed>
Return values
string

isOfficierActive()

isOfficierActive

public static isOfficierActive(int $expire_time) : int
Parameters
$expire_time : int

Expiration time

Return values
int

Search results