X operations(XOPS)に非常に近いFPSゲームを制作・リメイクし、成果物をオープンソースとして公開することを目的としたプロジェクトです。
| Revision | 217 (tree) |
|---|---|
| Time | 2019-02-03 00:59:47 |
| Author | |
発砲時にリロードを実行すると、リロード時間が正しくカウントされないバグの修正。
| @@ -1658,10 +1658,11 @@ | ||
| 1658 | 1658 | if( weaponshotcnt > 0 ){ |
| 1659 | 1659 | weaponshotcnt -= 1; |
| 1660 | 1660 | } |
| 1661 | - else if( weaponreloadcnt > 0 ){ | |
| 1662 | - //リロードカウントが残っていれば 1 減らし、カウントが 0 ならばリロード処理を実行 | |
| 1661 | + | |
| 1662 | + //リロードカウントが残っていれば 1 減らし、連射カウントおよびリロードカウントが 0 ならばリロード処理を実行 | |
| 1663 | + if( weaponreloadcnt > 0 ){ | |
| 1663 | 1664 | weaponreloadcnt -= 1; |
| 1664 | - if( weaponreloadcnt == 0 ){ | |
| 1665 | + if( (weaponshotcnt == 0)&&(weaponreloadcnt == 0) ){ | |
| 1665 | 1666 | if( weapon[selectweapon] != NULL ){ weapon[selectweapon]->RunReload(); } |
| 1666 | 1667 | } |
| 1667 | 1668 | } |