Files
aowow/endpoints/petcalc/petcalc.php
Sarjuuk 6557e70d5c Template/Update (Part 47)
* split global.js into its components, so it can be reasonably processed by setup
 * make reputation requirements configurable
 * move Markup and Locale back into global.js (removed associated build scripts)
 * extend Icon to display iconId in lightbox popup
2025-09-25 16:01:14 +02:00

41 lines
1.0 KiB
PHP

<?php
namespace Aowow;
if (!defined('AOWOW_REVISION'))
die('illegal access');
class PetcalcBaseResponse extends TemplateResponse
{
protected string $template = 'talent';
protected string $pageName = 'petcalc';
protected ?int $activeTab = parent::TAB_TOOLS;
protected array $breadcrumb = [1, 2];
protected array $dataLoader = ['pet-talents', 'pets'];
protected array $scripts = array(
[SC_JS_FILE, 'js/TalentCalc.js'],
[SC_CSS_FILE, 'css/talentcalc.css'],
[SC_CSS_FILE, 'css/talent.css'],
[SC_JS_FILE, 'js/petcalc.js'],
[SC_CSS_FILE, 'css/petcalc.css']
);
public bool $gDataKey = true;
public string $tcType = 'pc'; // PetCalculator
public string $chooseType;
protected function generate() : void
{
$this->h1 = Lang::main('petCalc');
$this->chooseType = Lang::main('chooseFamily');
array_unshift($this->title, $this->h1);
parent::generate();
}
}
?>