бекгрунд главного меню

Приветствую уважаемых людей.
Видел где то недавно что есть команды в консоль которые убирают анимации главного меню или что то типо того что б увеличить производительность, но производительность меня не волнует, и я просто хочу убрать это уродство что б не дергался глаз когда сижу в главном меню.
Надеюсь на вашу скорейшую помощь в решении этой неприятной проблемы.
06 Mar 2021 в 14:29 #2
![]()
map enable background не робит на анимэ
06 Mar 2021 в 14:34 #3
Некст патч на токийского гуля фон поменяет, жди.


06 Mar 2021 в 14:35 #4
veevoo11 сказал(а):↑
Приветствую уважаемых людей.
Презираю аниме во всех его проявлениях
, по этому очень расстроился, а затем разозлился когда зашел в доту и увидел рекламу нетфликсовского аниме ( к нетфликсу, кст, отношусь еще хуже чем к аниме![]()
).
Видел где то недавно что есть команды в консоль которые убирают анимации главного меню или что то типо того что б увеличить производительность, но производительность меня не волнует, и я просто хочу убрать это уродство что б не дергался глаз когда сижу в главном меню.
Надеюсь на вашу скорейшую помощь в решении этой неприятной проблемы.
Нажмите, чтобы раскрыть.
поддерживаю , ещё и росовка уродская два каких-то гея стоят
Команды запуска Dota 2

Параметры запуска Dota 2 — важная часть настройки игры для комфортной игры и решения многих проблем, связанных с Дотой. В этом материале мы разберем основные команды и расскажем, для чего они нужны в Dota 2.

