35 lines
1.2 KiB
C#
35 lines
1.2 KiB
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using BITKit;
|
|
namespace BITFALL
|
|
{
|
|
/// <summary>
|
|
/// 资产化装配配置
|
|
/// </summary>
|
|
public class AssetableEquip : AssetableItem
|
|
{
|
|
[Header(nameof(AssetableEquip))]
|
|
[SerializeField] private int meleeDamage;
|
|
[SerializeField] private float meleeRange;
|
|
[SerializeField] private int meleeForce;
|
|
[Space]
|
|
[SerializeField] private int heavyMeleeDamage;
|
|
[SerializeField] private float heavyMeleeRange;
|
|
[SerializeField] private int heavyMeleeForce;
|
|
|
|
[Space] [SerializeField] private float initialMoveSpeed;
|
|
[Space] [SerializeField] private float initialAimMoveSpeed;
|
|
|
|
public int MeleeDamage => meleeDamage;
|
|
public float MeleeRange => meleeRange;
|
|
public int MeleeForce => meleeForce;
|
|
|
|
public int HeavyMeleeDamage => heavyMeleeDamage;
|
|
public float HeavyMeleeRange => heavyMeleeRange;
|
|
public int HeavyMeleeForce => heavyMeleeForce;
|
|
|
|
public float InitialMovementSpeed => initialMoveSpeed;
|
|
public float InitialAimMovementSpeed => initialAimMoveSpeed;
|
|
}
|
|
} |