1. Клонировать дорогой туалет в Tmog, и затем открыть туалет в SS.
2. В этом tutorial мы cделаем кроме улучшения показателей пузыря и комфорта, еще и добавление энергии.
3. Двойной щелчок behavior #4098 "Use". Давайте посмотрим, что здесь есть. Уже внутри этого behavior, кликните кнопку "Optimize" так, чтобы строки расположились в правильном порядке. Будет легче продолжать.
4. Просмотрите все эти строки, чтобы получить представление о том, как туалет работает. Если вы заметили, строка #5 - это "Private: number 1". Двойной щелчок по строке #5 и затем нажимаем кнопку Expert Edit. Смотрите на число в поле Functionи (второе). Это число - 4108. В behavior 4108 - мотивации для симской функции номер 1. Запишите это где-нибудь (#4108). Кликните OK, и затем еще раз OK.
5. Давайте смотреть дальше вниз от строки 5. Смотрите на строку #19 "Private: number 2". Двойной щелчок по строке #19, нажимаем кнопку Expert Edit и смотрим на число во втором поле Function. Число там - 4109. Запишите это число. Сейчас мы пойдем проверять эти #4108 и #4109. Кликните OK, OK, и третий раз OK, чтобы вернуться к главному окну SS.
6. Найдите behavior #4108, номер 1 и дважды кликните его, затем нажмите кнопку Optimize, чтобы исправить порядок строк. Не жалейте время на изучение каждой строки, только так вы поймете что и как работает. Обратите внимание на строку #12 и строку #41. Обе эти строки вызывают private behavior/функцию по имени: Private: Use - set motive deltas.
7. Двойной щелчок по строке #12, и затем нажимаем кнопку Expert Edit. Смотрим номер функции. Это 4116. Дважды кликните OK и затем прокрутите вниз до строки #41, и сделайте то же самое, чтобы увидеть число в строке Function. Это число - также 4116! Это хорошо. Это означает, что мы можем вероятно убить двух птиц одним камнем
(если хотите - двух зайцев одним выстрелом - RSL -:). Кликайте OK, пока не вернетесь в главное окно SS. Сейчас мы проверим #4116, чтобы посмотреть, что там находится.
8. Найдите #4116, и сделайте двойной щелчок. Нажмите кнопку Optimize. Смотрим! Здесь все наши deltas мотиваций, установленые для комфорта и пузыря! Теперь, когда мы нашли маленькие buggers, мы можем начинать нашу хакерскую работу. Если вы хотите выпить воды или устроить небольшой перерыв - самое время.
9. OK, начнем. Это будет звучать несколько запутаннно, если вы - действительно новичок, однако, на самом деле все весьма легко. Все, что мы должны сделать - создать новые строки для энергии и связать каждую из этих motive delta строк c нашими новыми строками энергии.
10. Кликаем строку #2, чтобы выбрать ее и затем нажимаем кнопку "Copy". Теперь у нас есть новая строка #6, точь в точь такая же как и строка 2, но мы исправим ее всего через мгновение. Прямо сейчас мы сделаем, чтобы строка 2 передавала управление на строку 6. Двойной щелкчок строки #2, и под "Next Instructions" вы найдете "Go To boxes". Для каждого поля выберите "Go to" в drop down меню, и во втором поле вставьте 6 (номер нашей новой строки энергии). Кликните OK.
11. Идем вниз к строке #6, двойной щелчок по ней, чтобы попасть внутрь. Нажмите кнопку Expert Edit и смотрите на вторую колонку полей для Parameter 1. Там - 9, что означает пузырь. Так как мы хотим энергию, мы должны изменить 9 на 5 (энергия). Кликните дважды OK.
12. Затем, мы копируем строку #3. Кликните ее, чтобы выбрать, и затем нажмите кнопку "Copy".Новая строка будет строкой #7. Прежде, чем мы изменим эту строку, однако, мы должны сделать переход к строке #7 со строки #3. Также двойной щелчок по строке #3, и в полях Go to вводим Go to 7 и Go to 7. Кликаем OK.
13. Переходим на строку #7, двойной щелчок по ней, нажимаем кнопку Expert Edir, и в Parameter 1 изменяем 9 на 5. Кликаем OK и OK.
14. Выбираем строку #4 И нажимаем "Copy". Получим новую строку #8. Двойной щелчок по строке #4, и заставляем ее переходить на строку #8. Кликаем OK.
15. Двойной щелчок по строке #8. Изменяем 9 в Parameter 1 на 5. Дважды кликаем OK.
16. Выбираем строку #5 и нажимаем "Copy". Создана новая строка #9. Двойной щелчок по строке #5 и заставляем ее переходиь на строку #9. Кликаем OK.
17. Двойной щелчок по строке #9. Изменяем #6 (Комфорт) в Parameter 1 на 5 (энергия). Дважды кликаем OK. Здесь мы сделали, но прежде, чем мы выйдем их этого behavior, обратите внимание на константы, которые регулируют comfort/bladder/energy (числа). Смотрим. Вот что я вижу:
Код:
4097:0
4097:1
4097:2
4097:3
4097:9
4097:10
18. Мы должны проверить и изменить их. Кликните OK, чтобы вернуться к главному экрану.
19. На главном экране поле Constants находится справа внизу. И там мы видим Constant 4097: Tuning. Двойной щелчок по нему. Смотрим числа 0, 1, 2, 3, 9 и 10. Уровни весьма приличны, потому что мы имеем дело с дорогим туалетом. Но например, если вы захотите, чтобы этот туалет не давал никакого эффекта для пузыря, комфорта или энергии при использовании, Вы можете изменить эти числа на 0 вместо тех, что в настоящее время показываются.
20. Так как эти числа приемлемы, мы можем выходить из этого окна, кликая OK. Мы все сделали.
*** Вы можете поиграть с числами констант как захотите, пока не будете удовлетворены. ***
21. Кликните File > Save, и затем File > Exit. Давайте испытывать свой туалет.
Written 01/29/04 by Grapholina, HackersResource
Translated 08/24/04 by RSL