Для установки параметров запуска Доты зайдите в библиотеку Steam, щелкните правой кнопкой мыши по Dota 2, выберите «Свойства», затем нажмите «Установить параметры запуска» и прописывайте их через пробел.
Команды для повышения фпс и оптимизации Dota 2
- -prewarm — одна из важнейших команд для оптимизации фпс на слабых ПК. Загружает ресурсы для игры до появления главного меню, что позволяет быстрее начинать сам матч;
- -map dota — загружает карту Доты до матча, что позволит быстрее перейти к стадии драфтов после поиска игры;
- -dx9, -dx11, -vulkan, -gl — запускает игру в режиме DX9, DX11, Vulkan или OpenGL
- -high — игра запускается с высоким приоритетом;
- -nod3d9ex — отключает DirectX Windows Aero, благодаря чему игра быстра сворачивается, а также может вырасти производительность;
- -noaafonts — отключает сглаживание шрифтов;
- -heapsize — позволяет установить количество оперативной памяти для использования в Dota 2;
- -threads — позволяет установить количество ядер процессора для использования в Dota 2.
Другие команды
- -console — включает в игре консоль;
- -noforcemspd — установка параметров акселерации мыши из Windows;
- -fullscreen — игра запускается во весь экран;
- -windowed — игра запускается в окне;
- -noborder — игра запускается в окне без рамки;
- -w — устанавливает разрешение экрана по ширине. Прописывайте необходимое вам значение, например -w 1024;
- -h — устанавливает разрешение экрана по высоте. Прописывайте необходимое вам значение, например -h 1024;
- -dev — включает режим разработчика;
- -novid — позволяет пропустить начальную заставку Valve при запуске игры;
- -autoconfig — сбрасывает настройки графических параметров до стандартных;
Служебный API
Служебный API — это инструмент на основе Sass для создания служебных классов.
На этой странице На этой странице
Утилиты Bootstrap создаются с помощью нашего служебного API и могут использоваться для изменения или расширения нашего набора служебных классов по умолчанию через Sass. Наш служебный API основан на серии карт и функций Sass для создания семейств классов с различными параметрами. Если Вы не знакомы с картами Sass, прочитайте официальную документацию Sass, чтобы начать работу.
Карта $utilities содержит все наши утилиты и позже объединяется с Вашей пользовательской картой $utilities , если она есть. Карта утилит содержит ключевой список групп утилит, которые принимают следующие параметры:
| Опция | Тип | Значение по умолчанию | Описание |
|---|---|---|---|
| property | Обязательно | – | Имя свойства. Это может быть строка или массив строк (например, горизонтальные отступы или поля). |
| values | Обязательно | – | Список значений или карта, если вы не хотите, чтобы имя класса совпадало со значением. Если в качестве ключа карты используется null , class не добавляется перед именем класса. |
| class | Необязательно | null | Имя сгенерированного класса. Если не указано, а свойство property является массивом строк, класс class по умолчанию будет первым элементом массива свойств property . Если не указано и property представляет собой строку, ключи values используются для имен class . |
| css-var | Необязательно | false | Логическое значение для генерации переменных CSS вместо правил CSS. |
| css-variable-name | Необязательно | null | Пользовательское имя без префикса для переменной CSS внутри набора правил. |
| local-vars | Необязательно | null | Карта локальных переменных CSS для генерации в дополнение к правилам CSS. |
| state | Необязательно | null | Список вариантов псевдокласса (например, :hover или :focus ) для генерации. |
| responsive | Необязательно | false | Логическое значение, указывающее, должны ли создаваться отзывчивые классы. |
| rfs | Необязательно | false | Логическое значение для включения плавного изменения масштаба с помощью RFS. |
| Необязательно | false | Логическое значение, указывающее, нужно ли создавать классы печати. | |
| rtl | Необязательно | true | Логическое значение, указывающее, следует ли сохранять утилиту в RTL. |
Пояснение для API
Все служебные переменные добавляются в переменную $utilities в нашей таблице стилей _utilities.scss . Каждая группа утилит выглядит примерно так:
$utilities: ( "opacity": ( property: opacity, values: ( 0: 0, 25: .25, 50: .5, 75: .75, 100: 1, ) ) );
Что выводит следующее:
.opacity-0 opacity: 0; > .opacity-25 opacity: .25; > .opacity-50 opacity: .5; > .opacity-75 opacity: .75; > .opacity-100 opacity: 1; >
Свойство
Требуемый ключ property должен быть установлен для любой утилиты, и он должен содержать допустимое свойство CSS. Это свойство используется в сгенерированном наборе правил утилиты. Когда ключ class опущен, он также служит именем класса по умолчанию. Рассмотрим утилиту text-decoration :
$utilities: ( "text-decoration": ( property: text-decoration, values: none underline line-through ) );
.text-decoration-none text-decoration: none !important; > .text-decoration-underline text-decoration: underline !important; > .text-decoration-line-through text-decoration: line-through !important; >
Значения
Используйте ключ values , чтобы указать, какие значения для указанного property должны использоваться в сгенерированных именах классов и правилах. Может быть списком или картой (задается в утилитах или в переменной Sass).
В виде списка, как в случае с утилитами text-decoration :
values: none underline line-through
В виде карты, например: утилиты opacity :
values: ( 0: 0, 25: .25, 50: .5, 75: .75, 100: 1, )
В качестве переменной Sass, которая устанавливает список или карту, как в наших утилитах position :
values: $position-values
Класс
Используйте опцию class , чтобы изменить префикс класса, используемый в скомпилированном CSS. Например, чтобы изменить с .opacity-* на .o-* :
$utilities: ( "opacity": ( property: opacity, class: o, values: ( 0: 0, 25: .25, 50: .5, 75: .75, 100: 1, ) ) );
.o-0 opacity: 0 !important; > .o-25 opacity: .25 !important; > .o-50 opacity: .5 !important; > .o-75 opacity: .75 !important; > .o-100 opacity: 1 !important; >
Если class: null , генерирует классы для каждого из ключей values :
$utilities: ( "visibility": ( property: visibility, class: null, values: ( visible: visible, invisible: hidden, ) ) );
.visible visibility: visible !important; > .invisible visibility: hidden !important; >
Утилиты переменных CSS
Установите логическую опцию css-var в значение true , и API будет генерировать локальные переменные CSS для данного селектора вместо обычных правил property: value . Добавьте необязательное css-variable-name , чтобы задать имя переменной CSS, отличное от имени класса.
Рассмотрим наши утилиты .text-opacity-* . Если мы добавим параметр css-variable-name , мы получим собственный вывод.
$utilities: ( "text-opacity": ( css-var: true, class: text-opacity, values: ( 25: .25, 50: .5, 75: .75, 100: 1 ) ), );
.text-opacity-25 --bs-text-opacity: .25; > .text-opacity-50 --bs-text-opacity: .5; > .text-opacity-75 --bs-text-opacity: .75; > .text-opacity-100 --bs-text-opacity: 1; >
Локальные переменные CSS
Используйте опцию local-vars , чтобы указать карту Sass, которая будет генерировать локальные переменные CSS в наборе правил служебного класса. Обратите внимание, что для использования этих локальных переменных CSS в сгенерированных правилах CSS может потребоваться дополнительная работа. Например, рассмотрим наши утилиты .bg-* :
$utilities: ( "background-color": ( property: background-color, class: bg, local-vars: ( "bg-opacity": 1 ), values: map-merge( $utilities-bg-colors, ( "transparent": transparent ) ) ) );
.bg-primary --bs-bg-opacity: 1; background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; >
Состояния
Используйте опцию state для генерации вариаций псевдокласса. Примеры псевдоклассов: :hover и :focus . Когда предоставляется список состояний, для этого псевдокласса создаются имена классов. Например, чтобы изменить непрозрачность при наведении указателя мыши, добавьте state: hover , и Вы получите .opacity-hover: hover в Вашем скомпилированном CSS.
Нужны несколько псевдоклассов? Используйте список состояний, разделенных пробелами: state: hover focus .
$utilities: ( "opacity": ( property: opacity, class: opacity, state: hover, values: ( 0: 0, 25: .25, 50: .5, 75: .75, 100: 1, ) ) );
Что выводит следующее:
.opacity-0-hover:hover opacity: 0 !important; > .opacity-25-hover:hover opacity: .25 !important; > .opacity-50-hover:hover opacity: .5 !important; > .opacity-75-hover:hover opacity: .75 !important; > .opacity-100-hover:hover opacity: 1 !important; >
Адаптивность
Добавьте логическое значение responseive для создания адаптивных утилит (например, .opacity-md-25 ) для всех контрольных точек.
$utilities: ( "opacity": ( property: opacity, responsive: true, values: ( 0: 0, 25: .25, 50: .5, 75: .75, 100: 1, ) ) );
Что выводит следующее:
.opacity-0 opacity: 0 !important; > .opacity-25 opacity: .25 !important; > .opacity-50 opacity: .5 !important; > .opacity-75 opacity: .75 !important; > .opacity-100 opacity: 1 !important; > @media (min-width: 576px) .opacity-sm-0 opacity: 0 !important; > .opacity-sm-25 opacity: .25 !important; > .opacity-sm-50 opacity: .5 !important; > .opacity-sm-75 opacity: .75 !important; > .opacity-sm-100 opacity: 1 !important; > > @media (min-width: 768px) .opacity-md-0 opacity: 0 !important; > .opacity-md-25 opacity: .25 !important; > .opacity-md-50 opacity: .5 !important; > .opacity-md-75 opacity: .75 !important; > .opacity-md-100 opacity: 1 !important; > > @media (min-width: 992px) .opacity-lg-0 opacity: 0 !important; > .opacity-lg-25 opacity: .25 !important; > .opacity-lg-50 opacity: .5 !important; > .opacity-lg-75 opacity: .75 !important; > .opacity-lg-100 opacity: 1 !important; > > @media (min-width: 1200px) .opacity-xl-0 opacity: 0 !important; > .opacity-xl-25 opacity: .25 !important; > .opacity-xl-50 opacity: .5 !important; > .opacity-xl-75 opacity: .75 !important; > .opacity-xl-100 opacity: 1 !important; > > @media (min-width: 1400px) .opacity-xxl-0 opacity: 0 !important; > .opacity-xxl-25 opacity: .25 !important; > .opacity-xxl-50 opacity: .5 !important; > .opacity-xxl-75 opacity: .75 !important; > .opacity-xxl-100 opacity: 1 !important; > >
Печать
Включение опции print также сгенерирует служебные классы для печати, которые применяются только в медиа-запросе @media print <. >.
$utilities: ( "opacity": ( property: opacity, print: true, values: ( 0: 0, 25: .25, 50: .5, 75: .75, 100: 1, ) ) );
Что выводит следующее:
.opacity-0 opacity: 0 !important; > .opacity-25 opacity: .25 !important; > .opacity-50 opacity: .5 !important; > .opacity-75 opacity: .75 !important; > .opacity-100 opacity: 1 !important; > @media print .opacity-print-0 opacity: 0 !important; > .opacity-print-25 opacity: .25 !important; > .opacity-print-50 opacity: .5 !important; > .opacity-print-75 opacity: .75 !important; > .opacity-print-100 opacity: 1 !important; > >
Важность
Все утилиты, генерируемые API, включают !important , чтобы гарантировать, что они переопределяют компоненты и классы модификаторов должным образом. Вы можете переключать этот параметр глобально с помощью переменной $enable-important-utilities (по умолчанию true ).
Использование API
Теперь, когда Вы знакомы с тем, как работает API утилит, узнайте, как добавлять свои собственные классы и изменять наши утилиты по умолчанию.
Переопределение утилит
Переопределите существующие утилиты, используя тот же ключ. Например, если вам нужны дополнительные вспомогательные классы отзывчивого переполнения, вы можете сделать это:
$utilities: ( "overflow": ( responsive: true, property: overflow, values: visible hidden scroll auto, ), );
Добавление утилит
Новые утилиты могут быть добавлены к карте по умолчанию $utilities с помощью map-merge . Убедитесь, что наши необходимые файлы Sass и _utilities.scss сначала импортированы, а затем используйте map-merge , чтобы добавить Ваши дополнительные утилиты. Например, вот как добавить отзывчивую утилиту cursor с тремя значениями.
@import "bootstrap/scss/functions"; @import "bootstrap/scss/variables"; @import "bootstrap/scss/maps"; @import "bootstrap/scss/mixins"; @import "bootstrap/scss/utilities"; $utilities: map-merge( $utilities, ( "cursor": ( property: cursor, class: cursor, responsive: true, values: auto pointer grab, ) ) ); @import "bootstrap/scss/utilities/api";
Изменение утилит
Измените существующие утилиты в карте по умолчанию $utilities с помощью функций map-get и map-merge . В приведенном ниже примере мы добавляем дополнительное значение к утилитам width . Начните с начального map-merge , а затем укажите, какую утилиту Вы хотите изменить. Оттуда извлеките вложенную карту «width» «map-get» для доступа и изменения параметров и значений утилиты.
@import "bootstrap/scss/functions"; @import "bootstrap/scss/variables"; @import "bootstrap/scss/maps"; @import "bootstrap/scss/mixins"; @import "bootstrap/scss/utilities"; $utilities: map-merge( $utilities, ( "width": map-merge( map-get($utilities, "width"), ( values: map-merge( map-get(map-get($utilities, "width"), "values"), (10: 10%), ), ), ), ) ); @import "bootstrap/scss/utilities/api";
Включение адаптивности
Вы можете включить адаптивные классы для существующего набора утилит, которые в настоящее время не отвечают по умолчанию. Например, чтобы сделать классы border адаптивными:
@import "bootstrap/scss/functions"; @import "bootstrap/scss/variables"; @import "bootstrap/scss/maps"; @import "bootstrap/scss/mixins"; @import "bootstrap/scss/utilities"; $utilities: map-merge( $utilities, ( "border": map-merge( map-get($utilities, "border"), ( responsive: true ), ), ) ); @import "bootstrap/scss/utilities/api";
Теперь это будет генерировать ответные варианты .border и .border-0 для каждой контрольной точки. Ваш сгенерированный CSS будет выглядеть так:
.border . > .border-0 . > @media (min-width: 576px) .border-sm . > .border-sm-0 . > > @media (min-width: 768px) .border-md . > .border-md-0 . > > @media (min-width: 992px) .border-lg . > .border-lg-0 . > > @media (min-width: 1200px) .border-xl . > .border-xl-0 . > > @media (min-width: 1400px) .border-xxl . > .border-xxl-0 . > >
Переименование утилит
Отсутствуют утилиты v4 или Вы привыкли к другому соглашению об именах? API утилит можно использовать для переопределения результирующего class данной утилиты — например, чтобы переименовать утилиты .ms-* в старые .ml-* :
@import "bootstrap/scss/functions"; @import "bootstrap/scss/variables"; @import "bootstrap/scss/maps"; @import "bootstrap/scss/mixins"; @import "bootstrap/scss/utilities"; $utilities: map-merge( $utilities, ( "margin-start": map-merge( map-get($utilities, "margin-start"), ( class: ml ), ), ) ); @import "bootstrap/scss/utilities/api";
Удаление утилит
Удалите все стандартные утилиты с помощью Sass-функции map-remove() .
@import "bootstrap/scss/functions"; @import "bootstrap/scss/variables"; @import "bootstrap/scss/maps"; @import "bootstrap/scss/mixins"; @import "bootstrap/scss/utilities"; // Удалить несколько утилит с помощью списка, разделенного запятыми $utilities: map-remove($utilities, "width", "float"); @import "bootstrap/scss/utilities/api";
Вы также можете использовать Sass функцию map-merge() и установить для группового ключа значение null , чтобы удалить утилиту.
@import "bootstrap/scss/functions"; @import "bootstrap/scss/variables"; @import "bootstrap/scss/maps"; @import "bootstrap/scss/mixins"; @import "bootstrap/scss/utilities"; $utilities: map-merge( $utilities, ( "width": null ) ); @import "bootstrap/scss/utilities/api";
Добавление, удаление, изменение
Вы можете добавлять, удалять и изменять множество утилит одновременно с помощью Sass-функции map-merge() . Вот как вы можете объединить предыдущие примеры в одну большую карту.
@import "bootstrap/scss/functions"; @import "bootstrap/scss/variables"; @import "bootstrap/scss/maps"; @import "bootstrap/scss/mixins"; @import "bootstrap/scss/utilities"; $utilities: map-merge( $utilities, ( // Remove the `width` utility "width": null, // Make an existing utility responsive "border": map-merge( map-get($utilities, "border"), ( responsive: true ), ), // Add new utilities "cursor": ( property: cursor, class: cursor, responsive: true, values: auto pointer grab, ) ) ); @import "bootstrap/scss/utilities/api";
Удаление утилит в RTL
Некоторые крайние случаи затрудняют стилизацию RTL, например, разрывы строк на арабском языке. Таким образом, утилиты можно исключить из вывода RTL, установив для опции rtl значение false :
$utilities: ( "word-wrap": ( property: word-wrap word-break, class: text, values: (break: break-word), rtl: false ), );
/* rtl:begin:remove */ .text-break word-wrap: break-word !important; word-break: break-word !important; > /* rtl:end:remove */
Это ничего не выводит в RTL, благодаря управляющей директиве RTLCSS remove .
Игроки в Dota 2 нашли способ увеличить в игре FPS с помощью отключения заставки
Пользователям Dota 2 удалось увеличить FPS в игре. Для этого они отключили экран заставки на главной странице. Информация опубликована во «ВКонтакте».
Как указано в описании способа, в среднем это увеличит FPS примерно на 20 единиц. Для того чтобы отключить фон на главной странице, нужно открыть консоль и ввести «map_enable_background_maps 0».
Ранее игрок в Dota 2 обнаружил необычное взаимодействие способности Soulbind у Grimstroke с дуэлью Legion Commander. Он выяснил, что после применения Soulbind на Warlock, Visage или другого персонажа с призванным существом LC может получить дополнительный урон не только за героя, но и за его юнита.