ДействиеСценарий / Говнокод #5593 0 123456789101112131415161718192021222324252627282930313233343536373839 if( mIsTarget ) { ... if( !mTargetUnit ) { panel.isTarget = true; } else { mTargetUnit.isTarget = true; } if( targetUnitId ) { targetId = targetUnitId; } else { if( !mTargetUnit ) { targetId = panel.getId(); } else { targetId = mTargetUnit.getId(); } } } else if( !mIsTarget ) { if( mUnitManager.getUnitList()) { for( i = 0; i < mUnitManager.getUnitList().length; i++ ) { ( mUnitManager.getUnit( mUnitManager.getUnitList()[ i ]) as BattleUnit ).hasTarget = false; ( mUnitManager.getUnit( mUnitManager.getUnitList()[ i ]) as BattleUnit ).isTarget = false; } } } отак от Запостил: Werdn, 08.02.2011 (Updated 25.03.2018) Комментарии (3) RSS TarasB 16 лет ago # 0 Не уверен, что это булевое месиво можно сократить. А если и можно, то уже не очевидно, что это эквивалентно. Ответить Werdn 16 лет ago # 0 ⇈ Это надо переписать с нуля, там такие простыни по 500 строк идут на функцию, под 3000 строк весь файл Ответить gegMOPO4 16 лет ago # 0 Кроме 29-й строчки тут считай и нечего исправлять. Ответить Добавить комментарий Отменить ответ Помни, guest, за тобой могут следить! А не использовать ли нам bbcode? [b]жирный[/b] — жирный [i]курсив[/i] — курсив [u]подчеркнутый[/u] — подчеркнутый [s]перечеркнутый[/s] — перечеркнутый [blink]мигающий[/blink] — мигающий [color=red]цвет[/color] — цвет (подробнее) [size=20]размер[/size] — размер (подробнее) [code=<language>]some code[/code] (подробнее)
TarasB 16 лет ago # 0 Не уверен, что это булевое месиво можно сократить. А если и можно, то уже не очевидно, что это эквивалентно. Ответить
Werdn 16 лет ago # 0 ⇈ Это надо переписать с нуля, там такие простыни по 500 строк идут на функцию, под 3000 строк весь файл Ответить
Комментарии (3) RSS