- Автор темы
- #1
Одна из самых спорных обсуждаемых функций, почти все хотят, чтобы было, но как его реализовать - не понятно. Спать в реальном времени мы не можем.
Тут я собрал все предложения, которые смог найти в разных темах и комментариях к ним, а ниже добавил свои мысли. Описывать буду основную суть реализации сна, а подробности сможете прочитать в темах авторов и комментариях к ним, по ссылкам.
1. http://dayzrussia.com/f/index.php?threads/362/
Основная идея: сон занимает от 15 до 30 минут (игрок сам выставляет таймер), чем больше спишь, тем лучше выспишься. Либо выпиваешь энергетик и бодрствуешь дальше.
2. http://dayzrussia.com/f/index.php?threads/133/
Перед выходом из игры кладешь персонажа спать и ставишь таймер. Если заходишь на следующее утро а персонаж еще спит - останавливаешь таймер и идешь дальше. Не понял остается ли тело персонажа в игре или нет по задумке автора.
3. Мой старый вариант.
Сон реализовать символически - просто ложишься спать, где-то минуту персонаж засыпает (можно прервать) и столько же потом просыпается. Т.е. сон для галочки, так же как мы съедаем банку фасоли одним кликом мыши. Но во время такого сна все процессы ускоряются, как если бы прошло несколько часов. После пробуждения у вас будет голод и жажда. Если замерзали - то заболеете (надо использовать палатки, спальники, костры). При кровотечении - можно и умереть. Болезнь прогрессирует или наборот (смотря какая). И так далее.
4. http://dayzrussia.com/f/index.php?threads/11/
В этой теме только комментарии, автор ничего не предлагал.
Из комментариев к темам:
Сон происходит когда игрока нет в игре. Включается, если кладешь персонажа спать и выходишь из игры. В этом случае тело остается в игре какое-то время (минут 15, например).
После сна может быть похмелье, если перед сном баловались
Существует вариант спать по 5 минут в час (такое возможно).
Существует техника сна на ходу (у разведчиков, например). Думаю, этому надо учиться, но тоже как вариант - например сон восполняется постепенно, если двигаешься пешком. Спорно, но вариант.
Шкала усталости заполняется постепенно, во время бега и тд. Для ее снятия надо посидеть несколько минут у костра или в каком-нибудь спокойном месте.
Если вы вышли из игры рядом с палаткой, кроватью, спальником - то оффлайн считается за сон. Если рядом этого нет - то считается просто за отдых (более слабый процесс восстановления) или никак не считается.
Свои мысли:
Для себя я выделил основные особенности сна, которые стоит реализовать: он постепенно накапливается, депривация сна дает штрафы, для сна нужно искать место ночлега (потому что во сне игрок беззащитен), для сна нужно тепло (чтобы не заболеть), сон забирает много времени - а значит усиливает все потребности.
Сон во время оффлайна хорош тем, что может рассчитываться в реальном времени. К тому же это частично соответствует реальности - мы спим, персонаж тоже спит.
На основании вышеперечисленного предлагаю такой вариант:
Оффлайн считается сном только в том случае, если перед выходом из игры вы уложили персонажа спать. В этом случае он тратит 15 минут на засыпание (время для примера, может быть другим) - все это время тело персонажа остается в игре (сам игрок выходит). Это нужно, чтобы ввести необходимость поиска безопасного места (кстати, повод спать ночью - когда сложнее обнаружить тело), или полагаться на друзей, которые покараулят ваше тело. Иначе некоторые будут ложиться спать во время боя.
Сон необходимо инициировать, обычный выход в любом месте не считается сном, т.е. вы можете просто выйти из игры и тело вашего персонажа сразу исчезнет из игры. Если у вас есть друзья, то вы можете поочередно караулить сон друг друга. Сегодня вы вышли первым, а друг дожидается, пока ваше тело исчезнет из игры, сам выходит обычным способом, без сна - а завтра наоборот).
Болевые эффекты увеличивают засыпание на несколько минут (т.е. тело персонажа будет дольше оставаться в игре).
Во время засыпания вы не можете зайти на другой сервер, только на этот же. Поэтому смена сервера - не повод для сна.
Во время сна все процессы просчитываются в реальном времени (точнее относительно реального времени). Пока вас нет - персонаж спит. Если зашли через 4 часа - столько часов спал ваш персонаж.
На сон влияет во сколько вы легли, где вы легли, как, что с вами и тд. Т.е. если вы заснули вечером - будет учтено снижение температуры воздуха. Наличие палатки, спальника - тоже влияет. Если у вас кровотечение - оно может течь в соответствии с тем временем, которое вы будете спать и есть риск не проснуться. Голод, жажда, болезни - тоже меняются за это время. Болезнь, например, может лечиться, а голод, соответственно, усиливаться. Если нет факторов, негативно влияющих на здоровье, то во сне ваше здоровье восстанавливается быстрее.
Но надо также учитывать, что во сне все процессы замедляются, и, например, усиление голода и жажды происходит гораздо медленнее, чем во время бега.
Есть максимальное время сна, свыше которого процессы уже не учитываются. Если вас не было 3 дня в игре - ваш персонаж не спал все это время. Максимально возможное время сна определяется тем, как сильно персонаж утомился. Обычно человек не может спать больше 8 часов, но при больших стрессах и недосыпании люди спят и по 16 часов.
При желании игрок сам может ограничить это время, если у него есть будильник. В противном случае сон будет длиться по максимум, или пока игрок не зайдет в игру.
На качество сна могут влиять различные препараты и средства, которые принимались до сна. А так же ранения и прочие детали.
Сон накапливается только в игровое время. В оффлайне сон не копится. При игре 2 часа в день эта функция вам может вообще не понадобится. Это больше для особо увлеченных игроков.
Эффекты депривации сна:
- Зевота
- Глюки (темные пятна, силуэты), особенно вечером
- Лаг изображения - когда меняешь направление взгляда, иногда смена картинки происходит с задержкой и некоторой, своего рода, засветкой (такой эффект, из-за того, что зрачки закатываются при моргании)
- Ухудшение слуха, шум в ушах (повышенное давление)
- Озноб
- Упадок сил
- Снижение иммунитета
- В неподвижном положении можно заснуть, даже не заметив этого (в игре можно реализовать плавное затемнение экрана, которое можно "сбросить", если потрясти мышкой)
- Ухудшенная координация движений (инерция в движениях, качание рук при прицеливании, все действия совершаются более медленно)
Больше по своему опыту вспомнить не могу. Знаю, что есть еще разрушение нервной системы. В книге Гиннеса даже запретили подобные рекорды, когда человек после 7 суток без сна (ставил рекорд) испортил себе психику - потом слегка съехал и в итоге разрушил свою семью и жизнь. Но в игре это как-то иначе надо реализовать. Или никак.
Резюме:
Для тех, кто умирает постоянно - сон не нужен. Они только за вечер наберут несколько смертей. Это актуально для долгожителей, для тех, кто хочет именно выживать, долго и уверенно. Уложить спать персонажа раз в 16-30 игровых часов (т.е. раз в несколько реальных дней) в безопасном месте или под присмотром - не сложно. Можно даже давать ачивку за сон.
Пример описания геймплея со сном:
Представьте, вы уже какое-то время не спали (ваш персонаж) и постепенно начинает накапливаться усталость. Вы это знаете, но еще есть дела и нет возможности отвлечься. Возможно вы противостоите кому-то, боретесь за территорию с противником. Единственная надежда, что с их стороны изнеможение тоже дает о себе знать. Надо двигаться. Персонаж уже зевает, ему становится прохладно, давление возросло - слышен гул в ушах. Вы выпиваете остатки холодного кофе в термосе, но это уже не первая порция, эффект так себе.
Постепенно ухудшается зрение, сложнее различать объекты вдалеке. Если сидеть на месте и не двигаться - персонаж начинает залипать, глаза закрываются (экран темнеет), приходится трясти мышью, чтобы не дать персонажу уснуть. В засаде так сидеть сложновато. Если бежишь, залипание не такое явное, экран темнеет, но не полностью и медленно, иногда двоится, если долго бежать не двигая мышью, т.е. глядя вперед не моргая. Персонаж уже медленно бегает, иногда чуть приостанавливается, как бы спотыкается - ноги могут слегка подкашиваться. Через несколько часов реакция совсем притупиться, изображение начнет застревать при движениях камеры, размываться, координация ухудшится, персонаж станет медленнее совершать любое действие. Становится очевидно, что в таком состоянии играть можно, но в бою пользы мало, слишком рисковано. Надо спать. Но когда персонаж засыпает - он беззащитен, нельзя просто взять и отрубиться посреди поля или леса - мало ли что. Надо уйти подальше, найти нору поглубже, где-нибудь под елкой, чтоб не увидели. Но темнеет, становится еще холоднее, на земле спать опасно, заболеешь. Можно договориться с другом, если он рядом - он прикроет пока ты спишь и последит за костром, чтобы не погас и согревал твое тело. Друг покинет игру обычным способом - чтобы его персонаж сразу исчез из игры, без риска быть обнаруженным. В другой раз поменяетесь местами, он спит - вы на посту.
В таких условиях опасны даже зомби. Персонаж ослаблен, хуже видит. Может не заметить угрозу вовремя, или не сумеет от нее убежать. Спать надо, но как спать, если ты один? Если есть спальник - еще куда ни шло, хотя тоже не панацея. Один, в лесу, без дома, без друзей. Как выжить, что делать в такой ситуации? Жив до первого сна, пока ноги держат, а потом всё? Определенно к такому надо быть готовым, иначе не выжить...
Я все же настаиваю, что на засыпание нужно около 15 минут. Да, это долго, рискованно, но только если в одиночку и спать в окрестностях основных маршрутов. Потому что в моде можно час бегать и никого не заметить, а когда заметишь - то лишь потому, что другой игрок двигался. Неподвижную цель, где нибудь спрятавшегося человека увидеть сложно. Ночь поможет. Еще можно забаррикадироваться в комнате, но есть риск что будет трудно выбираться. В общем каждый пытается спастись как может. Но никаких поблажек "потому что сложно и опасно". Да, опасно, но это и означает выживать - находить способы и стратегии победить обстоятельства, не смотря на все лишения. Не просто же так нам мозги даны.
5. Версия от HopDuKc
Тут я собрал все предложения, которые смог найти в разных темах и комментариях к ним, а ниже добавил свои мысли. Описывать буду основную суть реализации сна, а подробности сможете прочитать в темах авторов и комментариях к ним, по ссылкам.
1. http://dayzrussia.com/f/index.php?threads/362/
Основная идея: сон занимает от 15 до 30 минут (игрок сам выставляет таймер), чем больше спишь, тем лучше выспишься. Либо выпиваешь энергетик и бодрствуешь дальше.
2. http://dayzrussia.com/f/index.php?threads/133/
Перед выходом из игры кладешь персонажа спать и ставишь таймер. Если заходишь на следующее утро а персонаж еще спит - останавливаешь таймер и идешь дальше. Не понял остается ли тело персонажа в игре или нет по задумке автора.
3. Мой старый вариант.
Сон реализовать символически - просто ложишься спать, где-то минуту персонаж засыпает (можно прервать) и столько же потом просыпается. Т.е. сон для галочки, так же как мы съедаем банку фасоли одним кликом мыши. Но во время такого сна все процессы ускоряются, как если бы прошло несколько часов. После пробуждения у вас будет голод и жажда. Если замерзали - то заболеете (надо использовать палатки, спальники, костры). При кровотечении - можно и умереть. Болезнь прогрессирует или наборот (смотря какая). И так далее.
4. http://dayzrussia.com/f/index.php?threads/11/
В этой теме только комментарии, автор ничего не предлагал.
Из комментариев к темам:
Сон происходит когда игрока нет в игре. Включается, если кладешь персонажа спать и выходишь из игры. В этом случае тело остается в игре какое-то время (минут 15, например).
После сна может быть похмелье, если перед сном баловались
Существует вариант спать по 5 минут в час (такое возможно).
Существует техника сна на ходу (у разведчиков, например). Думаю, этому надо учиться, но тоже как вариант - например сон восполняется постепенно, если двигаешься пешком. Спорно, но вариант.
Шкала усталости заполняется постепенно, во время бега и тд. Для ее снятия надо посидеть несколько минут у костра или в каком-нибудь спокойном месте.
Если вы вышли из игры рядом с палаткой, кроватью, спальником - то оффлайн считается за сон. Если рядом этого нет - то считается просто за отдых (более слабый процесс восстановления) или никак не считается.
Свои мысли:
Для себя я выделил основные особенности сна, которые стоит реализовать: он постепенно накапливается, депривация сна дает штрафы, для сна нужно искать место ночлега (потому что во сне игрок беззащитен), для сна нужно тепло (чтобы не заболеть), сон забирает много времени - а значит усиливает все потребности.
Сон во время оффлайна хорош тем, что может рассчитываться в реальном времени. К тому же это частично соответствует реальности - мы спим, персонаж тоже спит.
На основании вышеперечисленного предлагаю такой вариант:
Оффлайн считается сном только в том случае, если перед выходом из игры вы уложили персонажа спать. В этом случае он тратит 15 минут на засыпание (время для примера, может быть другим) - все это время тело персонажа остается в игре (сам игрок выходит). Это нужно, чтобы ввести необходимость поиска безопасного места (кстати, повод спать ночью - когда сложнее обнаружить тело), или полагаться на друзей, которые покараулят ваше тело. Иначе некоторые будут ложиться спать во время боя.
Сон необходимо инициировать, обычный выход в любом месте не считается сном, т.е. вы можете просто выйти из игры и тело вашего персонажа сразу исчезнет из игры. Если у вас есть друзья, то вы можете поочередно караулить сон друг друга. Сегодня вы вышли первым, а друг дожидается, пока ваше тело исчезнет из игры, сам выходит обычным способом, без сна - а завтра наоборот).
Болевые эффекты увеличивают засыпание на несколько минут (т.е. тело персонажа будет дольше оставаться в игре).
Во время засыпания вы не можете зайти на другой сервер, только на этот же. Поэтому смена сервера - не повод для сна.
Во время сна все процессы просчитываются в реальном времени (точнее относительно реального времени). Пока вас нет - персонаж спит. Если зашли через 4 часа - столько часов спал ваш персонаж.
На сон влияет во сколько вы легли, где вы легли, как, что с вами и тд. Т.е. если вы заснули вечером - будет учтено снижение температуры воздуха. Наличие палатки, спальника - тоже влияет. Если у вас кровотечение - оно может течь в соответствии с тем временем, которое вы будете спать и есть риск не проснуться. Голод, жажда, болезни - тоже меняются за это время. Болезнь, например, может лечиться, а голод, соответственно, усиливаться. Если нет факторов, негативно влияющих на здоровье, то во сне ваше здоровье восстанавливается быстрее.
Но надо также учитывать, что во сне все процессы замедляются, и, например, усиление голода и жажды происходит гораздо медленнее, чем во время бега.
Есть максимальное время сна, свыше которого процессы уже не учитываются. Если вас не было 3 дня в игре - ваш персонаж не спал все это время. Максимально возможное время сна определяется тем, как сильно персонаж утомился. Обычно человек не может спать больше 8 часов, но при больших стрессах и недосыпании люди спят и по 16 часов.
При желании игрок сам может ограничить это время, если у него есть будильник. В противном случае сон будет длиться по максимум, или пока игрок не зайдет в игру.
На качество сна могут влиять различные препараты и средства, которые принимались до сна. А так же ранения и прочие детали.
Сон накапливается только в игровое время. В оффлайне сон не копится. При игре 2 часа в день эта функция вам может вообще не понадобится. Это больше для особо увлеченных игроков.
Эффекты депривации сна:
- Зевота
- Глюки (темные пятна, силуэты), особенно вечером
- Лаг изображения - когда меняешь направление взгляда, иногда смена картинки происходит с задержкой и некоторой, своего рода, засветкой (такой эффект, из-за того, что зрачки закатываются при моргании)
- Ухудшение слуха, шум в ушах (повышенное давление)
- Озноб
- Упадок сил
- Снижение иммунитета
- В неподвижном положении можно заснуть, даже не заметив этого (в игре можно реализовать плавное затемнение экрана, которое можно "сбросить", если потрясти мышкой)
- Ухудшенная координация движений (инерция в движениях, качание рук при прицеливании, все действия совершаются более медленно)
Больше по своему опыту вспомнить не могу. Знаю, что есть еще разрушение нервной системы. В книге Гиннеса даже запретили подобные рекорды, когда человек после 7 суток без сна (ставил рекорд) испортил себе психику - потом слегка съехал и в итоге разрушил свою семью и жизнь. Но в игре это как-то иначе надо реализовать. Или никак.
Резюме:
Для тех, кто умирает постоянно - сон не нужен. Они только за вечер наберут несколько смертей. Это актуально для долгожителей, для тех, кто хочет именно выживать, долго и уверенно. Уложить спать персонажа раз в 16-30 игровых часов (т.е. раз в несколько реальных дней) в безопасном месте или под присмотром - не сложно. Можно даже давать ачивку за сон.
Пример описания геймплея со сном:
Представьте, вы уже какое-то время не спали (ваш персонаж) и постепенно начинает накапливаться усталость. Вы это знаете, но еще есть дела и нет возможности отвлечься. Возможно вы противостоите кому-то, боретесь за территорию с противником. Единственная надежда, что с их стороны изнеможение тоже дает о себе знать. Надо двигаться. Персонаж уже зевает, ему становится прохладно, давление возросло - слышен гул в ушах. Вы выпиваете остатки холодного кофе в термосе, но это уже не первая порция, эффект так себе.
Постепенно ухудшается зрение, сложнее различать объекты вдалеке. Если сидеть на месте и не двигаться - персонаж начинает залипать, глаза закрываются (экран темнеет), приходится трясти мышью, чтобы не дать персонажу уснуть. В засаде так сидеть сложновато. Если бежишь, залипание не такое явное, экран темнеет, но не полностью и медленно, иногда двоится, если долго бежать не двигая мышью, т.е. глядя вперед не моргая. Персонаж уже медленно бегает, иногда чуть приостанавливается, как бы спотыкается - ноги могут слегка подкашиваться. Через несколько часов реакция совсем притупиться, изображение начнет застревать при движениях камеры, размываться, координация ухудшится, персонаж станет медленнее совершать любое действие. Становится очевидно, что в таком состоянии играть можно, но в бою пользы мало, слишком рисковано. Надо спать. Но когда персонаж засыпает - он беззащитен, нельзя просто взять и отрубиться посреди поля или леса - мало ли что. Надо уйти подальше, найти нору поглубже, где-нибудь под елкой, чтоб не увидели. Но темнеет, становится еще холоднее, на земле спать опасно, заболеешь. Можно договориться с другом, если он рядом - он прикроет пока ты спишь и последит за костром, чтобы не погас и согревал твое тело. Друг покинет игру обычным способом - чтобы его персонаж сразу исчез из игры, без риска быть обнаруженным. В другой раз поменяетесь местами, он спит - вы на посту.
В таких условиях опасны даже зомби. Персонаж ослаблен, хуже видит. Может не заметить угрозу вовремя, или не сумеет от нее убежать. Спать надо, но как спать, если ты один? Если есть спальник - еще куда ни шло, хотя тоже не панацея. Один, в лесу, без дома, без друзей. Как выжить, что делать в такой ситуации? Жив до первого сна, пока ноги держат, а потом всё? Определенно к такому надо быть готовым, иначе не выжить...
Я все же настаиваю, что на засыпание нужно около 15 минут. Да, это долго, рискованно, но только если в одиночку и спать в окрестностях основных маршрутов. Потому что в моде можно час бегать и никого не заметить, а когда заметишь - то лишь потому, что другой игрок двигался. Неподвижную цель, где нибудь спрятавшегося человека увидеть сложно. Ночь поможет. Еще можно забаррикадироваться в комнате, но есть риск что будет трудно выбираться. В общем каждый пытается спастись как может. Но никаких поблажек "потому что сложно и опасно". Да, опасно, но это и означает выживать - находить способы и стратегии победить обстоятельства, не смотря на все лишения. Не просто же так нам мозги даны.
5. Версия от HopDuKc
1) Ввести в игру индикатор "необходимость сна". Работа индикатора чем-то напоминает индикатор зарядки аккумулятора в автономных электроприборах.
Сон не требуется с 0 до 16 часов он-лайн.
Индикатор
Утомление с 17 до 30 часов он-лайн. При физических нагрузках – спринт, бег, плавание, экран может потерять цвет на 10 секунд. Если персонаж находиться в положении сидя, лежа, или стоит без движения то каждые 60 секунд будет зевать.
Индикатор
Усталость с 31 до 50 часов он-лайн. При физических нагрузках – спринт, бег, плавание, экран может потерять цвет на 30 секунд. Если персонаж находиться в положении сидя, лежа, или стоит без движения то каждые 30 секунд будет зевать при этом экран теряет резкость (размывается) на 5 секунд. При нахождении в положении сидя, лежа, без движения в течении 90 секунд, есть вероятность отключение сознание (провал в сон) на 15 сек.
Индикатор
Сильная усталость с 51 до 72 часов он-лайн. При физических нагрузках – спринт, бег, плавание, экран теряет цвет на время выполнения этих действий. Если персонаж находиться в положении сидя, лежа, или стоит без движения то каждые 30 секунд будет зевать при этом экран теряет резкость (размывается) на 10 секунд. При нахождении в положении сидя, лежа, без движения в течении 40 секунд, есть вероятность отключение сознание (провал в сон) на 30 сек.
Индикатор
Смертельная усталость с 72 часов он-лайн и более. Превышение 72 часов активности без сна, приводит к тому, что каждые 10 минут персонаж будет "терять связь с миром" т.е. экран будет размываться – терять резкость, при этом персонаж сильно зевает. Каждые 30 минут игры персонаж будет проваливаться в сон (терять сознание) на + 30 секунд. Т.е. после первых 30 минут – 30 секунд, после вторых 30 минут – 60 секунд и т. д.
Индикатор мигает.
2) Как положить перса спать
Для того чтобы уложить персонажа спать игрок должен сделать ряд действий.
После того, как найдено место для сна, игрок активирует режим сна. После этого становиться доступным выбор места для сна, и игрок указывает то место на котором хочет уложить перса спать. После этого, клик мышки на выбранном месте включает анимацию как перс ложиться на указное место. Далее в течении одной мин. игрок наблюдает как его персонаж спит. Это предлагается для того, чтобы за 1 минуту или более (как кому удобно) игрок убедительно доказал, что выбранное им место действительно безопасно и в случаи возникновение опасности смог поднять своего перса в любой момент. В течении минуты после того как перс лег, выход из игры не активирует сон. По прошествии 1 минуты становиться возможным выйти из игры и активировать режим сна который начнет «подзарядку аккумуляторов». После выхода перс находиться в игре еще 30 с и уязвим, после чего становиться невидим.
3) Влияние места и условий сна на здоровье персонажа. Если игрок укладывает персонажа спать в месте где персу будет холодно, то перс может простудиться и заболеть.Привязка простуды к персу осуществляется по принципу время проведенное в режиме сна = времени нахождения перса на этом месте без движения. То есть, перс может замерзнуть, пока спит, и как следствие подхватить простуду, менингит, воспаление легких.
4) Время сна. Для полной подзарядки аккумуляторов, игроку надо держать персонажа в режиме сон.
от 0 до 4 часов*.
от 5 до 8 часов.
от 9 до 14 часов.
от 15 до 20 часов.
24 часа.
*Время указано из расчета разной «разрядки аккумулятора».
Это именно то время которое будет учитываться при вычитании показателей жажды и голода. Режим сон уменьшает расход энергии и как следствие потребность в еде и воде в 5 раз по сравнению с активным двигающимся персом.
Если перс игрока утомился, и он кладет его спать, а сам уходит в оф-лайн более чем на время необходимое для полного отдыха перса (подзарядки аккумулятора), то расход еды, воды, и подверженность холоду… короче все воздействия на перса учитываться только до момента полной зарядки +1 час.
Если персонаж игрока не доспал, т.е. игрок положил его спать на время меньшее, чем ему необходимо для полноценного отдыха (полной зарядки), то проснувшись такой перс будет иметь частичную подзарядку.
Разумеется, если игрок вылетает из игры или просто выходит не уложив перса спать, то такой оф-лайн не считаться сном и при этом запоминаться текущий "разряд аккумулятора" и после входа в игру персу требуется "подзарядка" ровно на столько же, как и на момент выхода без активации процесса сна.
P.S. Кстати, тут можно отыгрывать такой интерсный момент как часовой прикрывающий сон группы. Если группа, ложиться спать, часовой ждет некоторое время охраняя их покой от посягательств. Ну и после того как все ушли в оф-лайн сам идет и засыпает уже на свой страх и риск. )
Сон не требуется с 0 до 16 часов он-лайн.
Индикатор
Утомление с 17 до 30 часов он-лайн. При физических нагрузках – спринт, бег, плавание, экран может потерять цвет на 10 секунд. Если персонаж находиться в положении сидя, лежа, или стоит без движения то каждые 60 секунд будет зевать.
Индикатор
Усталость с 31 до 50 часов он-лайн. При физических нагрузках – спринт, бег, плавание, экран может потерять цвет на 30 секунд. Если персонаж находиться в положении сидя, лежа, или стоит без движения то каждые 30 секунд будет зевать при этом экран теряет резкость (размывается) на 5 секунд. При нахождении в положении сидя, лежа, без движения в течении 90 секунд, есть вероятность отключение сознание (провал в сон) на 15 сек.
Индикатор
Сильная усталость с 51 до 72 часов он-лайн. При физических нагрузках – спринт, бег, плавание, экран теряет цвет на время выполнения этих действий. Если персонаж находиться в положении сидя, лежа, или стоит без движения то каждые 30 секунд будет зевать при этом экран теряет резкость (размывается) на 10 секунд. При нахождении в положении сидя, лежа, без движения в течении 40 секунд, есть вероятность отключение сознание (провал в сон) на 30 сек.
Индикатор
Смертельная усталость с 72 часов он-лайн и более. Превышение 72 часов активности без сна, приводит к тому, что каждые 10 минут персонаж будет "терять связь с миром" т.е. экран будет размываться – терять резкость, при этом персонаж сильно зевает. Каждые 30 минут игры персонаж будет проваливаться в сон (терять сознание) на + 30 секунд. Т.е. после первых 30 минут – 30 секунд, после вторых 30 минут – 60 секунд и т. д.
Индикатор мигает.
2) Как положить перса спать
Для того чтобы уложить персонажа спать игрок должен сделать ряд действий.
После того, как найдено место для сна, игрок активирует режим сна. После этого становиться доступным выбор места для сна, и игрок указывает то место на котором хочет уложить перса спать. После этого, клик мышки на выбранном месте включает анимацию как перс ложиться на указное место. Далее в течении одной мин. игрок наблюдает как его персонаж спит. Это предлагается для того, чтобы за 1 минуту или более (как кому удобно) игрок убедительно доказал, что выбранное им место действительно безопасно и в случаи возникновение опасности смог поднять своего перса в любой момент. В течении минуты после того как перс лег, выход из игры не активирует сон. По прошествии 1 минуты становиться возможным выйти из игры и активировать режим сна который начнет «подзарядку аккумуляторов». После выхода перс находиться в игре еще 30 с и уязвим, после чего становиться невидим.
3) Влияние места и условий сна на здоровье персонажа. Если игрок укладывает персонажа спать в месте где персу будет холодно, то перс может простудиться и заболеть.Привязка простуды к персу осуществляется по принципу время проведенное в режиме сна = времени нахождения перса на этом месте без движения. То есть, перс может замерзнуть, пока спит, и как следствие подхватить простуду, менингит, воспаление легких.
4) Время сна. Для полной подзарядки аккумуляторов, игроку надо держать персонажа в режиме сон.
от 0 до 4 часов*.
от 5 до 8 часов.
от 9 до 14 часов.
от 15 до 20 часов.
24 часа.
*Время указано из расчета разной «разрядки аккумулятора».
Это именно то время которое будет учитываться при вычитании показателей жажды и голода. Режим сон уменьшает расход энергии и как следствие потребность в еде и воде в 5 раз по сравнению с активным двигающимся персом.
Если перс игрока утомился, и он кладет его спать, а сам уходит в оф-лайн более чем на время необходимое для полного отдыха перса (подзарядки аккумулятора), то расход еды, воды, и подверженность холоду… короче все воздействия на перса учитываться только до момента полной зарядки +1 час.
Если персонаж игрока не доспал, т.е. игрок положил его спать на время меньшее, чем ему необходимо для полноценного отдыха (полной зарядки), то проснувшись такой перс будет иметь частичную подзарядку.
Разумеется, если игрок вылетает из игры или просто выходит не уложив перса спать, то такой оф-лайн не считаться сном и при этом запоминаться текущий "разряд аккумулятора" и после входа в игру персу требуется "подзарядка" ровно на столько же, как и на момент выхода без активации процесса сна.
P.S. Кстати, тут можно отыгрывать такой интерсный момент как часовой прикрывающий сон группы. Если группа, ложиться спать, часовой ждет некоторое время охраняя их покой от посягательств. Ну и после того как все ушли в оф-лайн сам идет и засыпает уже на свой страх и риск. )