• R/O
  • SSH
  • HTTPS

Commit

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

X operations(XOPS)に非常に近いFPSゲームを制作・リメイクし、成果物をオープンソースとして公開することを目的としたプロジェクトです。


Commit MetaInfo

Revision217 (tree)
Time2019-02-03 00:59:47
Authorxops-mikan

Log Message

発砲時にリロードを実行すると、リロード時間が正しくカウントされないバグの修正。

Change Summary

Incremental Difference

--- trunk/object.cpp (revision 216)
+++ trunk/object.cpp (revision 217)
@@ -1658,10 +1658,11 @@
16581658 if( weaponshotcnt > 0 ){
16591659 weaponshotcnt -= 1;
16601660 }
1661- else if( weaponreloadcnt > 0 ){
1662- //リロードカウントが残っていれば 1 減らし、カウントが 0 ならばリロード処理を実行
1661+
1662+ //リロードカウントが残っていれば 1 減らし、連射カウントおよびリロードカウントが 0 ならばリロード処理を実行
1663+ if( weaponreloadcnt > 0 ){
16631664 weaponreloadcnt -= 1;
1664- if( weaponreloadcnt == 0 ){
1665+ if( (weaponshotcnt == 0)&&(weaponreloadcnt == 0) ){
16651666 if( weapon[selectweapon] != NULL ){ weapon[selectweapon]->RunReload(); }
16661667 }
16671668 }