"Расходимся, здесь не на что смотреть."...

...Делаю в редакторе Warcraft III очередную карту в стиле: "зловещий город кибермагии", которую, скорее всего, никто и никогда не увидит готовой.

Задача: воссоздать зловещую детективную атмосферу путем поимки с поличным персонажа игрока на месте преступления. А конкретно: если стражник обнаруживает труп, а рядом находится персонаж игрока, то стражник будет атаковать персонажа как подозреваемое лицо.

Решение: простейший триггер.

- Событие: стражник подходит к трупу на определенное расстояние. -
- Условия: персонаж игрока находится в определенном радиусе от трупа и видим стражнику. -

- Действие: стражник атакует персонажа. -

Проверяем: работает.

"Расходимся, здесь не на что смотреть."... Warcraft 3, Nothing to see here, Карты, Гифка, Длиннопост

Вдохновленный гениальностью своей мысли, тут же в порыве мысли лепим следующий триггер: создание толпы зевак рядом с трупом.


- Событие: кого-то убивают. -

- Действие: выбрать случайное количество городских жителей в определенном радиусе от трупа и отправить их к месту смерти. -


Проверяем: работает.


Радуемся, аки нетрезвый подросток женской груди.


Запускаем карту.


Итог: персонаж грязно мочит какого-то бедолагу и скрывается в темных переулках этого мрачного города. Труп тут же обступают зеваки.


Прибывший на место сержант стражи видит труп. Походит к трупу.


НЕОЖИДАННО ЗАМЕЧАЕТ рядом с трупом толпу зевак, которую незамедлительно начинает разгонять. При помощи меча. "Nothing To See Here, Bastards!!!".


В итоге - 10 трупов - любопытство вещь наказуемая.

"Расходимся, здесь не на что смотреть."... Warcraft 3, Nothing to see here, Карты, Гифка, Длиннопост

Казалось бы, бугагашеньки, идем исправлять.


Но нет.


На место трупов зевак стекаются другие зеваки. Другие стражники.


Стражники начинают отгонять стражников. Начинается лютая, бешеная резня.


Через 10 минут место преступления выглядит примерно так:

"Расходимся, здесь не на что смотреть."... Warcraft 3, Nothing to see here, Карты, Гифка, Длиннопост

Как видим, революция - вещь несложная.

Изюминку добавляет факт бесконечного респауна через некоторое время после смерти как горожан, так и стражи - я же не хотел, чтобы город пустовал.


Если будет время, сделаю видео этой бессмысленной и беспощадной резни, правда, придется опять переписывать все триггеры обратно.

"Расходимся, здесь не на что смотреть."... Warcraft 3, Nothing to see here, Карты, Гифка, Длиннопост