Create a KeyMapper used by a player during actual play, not to navigate UIs (except when picking 2nd-player specific settings)
(int playerIdx)
| 58 | * picking 2nd-player specific settings) |
| 59 | */ |
| 60 | public static KeyMapper createGameInstance(int playerIdx) { |
| 61 | KeyMapper mapper = new KeyMapper(); |
| 62 | for (VirtualKey vkey : VirtualKey.values()) { |
| 63 | int key = DefaultKeys.getDefaultKey(playerIdx, vkey); |
| 64 | mapper.mKeysForVirtualKey.put(vkey, new Integer[] {key}); |
| 65 | } |
| 66 | return mapper; |
| 67 | } |
| 68 | |
| 69 | private KeyMapper() {} |
| 70 |
no test coverage detected