A | ↘ | B | GameEventListener got worse |
⇢ | B | GameEventListener::onGameWin() added | |
⇢ | A | GameEventListener::onPhaseTimeUpdate() added | |
⇢ | A | GameEventListener::onPhaseUpdate() added | |
⇢ | A | BlockEventListener::isDiamond() added | |
⇢ | A | BlockEventListener::setDiamond() added | |
⇢ | A | GameEventListener::isBreak() added | |
⇢ | A | GameEventListener::setBreak() added | |
⇢ | A | PhaseManager::setPhase() added | |
C | ↘ | D | BlockEventListener::onOreBreak() got worse |
B | ↛ | GameEventListener::event() removed |