Since unrealscript originally was based on java, it is not a miracle that they are similiar.. I can't answer your question about why you have problems with it.
Personally I have never worked with java and thus have an excuse for not being able to understand the general stuff
And by the way: I am not better in unrealscript than you are, ask izumo ~.~
Additionally, I will have very less time myself in near future. To be honest I wasn't able to work on it in the past much as well... the only one who did something yet was Coi who works with me on it via Dropbox. If you leave me your dropbox mailadress via pm, I will add you there.