SOC

Sonic Object Configuration (abbreviated as "SOC") is, as the name implies, a content definition language used by the game Sonic Robo Blast 2 to create custom game objects or modify the existing ones, It can also be used to modify level information, define unlockables, emblems and their locations, modify HUD elements, and create or modify cutscenes.