Well, I've always wanted to create Single Player maps, with objectives, cut-scenes, etc. I'm skilled in C++, C#, Java, Pascal and LUA, but unfortunatelly I didn't have time to look for IBI references, or example codes.