Денежное обращение и кредит
Для этого нужно, чтобы в файле настроек были правильно установлены параметры почтовой системы вашего компьютера (подробнее см. раздел о параметрах файла GV.CTL). Приказ можно послать либо через Fido, Релком (uupc), или любую другую сеть (Other). При этом в процессе посылки письма возможно кратковременное гашение экрана, это не является ошибкой и через секунду экран должен восстановиться.
Команды проверяются и выполняются в процессе их ввода, в момент нажатия клавиши Enter в конце строки, поэтому если набрать команду, затем вернуться на несколько строчек вверх и набрать вторую команду, то вторая команда, несмотря на то что находится выше первой по тексту, будет выполнена после ее. Чтобы выполнить команды именно в том порядке, как они следуют в приказе, нужно выбрать из подменю Order команду Recalc order, при этом все выполненные до этого команды аннулируются и весь набранный текст приказа будет проверен и выполнен заново. Рекомендуется выполнять эту операцию перед посылкой приказа на сервер.
Кроме команды Recalc order доступны операции аннулирования всех введенных команд и отмены предыдущей введенной команды (при этом текст отмененных команд не стирается).
Также специальная команда "Do all commands" выполняет все команды из редактора без Undo All, как в команде Rescan. Эту команду удобно использовать для того, чтобы последовательно обработать 2 и более приказов из разных файлов.
Команды C, I, M, O, Z, Q не проверяются на правильность и не выполняются.
Остальные команды и проверяются и выполняются.
Из редактора через подменю Search можно выполнять команды поиска и замены текста.
Если выделить блок, что его можно поместить в Clipboard с помощью команд Copy, Cut, либо наоборот - вставить текст из Clipboard через Paste. Содержимое Clipboard можно просмотреть из главного меню - Show Clipboard.
Из подменю Files доступны операции вставки файла и Quote-вставки файла (когда перед каждой строчкой вставляемого файла будет стоять '>').
4. Список кораблей на планете.
В этом окне показывается список кораблей на одной планете.
Его можно открыть если вы выбрали планету (на карте либо где-то еще) и на ней есть хотя-бы один (любой) корабль, который вы наблюдаете.
Для этого можно нажать кнопку F3, выбрать из меню или нажать на кнопку с нарисованной планетой.
В этом окне через меню Commands можно отдать приказ для текущей планеты или выбранного в списке корабля. Для кораблей можно отдать любой приказ - Запустить (данный корабль или все из списка), загрузить/разгрузить, разбить группу, включить во флот (данный корабль или все), выбросить из флота, начать апгрейд, подарить другой расе, уничтожить, переименовать тип корабля. В меню Commands будут доступны только те команды, что разрешены для текущего корабля, например нельзя загрузить летящий корабль или запустить корабль без двигателя.
Через подменю Race можно выбрать - корабли какой расы вы хотите посмотреть.
Через подменю Service/Alternative можно выбрать альтернативный способ представления информации.
С помощью пункта Service/Sort можно отсортировать список по разным параметрам.
Пункты Query и Filter описаны далее.
Командой Print to File содержимое этого или любого другого списка можно записать в файл. Кроме этого в этом окне доступна команда 'Save in battle format' (Alt+B), которая записывает выбранные корабли в формате битвы, что очень сильно облегчает составление сценария битв.
5. Возможность фильтрования (Filter)
и построения запросов (Query) к таблицам.
Эти две возможности облегчают задачу поиска в больших таблицах.
Общее у Filter и Query то, что вы задаете строчное выражение, например "2*2" или "Speed>10".
Query просто показывает результат этого выражения, как обычный калькулятор.
Filter отбирает из таблицы только те записи, которые удовлетворяют данному выражению. Подразумевается, что для Filter выражение должно быть логическим, хотя если результат численный, то он приводится к булевскому (0 = FALSE, <>0 = TRUE).
В этих диалогах можно задать любую конструкцию, разрешенную в языке скриптов GV. Описание этого языка см. в файле script.doc, а примеры программ на это языке см. в поддиректории \SCRIPTS.
Здесь приведу только два небольших примера:
Например, в окне просмотра кораблей на планете в колонке "#" отображается количество кораблей в группе, в "weight" отображается вес одного корабля. Если задать Query: Summ(#*weight), то получим общий вес всех кораблей, видимых в таблице.
Другой пример: надо посмотреть - какие из кораблей расы Aliens находятся на чужих планетах. Вызываем список всех кораблей (F7), Выбираем расу Aliens и Filter: Owner(Planet)<>'Aliens'.
6. Калькулятор кораблей.
Этот калькулятор предназначен для расчетов параметров кораблей, в нем можно рассчитывать развитие планет по маршрутам, стоимость модернизации кораблей (для Galaxy+) и т.д.
Калькулятор имеет 16-18 полей ввода, в которых находятся параметры корабля, расы и планеты. Внизу находится поле, куда помещаются результаты вычислений.
Его можно вызвать нажатием клавиши F4, выбором меню или нажатием кнопки с калькулятором.
Если в момент вызова калькулятора была выбрана планета, то в калькулятор будет загружены параметры этой планеты, ее владельца и если на планете строился корабль, то и корабля тоже.
Если калькулятор был вызван из списка кораблей, то в него будут загружены параметры выбранного корабля, его владельца и планеты назначения.
Значения в полях ввода можно изменять либо набором нужного числа, либо с помощью клавиш:
<-,-> : изменение параметра на Delta.
L.Shift <-,-> : изменения параметра на Delta/10.
R.Shift <-,-> : изменение параметра на Delta/100.
Для параметров кораблей Delta=1, для параметров планет Delta=10, для поля технологии Delta= столько, сколько эта планета может произвести технологии за ход.
Некоторые параметры (Скорость, Скорость с грузом, Защита, Атака) можно зафиксировать (можно несколько одновременно, если не будет противоречия) с помощью пунктов подменю Fix... (speed,cargo speed, attack, defence).
С помощью пунктов подменю Load можно загрузить параметры расы, планеты, корабля.
Калькулятор имеет память, в которую можно записать текущее состояние с помощью пункта Memory/Store и с помощью Memory/Swap можно обменивать текущее состояние с записанным.
Если в памяти были записаны параметры какого либо корабля, то можно включить режим сравнения (Memory/Compare). При этом будет вычислятся вероятность попадания и отражения атаки для текущего корабля относительно того корабля, что записан в памяти.
С помощью пункта Make Cap/Turn можно вычислить состояние планеты на следующий ход, если планета производила CAP. Если при этом на планету по маршруту доставляется x единиц промышленности, то перед Turn это x надо вписать (или прибавить) в поле "$", а если на планету по маршруту доставляются y единиц колонистов, то к "Colonist" надо прибавить y.
Пункт Back выполняет операцию обратную Turn (только при этом не могут учитываться количество ввезенного за этот ход груза, предполагается, что на планету ничего не ввозилось).
Пункт Research Science
скачать реферат
1 2 3 4 5 ... последняя