Ejemplo n.º 1
0
    public float reloadTime;           // 재장전 시간

    public S_GunInfo(E_ShotMode _shotMode, float _effectiveRange, float _reboundDegree, float _delay, float _delayInGroupMode, int _maxBulletNum, float _reloadTime)
    {
        effectiveRange   = _effectiveRange;
        shotMode         = _shotMode;
        reboundDegree    = _reboundDegree;
        delay            = _delay;
        delayInGroupMode = _delayInGroupMode;
        maxBulletNum     = _maxBulletNum;
        reloadTime       = _reloadTime;
    }
Ejemplo n.º 2
0
 public void SetGunInfo(S_GunInfo gunInfo)
 {
     shotMode          = gunInfo.shotMode;
     effectiveRange    = gunInfo.effectiveRange;
     reboundDegree     = gunInfo.reboundDegree;
     delay             = gunInfo.delay;
     delayInGroupMode  = gunInfo.delayInGroupMode;
     maxBulletNum      = gunInfo.maxBulletNum;
     curBulletNum      = maxBulletNum;
     reloadTime        = gunInfo.reloadTime;
     isReloadCompleted = false;
     elapsedTime       = 0.0f;
 }