|
26 | 26 | select_none: "Убрать Выбор",
|
27 | 27 | select_all: "Выбрать Всё",
|
28 | 28 | clear_grid: "Очистить Сетку",
|
29 |
| - nudge_left: "Подтолкнуть Влево", |
30 |
| - nudge_right: "Подтолкнуть Вправо", |
| 29 | + nudge_left: "Сдвинуть Влево", |
| 30 | + nudge_right: "Сдвинуть Вправо", |
31 | 31 | duplicate: "Дублировать",
|
32 | 32 | delete: "Удалить",
|
33 | 33 | undo: "Отменить",
|
|
64 | 64 | },
|
65 | 65 | smartDebuggerSneakScroll: {
|
66 | 66 | "": "Умный Отладчик на Приседании-Прокрутке",
|
67 |
| - "@Tooltip": "Если хекс сейчас не в находится в отладке и Отладчик в вашей основной руке, предпочтение на shift-scrolling отдастся предмету в вашей второй руке (например книжке).", |
| 67 | + "@Tooltip": "Если заговор сейчас не в находится в отладке и Отладчик в вашей основной руке, предпочтение на shift-scrolling отдастся предмету в вашей второй руке (например книжке).", |
68 | 68 | },
|
69 | 69 | debuggerDisplayMode: {
|
70 | 70 | "": "Режим Отображения Отладчика",
|
|
93 | 93 | "hexdebug:": {
|
94 | 94 | "const/debugging": "Отражение Отладчика",
|
95 | 95 | "next_eval_index": "Отражение Локатора Отладчика", // TODO: this name kinda sucks tbh
|
| 96 | + "const/cognitohazard": "Отражение когнитивной опасности", |
96 | 97 | "breakpoint/": {
|
97 | 98 | before: "Установить Прерывание До",
|
98 | 99 | after: "Установить Прерывание После"
|
|
101 | 102 | },
|
102 | 103 | "book.hexdebug:": {
|
103 | 104 | "next_eval_index": "Отраж. Локатора Отладчика",
|
| 105 | + "const/cognitohazard": "Отраж. Когнит. Опас." |
104 | 106 | },
|
105 | 107 | },
|
106 | 108 |
|
|
120 | 122 | focus_holder: {
|
121 | 123 | item: "Предмет: %s",
|
122 | 124 | },
|
| 125 | + cognitohazard_iota: "Когнитивная опасность" |
123 | 126 | },
|
124 | 127 |
|
125 | 128 | category: {
|
|
128 | 131 | debugging: {
|
129 | 132 | "": "Предметы Отладки",
|
130 | 133 | page: {
|
131 |
| - debugger: "Я читал расплывчатые описания странного инструмента, который использовался Древними для обнаружения проблем в сложных $(#b38ef3)Хексах/$. Мне кажется, что я смог его воссоздать; Я прозвал его $(l:items/debugging#debugger)$(item)Отладчиком/$.$(br2)\ |
132 |
| - Он работает по схожей схеме с $(l:items/hexcasting)$(item)Артефактами/$. Однако, я так же могу использовать его для исполнения $(#b38ef3)Хекса/$ с $(l:items/focus)$(item)Талисмана/$ в моей второй руке.$(br2)\ |
| 134 | + debugger: "Я читал расплывчатые описания странного инструмента, который использовался Древними для обнаружения проблем в сложных $(#b38ef3)Заговорах/$. Мне кажется, что я смог его воссоздать; Я прозвал его $(l:items/debugging#debugger)$(item)Отладчиком/$.$(br2)\ |
| 135 | + Он работает по схожей схеме с $(l:items/hexcasting)$(item)Артефактами/$. Однако, я так же могу использовать его для исполнения $(#b38ef3)Заговора/$ с $(l:items/focus)$(item)Талисмана/$ в моей второй руке.$(br2)\ |
133 | 136 | К сожалению, $(l:items/debugging#debugger)$(item)Отладчик/$ сам по себе не очень полезен; у меня странное ощущение, что он нужнается в какой-то $(l:https://marketplace.visualstudio.com/items?itemName=object-Object.hex-casting)потусторонней силе/$.",
|
134 |
| - thwack: "$(italic)Бап!/$", |
| 137 | + thwack: "$(italic)Бап!/$$(br2)\ |
| 138 | + А ещё я могу переключаться между \"режимами шага\" моего $(item)Отладчика/$, прокручивая колесо в присяде (прямо как с $(l:items/spellbook)$(item)Книгой заклинаний/$ или $(l:items/abacus)$(item)Рунными счетами/$).", |
135 | 139 | evaluator: "В дополнение к $(l:items/debugging#debugger)$(item)Отладчику/$, Я так же создал новый тип посоха: $(l:items/debugging#evaluator)$(item)Исполнитель/$.$(br2)\
|
136 |
| - Пока я занимаюсь отладкой $(#b38ef3)Хекса/$, руны, нарисованные этим посохом, будут исполнены, используя мой стэк в данный момент, включая $(l:patterns/readwrite#hexcasting:local)$(thing)воронье гнездо/$ $(l:items/debugging#debugger)$(item)Отладчика/$.$(br2)\ |
| 140 | + Пока я занимаюсь отладкой $(#b38ef3)Заговора/$, руны, нарисованные этим посохом, будут исполнены, используя мой стэк в данный момент, включая $(l:patterns/readwrite#hexcasting:local)$(thing)воронье гнездо/$ $(l:items/debugging#debugger)$(item)Отладчика/$.$(br2)\ |
137 | 141 | Очищение сетки, похоже, возвращает $(l:items/debugging#debugger)$(item)Отладчик/$ прямо к моменту перед перед начертанием первой руны с помощью $(l:items/debugging#evaluator)$(item)Исполнителя/$. Конечно же, это не отменит эффекты, произведённые на мир исполнеными рунами.",
|
138 | 142 | thwonk: "$(italic)Буп!/$"
|
139 | 143 | },
|
140 | 144 | },
|
| 145 | + splicing_table: { |
| 146 | + "": "Стол склейки", |
| 147 | + page: { |
| 148 | + "1": "Так как мои $(#b38ef3)Заговоры/$ становятся всё сложнее, я трачу всё больше времени на исправление своих собственных ошибок. Рун вроде $(l:patterns/patterns_as_iotas#hexcasting:undo)$(action)Исчезновения/$ и $(l:patterns/lists#hexcasting:replace)$(action)Возвышения Хирурга/$ вполне хватает для простых поправок, но мне кажется, что я способен на большее.$(br2)\ |
| 149 | + $(l:items/splicing_table)$(item)Стол склейки/$ станет моей отдушиной: полноценный рабочий стол для просмотра и редактирования $(#b38ef3)Заговоров/$.", |
| 150 | + "2": "Для начала работы, я должен поместить предмет с списком йот внутри (например, $(l:items/focus)$(item)Талисман/$) в центр стола. Тогда я увиже первые девять йот в списке. Маленькие стрелочки на концах можно использовать для передвижения по списку; ещё я могу зажать $(k:sneak), чтобы сдвинуться на целую страницу, или $(k:sprint), чтобы переместиться в начало или конец списка.$(br2)\ |
| 151 | + Коль пожелаю поделиться $(#b38ef3)Заговорами/$ с другими, я могу использовать большую кнопку справа для копирования содержимого списка в некий \"буфер обмена\".", |
| 152 | + "3": "Я могу выделить йоты (или пространство между ними) простым нажатием мыши. Зажав $(k:sneak) и кликнув ещё раз я смогу выделить целый набор йот за раз.$(br2)\ |
| 153 | + В дополнение к этому, есть специальные кнопки для выделения всего списка ($(thing)Выбрать Всё/$) и очищения выделения ($(thing)Убрать Выбор/$).$(br2)\ |
| 154 | + Выделение йот позволяет мне раскрыть истинный потенциал $(l:items/splicing_table)$(item)Стола склейки/$: редактирование $(#b38ef3)Заговоров/$.", |
| 155 | + "4": "При $(l:items/splicing_table#cost)достатке мысли/$, я смогу исполнить следующие действия:\ |
| 156 | + $(li)$(thing)Сдвинуть Влево/$: Переместить выделенные йоты на одну позицию влево.\ |
| 157 | + $(li)$(thing)Сдвинуть Вправо/$: Переместить выделенные йоты на одну позицию вправо.\ |
| 158 | + $(li)$(thing)Удалить/$: Удалить выделенные йоты из списка.\ |
| 159 | + $(li)$(thing)Дублировать/$: Продублировать выделенные йоты.\ |
| 160 | + $(li)$(thing)Отменить/$: Обратить последнее предпринятое действие.\ |
| 161 | + $(li)$(thing)Вернуть/$: Вновь исполнить действие, обращённое $(thing)Отменой/$.", |
| 162 | + "5": "Для более продвинутых операций потребуется дополнительное пространство. Если я положу второстепенный предмет для хранения йот в ячейку слева, то смогу делать следующее:\ |
| 163 | + $(li)$(thing)Копировать/$: Записать выделенные йоты в новый список в второстепенном предмете.\ |
| 164 | + $(li)$(thing)Вырезать/$: То же, что и $(thing)Копировать/$, но при этом выделенные йоты исчезнут из оригинального списка.\ |
| 165 | + $(li)$(thing)Вставить/$: Заменить выделенные йоты йотой второстепенного предмета. Если йотой был список, то вставится его содержимое; это поведение можно предотвратить, зажав $(k:sneak).", |
| 166 | + "6": "И наконец, я могу вставить $(l:items/staff)$(item)Посох/$ в левую нижнюю ячейку, чтобы проявить маленькую сетку заклятья. Руны, начерченные на этой сетке, попадают прямо в список, перезаписывая любые выделенные йоты.$(br2)\ |
| 167 | + Есть ещё 6 ячеек справа для всего подряд. У них нет никакого специального функционала, кроме как хранилища; удобное место, чтобы сбросить лишние вещички.", |
| 168 | + cost: "К сожалению, всё это невероятное удобство имеет цену. Чтобы изменять содержимое предметов, мне требуется $(#74b3f2)мысль/$ - около одной десятой $(l:items/amethyst)$(item)Аметистовой пыли/$ на каждое действие.$(br2)\ |
| 169 | + Я могу подавать $(#74b3f2)мысли/$ в $(l:items/splicing_table)$(item)Стол склейки/$, положив материалы в нижнюю правую ячейку. Стол за раз поглотит до десяти единиц $(l:items/amethyst)$(item)Аметистовой пыли/$; любые избытки будут игнорироваться, пока не смогут быть поглощены без лишней траты $(#74b3f2)мысли/$.", |
| 170 | + recipe: "$(italic)Она вставляла одну нить за другой, мелкие металлические кубики влетали и вылетали, пока её пальцы танцевали над лотком с ослепительной скоростью./$", |
| 171 | + }, |
| 172 | + }, |
141 | 173 | },
|
142 | 174 | },
|
143 | 175 |
|
|
148 | 180 | page: {
|
149 | 181 | "const/debugging": "Добавляет $(thing)Истину/$ на верхушку стэка, если исполняется $(l:items/debugging#debugger)$(item)Отладчиком/$, иначе $(thing)Ложь/$.",
|
150 | 182 | "next_eval_index": "Добавляет индекс следующей на исполнение йоты, если исполнена $(l:items/debugging#debugger)$(item)Отладчиком/$ или $(l:items/debugging#evaluator)$(item)Исполнителем/$, иначе возвращает $(l:casting/influences)$(thing)Ничто/$.",
|
| 183 | + "const/cognitohazard": { |
| 184 | + "1": "Добавляет $(thing)Когнитивную опасность/$ на верхушку моего стека.", |
| 185 | + "2": "Похоже некоторые $(l:items/debugging#evaluator)предметы отладки/$ могут доставить хлопот в сфере безопасности некоторых $(l:patterns/meta#hexcasting:eval/cc)высокоуровневых техник/$. Чтобы это предовратить, я создал эту руну.$(br2)\ |
| 186 | + Когда йота $(thing)Когнитивной опасности/$ исполняется - ничего не происходит. Однако, стоит лишь одной такой йоте пробраться в $(#b38ef3)Заговор/$, исполняемый $(l:items/debugging#debugger)$(item)Отладчиком/$, как это $(#b38ef3)Заклятье/$ $(italic)тут же/$ провалится - прямо перед исполнением $(thing)Когнитивной опасности/$.", |
| 187 | + }, |
151 | 188 | "breakpoint/": {
|
152 | 189 | before: "Ставит $(l:items/debugging#debugger)$(item)Отладчик/$ на паузу перед исполнением этой руны.",
|
153 | 190 | after: "Ставит $(l:items/debugging#debugger)$(item)Отладчик/$ на паузу после исполнения этой руны. (то есть перед исполнением следующей руны).",
|
154 | 191 | },
|
155 |
| - "craft/debugger": "Создаёт $(l:items/debugging#debugger)$(item)Отладчик/$, который исполняет $(#b38ef3)Хекс/$, схоже с $(l:patterns/spells/hexcasting)другими рунами/$, которые я использовал ранее.$(br2)\ |
| 192 | + "craft/debugger": "Создаёт $(l:items/debugging#debugger)$(item)Отладчик/$, который исполняет $(#b38ef3)Заговор/$, схоже с $(l:patterns/spells/hexcasting)другими рунами/$, которые я использовал ранее.$(br2)\ |
156 | 193 | Стоит около десятка $(l:items/amethyst)$(item)Заряженных Осколков Аметиста/$.",
|
157 | 194 | },
|
158 | 195 | },
|
|
0 commit comments