Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function getAllData()
- {
- if(isset($_SESSION['server1']['user']['sessionId'], $_SESSION['server1']['user']['email']) && is_numeric($_SESSION['server1']['user']['sessionId'])){
- if(self::initSkylab()) {
- $Skylab['ressources']['prometium']['count'] = $this->ressources_array['prometium'];
- $Skylab['ressources']['endurium']['count'] = $this->ressources_array['endurium'];
- $Skylab['ressources']['terbium']['count'] = $this->ressources_array['terbium'];
- $Skylab['ressources']['prometid']['count'] = $this->ressources_array['prometid'];
- $Skylab['ressources']['duranium']['count'] = $this->ressources_array['duranium'];
- $Skylab['ressources']['xenomit']['count'] = $this->ressources_array['xenomit'];
- $Skylab['ressources']['promerium']['count'] = $this->ressources_array['promerium'];
- $Skylab['ressources']['seprom']['count'] = $this->ressources_array['seprom'];
- $Skylab['ressources']['prometium']['max_storage'] = self::storage('raw', $this->mod_store);
- $Skylab['ressources']['endurium']['max_storage'] = self::storage('raw', $this->mod_store);
- $Skylab['ressources']['terbium']['max_storage'] = self::storage('raw', $this->mod_store);
- $Skylab['ressources']['prometid']['max_storage'] = self::storage('refined', $this->mod_store);
- $Skylab['ressources']['duranium']['max_storage'] = self::storage('refined', $this->mod_store);
- $Skylab['ressources']['xenomit']['max_storage'] = self::storage('proxeno', $this->mod_store);
- $Skylab['ressources']['promerium']['max_storage'] = self::storage('proxeno', $this->mod_store);
- $Skylab['ressources']['seprom']['max_storage'] = self::storage('seprom', $this->mod_store);
- $Skylab['ressources']['prometium']['perc'] = number_format(100*$Skylab['ressources']['prometium']['count']/$Skylab['ressources']['prometium']['max_storage'], 0, '', '');
- $Skylab['ressources']['endurium']['perc'] = number_format(100*$Skylab['ressources']['endurium']['count']/$Skylab['ressources']['endurium']['max_storage'], 0, '', '');
- $Skylab['ressources']['terbium']['perc'] = number_format(100*$Skylab['ressources']['terbium']['count']/$Skylab['ressources']['terbium']['max_storage'], 0, '', '');
- $Skylab['ressources']['prometid']['perc'] = number_format(100*$Skylab['ressources']['prometid']['count']/$Skylab['ressources']['prometid']['max_storage'], 0, '', '');
- $Skylab['ressources']['duranium']['perc'] = number_format(100*$Skylab['ressources']['duranium']['count']/$Skylab['ressources']['duranium']['max_storage'], 0, '', '');
- $Skylab['ressources']['xenomit']['perc'] = number_format(100*$Skylab['ressources']['xenomit']['count']/$Skylab['ressources']['xenomit']['max_storage'], 0, '', '');
- $Skylab['ressources']['promerium']['perc'] = number_format(100*$Skylab['ressources']['promerium']['count']/$Skylab['ressources']['promerium']['max_storage'], 0, '', '');
- $Skylab['ressources']['seprom']['perc'] = number_format(100*$Skylab['ressources']['seprom']['count']/$Skylab['ressources']['seprom']['max_storage'], 0, '', '');
- $Skylab['modules']['mod_basic']['name'] = "Basic module";
- $Skylab['modules']['mod_basic']['progressbar'] = (int) 3*$this->mod_basic;
- $Skylab['modules']['mod_basic']['level'] = $this->mod_basic;
- if($this->mod_basic > 0) {
- $Skylab['modules']['mod_basic']['sd_status'] = "ACTIVE";
- $Skylab['modules']['mod_basic']['solarinfo'] = "";
- } else {
- $Skylab['modules']['mod_basic']['sd_status'] = "INACTIVE";
- $Skylab['modules']['mod_basic']['solarinfo'] = "inactive";
- }
- $Skylab['modules']['mod_basic']['energyusage'] = self::energy_usage($this->mod_basic);
- $Skylab['modules']['mod_basic']['cost_raw'] = self::upgrade_cost('basic','cost_raw',$this->mod_basic);
- $Skylab['modules']['mod_basic']['cost_cre'] = self::upgrade_cost('basic','cost_cre',$this->mod_basic);
- $Skylab['modules']['mod_basic']['cost_uri'] = self::upgrade_cost('basic','cost_uri',$this->mod_basic);
- ############################################################
- $Skylab['modules']['mod_store']['name'] = "Storage module";
- $Skylab['modules']['mod_store']['progressbar'] = (int) 3*$this->mod_store;
- $Skylab['modules']['mod_store']['level'] = $this->mod_store;
- if($this->mod_store > 0) {
- $Skylab['modules']['mod_store']['sd_status'] = "ACTIVE";
- $Skylab['modules']['mod_store']['solarinfo'] = "";
- } else {
- $Skylab['modules']['mod_store']['sd_status'] = "INACTIVE";
- $Skylab['modules']['mod_store']['solarinfo'] = "inactive";
- }
- $Skylab['modules']['mod_store']['energyusage'] = self::energy_usage($this->mod_store);
- $Skylab['modules']['mod_store']['cost_raw'] = self::upgrade_cost('store','cost_raw',$this->mod_store);
- $Skylab['modules']['mod_store']['cost_cre'] = self::upgrade_cost('store','cost_cre',$this->mod_store);
- $Skylab['modules']['mod_store']['cost_uri'] = self::upgrade_cost('store','cost_uri',$this->mod_store);
- ############################################################
- $Skylab['modules']['mod_solar']['name'] = "Solar module";
- $Skylab['modules']['mod_solar']['progressbar'] = (int) 3*$this->mod_solar;
- $Skylab['modules']['mod_solar']['level'] = $this->mod_solar;
- if($this->mod_solar > 0) {
- $Skylab['modules']['mod_solar']['sd_status'] = "ACTIVE";
- } else {
- $Skylab['modules']['mod_solar']['sd_status'] = "INACTIVE";
- }
- $Skylab['modules']['mod_solar']['energy_all_usage'] = self::energy_all_usage();
- $Skylab['modules']['mod_solar']['energy_production'] = self::energy_production($this->mod_solar);
- $Skylab['modules']['mod_solar']['cost_raw'] = self::upgrade_cost('solar','cost_raw',$this->mod_solar);
- $Skylab['modules']['mod_solar']['cost_cre'] = self::upgrade_cost('solar','cost_cre',$this->mod_solar);
- $Skylab['modules']['mod_solar']['cost_uri'] = self::upgrade_cost('solar','cost_uri',$this->mod_solar);
- ############################################################
- $Skylab['modules']['collector_prometium']['name'] = "Prometium collector";
- $Skylab['modules']['collector_prometium']['progressbar'] = (int) 3*$this->collector_prometium;
- $Skylab['modules']['collector_prometium']['level'] = $this->collector_prometium;
- if($this->collector_prometium > 0) {
- $Skylab['modules']['collector_prometium']['sd_status'] = "ACTIVE";
- $Skylab['modules']['collector_prometium']['solarinfo'] = "";
- } else {
- $Skylab['modules']['collector_prometium']['sd_status'] = "INACTIVE";
- $Skylab['modules']['collector_prometium']['solarinfo'] = "inactive";
- }
- $Skylab['modules']['collector_prometium']['energyusage'] = self::energy_usage($this->collector_prometium);
- $Skylab['modules']['collector_prometium']['cost_raw'] = self::upgrade_cost('collectors','cost_raw',$this->collector_prometium);
- $Skylab['modules']['collector_prometium']['cost_cre'] = self::upgrade_cost('collectors','cost_cre',$this->collector_prometium);
- $Skylab['modules']['collector_prometium']['cost_uri'] = self::upgrade_cost('collectors','cost_uri',$this->collector_prometium);
- ############################################################
- $Skylab['modules']['collector_endurium']['name'] = "Endurium collector";
- $Skylab['modules']['collector_endurium']['progressbar'] = (int) 3*$this->collector_endurium;
- $Skylab['modules']['collector_endurium']['level'] = $this->collector_endurium;
- if($this->collector_endurium > 0) {
- $Skylab['modules']['collector_endurium']['sd_status'] = "ACTIVE";
- $Skylab['modules']['collector_endurium']['solarinfo'] = "";
- } else {
- $Skylab['modules']['collector_endurium']['sd_status'] = "INACTIVE";
- $Skylab['modules']['collector_endurium']['solarinfo'] = "inactive";
- }
- $Skylab['modules']['collector_endurium']['energyusage'] = self::energy_usage($this->collector_endurium);
- $Skylab['modules']['collector_endurium']['cost_raw'] = self::upgrade_cost('collectors','cost_raw',$this->collector_endurium);
- $Skylab['modules']['collector_endurium']['cost_cre'] = self::upgrade_cost('collectors','cost_cre',$this->collector_endurium);
- $Skylab['modules']['collector_endurium']['cost_uri'] = self::upgrade_cost('collectors','cost_uri',$this->collector_endurium);
- ############################################################
- $Skylab['modules']['collector_terbium']['name'] = "Terbium collector";
- $Skylab['modules']['collector_terbium']['progressbar'] = (int) 3*$this->collector_terbium;
- $Skylab['modules']['collector_terbium']['level'] = $this->collector_terbium;
- if($this->collector_terbium > 0) {
- $Skylab['modules']['collector_terbium']['sd_status'] = "ACTIVE";
- $Skylab['modules']['collector_terbium']['solarinfo'] = "";
- } else {
- $Skylab['modules']['collector_terbium']['sd_status'] = "INACTIVE";
- $Skylab['modules']['collector_terbium']['solarinfo'] = "inactive";
- }
- $Skylab['modules']['collector_terbium']['energyusage'] = self::energy_usage($this->collector_terbium);
- $Skylab['modules']['collector_terbium']['cost_raw'] = self::upgrade_cost('collectors','cost_raw',$this->collector_terbium);
- $Skylab['modules']['collector_terbium']['cost_cre'] = self::upgrade_cost('collectors','cost_cre',$this->collector_terbium);
- $Skylab['modules']['collector_terbium']['cost_uri'] = self::upgrade_cost('collectors','cost_uri',$this->collector_terbium);
- ############################################################
- $Skylab['modules']['refine_prometid']['name'] = "Prometid refinery";
- $Skylab['modules']['refine_prometid']['progressbar'] = (int) 3*$this->refine_prometid;
- $Skylab['modules']['refine_prometid']['level'] = $this->refine_prometid;
- if($this->refine_prometid > 0) {
- $Skylab['modules']['refine_prometid']['sd_status'] = "ACTIVE";
- $Skylab['modules']['refine_prometid']['solarinfo'] = "";
- } else {
- $Skylab['modules']['refine_prometid']['sd_status'] = "INACTIVE";
- $Skylab['modules']['refine_prometid']['solarinfo'] = "inactive";
- }
- $Skylab['modules']['refine_prometid']['energyusage'] = self::energy_usage($this->refine_prometid);
- $Skylab['modules']['refine_prometid']['cost_raw'] = self::upgrade_cost('refine','cost_raw',$this->refine_prometid);
- $Skylab['modules']['refine_prometid']['cost_cre'] = self::upgrade_cost('refine','cost_cre',$this->refine_prometid);
- $Skylab['modules']['refine_prometid']['cost_uri'] = self::upgrade_cost('refine','cost_uri',$this->refine_prometid);
- ############################################################
- $Skylab['modules']['refine_duranium']['name'] = "Duranium refinery";
- $Skylab['modules']['refine_duranium']['progressbar'] = (int) 3*$this->refine_duranium;
- $Skylab['modules']['refine_duranium']['level'] = $this->refine_duranium;
- if($this->refine_duranium > 0) {
- $Skylab['modules']['refine_duranium']['sd_status'] = "ACTIVE";
- $Skylab['modules']['refine_duranium']['solarinfo'] = "";
- } else {
- $Skylab['modules']['refine_duranium']['sd_status'] = "INACTIVE";
- $Skylab['modules']['refine_duranium']['solarinfo'] = "inactive";
- }
- $Skylab['modules']['refine_duranium']['energyusage'] = self::energy_usage($this->refine_duranium);
- $Skylab['modules']['refine_duranium']['cost_raw'] = self::upgrade_cost('refine','cost_raw',$this->refine_duranium);
- $Skylab['modules']['refine_duranium']['cost_cre'] = self::upgrade_cost('refine','cost_cre',$this->refine_duranium);
- $Skylab['modules']['refine_duranium']['cost_uri'] = self::upgrade_cost('refine','cost_uri',$this->refine_duranium);
- ############################################################
- $Skylab['modules']['refine_promerium']['name'] = "Promerium refinery";
- $Skylab['modules']['refine_promerium']['progressbar'] = (int) 3*$this->refine_promerium;
- $Skylab['modules']['refine_promerium']['level'] = $this->refine_promerium;
- if($this->refine_promerium > 0) {
- $Skylab['modules']['refine_promerium']['sd_status'] = "ACTIVE";
- $Skylab['modules']['refine_promerium']['solarinfo'] = "";
- } else {
- $Skylab['modules']['refine_promerium']['sd_status'] = "INACTIVE";
- $Skylab['modules']['refine_promerium']['solarinfo'] = "inactive";
- }
- $Skylab['modules']['refine_promerium']['energyusage'] = self::energy_usage($this->refine_promerium);
- $Skylab['modules']['refine_promerium']['cost_raw'] = self::upgrade_cost('refine','cost_raw',$this->refine_promerium);
- $Skylab['modules']['refine_promerium']['cost_cre'] = self::upgrade_cost('refine','cost_cre',$this->refine_promerium);
- $Skylab['modules']['refine_promerium']['cost_uri'] = self::upgrade_cost('refine','cost_uri',$this->refine_promerium);
- ############################################################
- $Skylab['modules']['refine_seprom']['name'] = "Seprom refinery";
- $Skylab['modules']['refine_seprom']['progressbar'] = (int) 3*$this->refine_seprom;
- $Skylab['modules']['refine_seprom']['level'] = $this->refine_seprom;
- if($this->refine_seprom > 0) {
- $Skylab['modules']['refine_seprom']['sd_status'] = "ACTIVE";
- $Skylab['modules']['refine_seprom']['solarinfo'] = "";
- } else {
- $Skylab['modules']['refine_seprom']['sd_status'] = "INACTIVE";
- $Skylab['modules']['refine_seprom']['solarinfo'] = "inactive";
- }
- $Skylab['modules']['refine_seprom']['energyusage'] = self::energy_usage($this->refine_seprom);
- $Skylab['modules']['refine_seprom']['cost_raw'] = self::upgrade_cost('refine_sep','cost_raw',$this->refine_seprom);
- $Skylab['modules']['refine_seprom']['cost_cre'] = self::upgrade_cost('refine_sep','cost_cre',$this->refine_seprom);
- $Skylab['modules']['refine_seprom']['cost_uri'] = self::upgrade_cost('refine_sep','cost_uri',$this->refine_seprom);
- ############################################################
- $Skylab['modules']['generator_xeno']['name'] = "Xeno module";
- $Skylab['modules']['generator_xeno']['progressbar'] = (int) 3*$this->generator_xeno;
- $Skylab['modules']['generator_xeno']['level'] = $this->generator_xeno;
- if($this->generator_xeno > 0) {
- $Skylab['modules']['generator_xeno']['sd_status'] = "ACTIVE";
- $Skylab['modules']['generator_xeno']['solarinfo'] = "";
- } else {
- $Skylab['modules']['generator_xeno']['sd_status'] = "INACTIVE";
- $Skylab['modules']['generator_xeno']['solarinfo'] = "inactive";
- }
- $Skylab['modules']['generator_xeno']['energyusage'] = self::energy_usage($this->generator_xeno);
- $Skylab['modules']['generator_xeno']['cost_raw'] = self::upgrade_cost('generator','cost_raw',$this->generator_xeno);
- $Skylab['modules']['generator_xeno']['cost_cre'] = self::upgrade_cost('generator','cost_cre',$this->generator_xeno);
- $Skylab['modules']['generator_xeno']['cost_uri'] = self::upgrade_cost('generator','cost_uri',$this->generator_xeno);
- $this->site_data = $Skylab;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement