Kingdom Hearts/Abilities

Level unlocked
Sora's abilities are learned at different levels depending on what weapon you chose in the beginning of the game. Here is a chart to help:

Event unlocked
Abilities are also gained by certain events: