Еще немного полежав и насладившись моментом, я поднялся, пошёл к
престолу и взял книгу в руки. Синяя обёртка, на вид и ощупь
состоящая из шерсти. Кто-то позаботился о внешнем виде. Около меня
появилась надпись "Книга заклинаний подключена". Теперь можно сесть
у стенки и начать читать о новых возможностях.
Помнится, несколько месяцев назад мне стали доступны условия.
"if else", если я сделал что-то, случилось то-то. Пока не придумал,
как это реализовать с имеющимися инструментами, может что-то будет
в этой книге? Я прочел документацию, она называлась "objects" и
давала мне доступ к объектам, координатам и ещё много чего. Когда
читал, то приходило столько идей.
***
Целый день проведенный в этой пещере, больше никакой опасности,
я это чувствовал, поэтому просто сидел и писал код. Новая книга с
объектами позволила мне переписать два заклинания, которые стали
куда удобнее. "Objects" — позволяет мне получить данные объектов, к
примеру их координаты. Первым я изменил заклинание ган, так чтобы
рука стреляла только тогда, когда я поднимаю прижать большой палец
вверх, словно спускаю курок. Благодаря "Objects" я могу получить
координаты любой своей части тела, относительно сердца, как я
понял.
import objects
spell gun(){
while(true){ # постоянно
fire_bullet = fire(size=0.5,speed=0,shape=ball); #создаём
маленький огонёк который висит перед пальцами.
while(fire_bullet.speed == 0){ # пока огонёк есть.
if ( (objects.me.right_hand.thumb.coordinates -
objects.me.right_hand.index_finger.coordinates).y == 2 ){#
проверяем, если подняли большой палец, относительно
указательного
fire_bullet.speed = 100; # задаем скорость и огонёк вылетает
break;
}
}
}
}
И про фаерблоу я не забыл, мне уже надоело, что урон зависит от
расстояния, ведь огненный шар взрывается через время. Теперь код
выглядит так.
spell fireblow(){
fb = fireball()*2; # Огненный шар в переменную, чтобы потом им
воспользоваться.
while(fb){
if(objects.check_object_interect(fb)){ # если столкнулся с
другим объектом.
fb*wind(); # Взрыв!
}
}
}
Проснулся я всё в той же пещере, не помня, как и уснул.
«Не стоит задерживаться! Мне нужно еще и другую книгу найти, я
могу по пути думать о заклинаниях».
Я поднялся и осмотрел рюкзак, у меня остался еще один стимулятор
и одна мазь. Надо бы беречь ресурсы. Чтобы вернутся назад, мне
нужно было опять пройти по лестнице, только как мне достичь верха?
Всё тем же виндстрайком, только в этот раз наоборот, прижал к земле
руку и вызвал заклинание. Меня отбросило вверх, где мои ноги
примагнитились. Должен признать, во время этого трюка мои ладони
вспотели. Неверное движение и было бы не хорошо. Вернувшись к
месту, откуда я попал в эту пещеру, при помощи того же приёма я
залез наверх. Снова глянув на карту, я обнаружил небольшую деревню
под названием Глейз, лежащую прямо между двумя книгами. Там стоит
остановиться, постоянно есть только консервы довольно неприятное
занятие, да припасов на самом деле не так много. Так я и поступил.
Лиственный лес, постепенно переходил в деревянные избушки. Ссылаясь
на опыт прошлого, я всё думал о заклинание, которое бы давало мне
колдовать, даже если говорить нет возможности.