Что означает "if (subSkill > 6) { if (sp >= 0.0F) sp -= f * 0.15F; else sp += f * 0.15F" во времени? Что означает "if" помню из ФОРТРАН"а, еще там пару операторов, и все.
Могу перевести на человеческий язык, но, боюсь, понятнее от этого не станет, т.к. всё равно непонятно какая переменная за что отвечает.
P.S. Те, кто писал этот код, нарушили одно из главных правил программиста: давать переменным понятные имена.
Мы Иные.
Мы служим разным силам.
Но в сумраке нет разницы между отсутствием Тьмы и отсутствием Света.