| 2900 | //------------------------------------------------------------------------- |
| 2901 | |
| 2902 | BZF_API void bz_resetFlags(bool onlyUnused) { |
| 2903 | for (int i = 0; i < numFlags; i++) { |
| 2904 | FlagInfo& flag = *FlagInfo::get(i); |
| 2905 | // see if someone had grabbed flag, |
| 2906 | const int playerIndex = flag.player; |
| 2907 | if (!onlyUnused || (playerIndex == -1)) { |
| 2908 | if (playerIndex != -1) { |
| 2909 | dropFlag(flag); |
| 2910 | } |
| 2911 | |
| 2912 | resetFlag(flag); |
| 2913 | } |
| 2914 | } |
| 2915 | } |
| 2916 | |
| 2917 | //------------------------------------------------------------------------- |
| 2918 |
no test coverage detected