Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
billylee

Температура игрока на бегу

Есть ли (а думаю должен быть) такой параметр гдето в игре? Где же он, в плаер константс не нашел... А файлов то много и они длинные) Никто не натыкался? (Всем огромное спасибо за подсказки по моим предыдущим темам, век не забуду;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0

одними константами отдельно температуру на бегу не поднять
GameConstants.ENVIRO_DEFAULT_ENTITY_HEAT отвечает за температуру покоя и она умножается на 3 если персонаж бежит
тогда придется править в scripts\4_World\Classes\Environment\Environment.c

modded class Environment
{
    override float GetPlayerHeat()
	{
		float heat = Math.Max(m_PlayerSpeed * GameConstants.ENVIRO_DEFAULT_ENTITY_HEAT, GameConstants.ENVIRO_DEFAULT_ENTITY_HEAT);
		if (m_PlayerSpeed > 2)
		{
			return heat + 5;
		}
        return heat;
	}
}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
  • 0

Люююдиии, спасите, памагите!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Помощи не ждать, никто не знает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
float heat = Math.Max(m_PlayerSpeed * GameConstants.ENVIRO_DEFAULT_ENTITY_HEAT, GameConstants.ENVIRO_DEFAULT_ENTITY_HEAT);

вот такая зависимость от скорости внутри Environment
m_PlayerSpeed варьируется от 0 до 3
3 - это бег

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
19.01.2024 в 09:43, Archon7th сказал:

вот такая зависимость от скорости внутри Environment
 

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

Изменено пользователем billylee (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
8 часов назад, Archon7th сказал:

одними константами отдельно температуру на бегу не поднять
GameConstants.ENVIRO_DEFAULT_ENTITY_HEAT отвечает за температуру покоя и она умножается на 3 если персонаж бежит
тогда придется править в scripts\4_World\Classes\Environment\Environment.c

modded class Environment { override float GetPlayerHeat() { float heat = Math.Max(m_PlayerSpeed * GameConstants.ENVIRO_DEFAULT_ENTITY_HEAT, GameConstants.ENVIRO_DEFAULT_ENTITY_HEAT); if (m_PlayerSpeed > 2) { return heat + 5; } return heat; } }

 

Безмерно благодарен, будь у меня миллион долларов ну или не так много, я бы вас как-то отблагодарил)))
Все прекрасно работает, у меня извечный вопрос: ведь правильно,? если я не копирую больше никакого кода ванильного сюда, просто вот так и модирую файлик чисто наполняя этим кодом или надо как-то весь класс вливать туда еще, а то потом будут какие-то недочеты?
Я пока залил чисто этим кодом, пока вроде все ок. Выходит игра считыват все, что есть в ванили, плюс еще то, что в моде, даже если мы берем кусок кода от существующего класса?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка