<?php

namespace Game\Constant\ConstTemplate;

use Game\Constant\TemplateDefineBase;

/***
 * 车辆表
 */
class TemplateCar extends TemplateDefineBase
{
    public const CarId = "CarId";
    public const ItemId = "ItemId";
    public const Quality = "Quality";
    public const Boosters = "Boosters";
    public const SpecialMark = "SpecialMark";
    public const Positioning = "Positioning";
    public const SpecializationRoad = "SpecializationRoad";
    public const ProactiveSkill = "ProactiveSkill";
    public const PassiveSkill = "PassiveSkill";
    public const Open = "Open";

    // 外观配置
//    public const Skin = "Skin";
//    public const CarPaint = "CarPaint";
//    public const Empennage = "Empennage";
//    public const Hood = "Hood";
//    public const StripOfLights = "StripOfLights";
//    public const HangOrnament = "HangOrnament";

    public function getTermList(): array
    {
        return array(
            self::CarId,
            self::ItemId,
            self::Quality,
            self::Boosters,
            self::SpecialMark,
            self::Positioning,
            self::SpecializationRoad,
            self::ProactiveSkill,
            self::PassiveSkill,
            self::Open,
//            self::Skin,
//            self::CarPaint,
//            self::Empennage,
//            self::Hood,
//            self::StripOfLights,
//            self::HangOrnament,
        );
    }

    public const Positioning_Race = 1;  //进攻(废弃:干扰)位
    public const Positioning_Help = 2;  //辅助位
    public const Positioning_Jam = 3;  //战术(废弃:竞速)位
}

