Поиск по STEAMB

Игры по онлайну и скины по объёму продаж

Ничего не найдено

Попробуйте другое название или переключите категорию.

Меню

Lagless Lamps - C#

Положительные голоса100%233 голосов игроков
Подписчики18,6 тыс.18 644 в Steam Workshop
Размер файла37,12 МБЗагрузка через Steam
Обновление автора26 янв. 2026 г.Дата обновления материала
Lagless Lamps - C#

Изображение 1 из 5. Материалы автора из Steam Workshop.

Добавить в игру через Steam

  1. Перейдите в Steam

    Откроется страница именно этого материала.

    Открыть в Steam Workshop
  2. Нажмите «Подписаться»

    На странице Steam войдите в аккаунт, если потребуется.

    Подписаться

О материале

«Lagless Lamps - C#» — материал мастерской RimWorld. Моды для колонии: новые возможности, предметы и удобство игры. Данные Steam, описание автора и ссылка для установки через подписку. Совместимость редакцией не проверена.

Описание автора

Updated 01/25/26: Check Changelog for Details

A successor to Lag Free Lamps by NECEROS and Infinite Torches by okradonkey.

Inspired by Optimization: Meats by SeoHyeon

This is for the people who want to do low tech runs without bogging down their computer with all the ticking light sources. Removes the refuelable comp from low tech light sources (default) or slow down the refuelables comp tick.

Comp Delay:

The vanilla refuelable comp calculates fuel every tick, with harmony, the recalculation can be delayed to every user configured tick. The default is every 10 ticks, which means fuel is calculated 10 less often. Fuel consumption is scaled to tick interval so fuel should still last the same amount of time.

Other tick intervals can be set but I don't know if it will affect the game in any other ways.

This affects all things with the refuelable comp except turrets and things like stoves (i.e. things that have consumeFuelOnlyWhenUsed set to true) since those calculate fuel consumption separately.

Comp Removal:

Removes the refuelable comp from things that fit the following criteria:

  • is a building

  • has the refuelable comp

  • has the glower comp

  • if it's a heatpusher, heatPerSecond is below a threshold (which can be changed via mod settings)

  • isn't a turret

  • is not a production building

  • doesn't consume or generate electricity

  • consumeFuelOnlyWhenUsed is set to false

Also features three lists that you can use to exclude things from comp removal and comp delaying NoRemove - Any light sources you want to exclude from comp removal NoFuelConsumptionScaling - Anything that has the refuelable comp that should not be scaled to tick interval such as turrets or things that reduce fuel per use. ForceRemove - Anything you want to force the comp removal on

Safe to add and remove midgame but changing any settings require a restart.

Whitelisting for modders

This mod is a hammer and for hammers, everything looks like nails. Use this patch to exclude things from comp removal and fuel consumption scaling if they're still falling through the cracks and getting patched when they shouldn't be.


<Patch>
<Operation Class="PatchOperationFindMod">
	<mods>
		<li>Lagless Lamps - C#</li>
	</mods>
	<match Class="PatchOperationSequence">
	<operations>
		<li Class="PatchOperationAdd">
		<!--Adding an item that should always keep its refuelable comp-->
		  <xpath>Defs/LaglessLamps.WhitelistDef[defName = "NoRemove"]/thingDefs</xpath>
		  <value>
				<li MayRequire="Ludeon.RimWorld.Ideology">Autobong</li>
		  </value>
		</li>
		<li Class="PatchOperationAdd">
		<!--Adding an item that should never have its fuel consumption scaled-->
		  <xpath>Defs/LaglessLamps.WhitelistDef[defName = "NoFuelConsumptionScaling"]/thingDefs</xpath>
		  <value>
		  </value>
		</li>
		<li Class="PatchOperationAdd">
		<!--Adding an item that should always have its refuelable comp removed, regardless of mod logic-->
		  <xpath>Defs/LaglessLamps.WhitelistDef[defName = "ForceRemove"]/thingDefs</xpath>
		  <value>
		  </value>
		</li>
	</operations>
	</match>
</Operation>
</Patch>

A copy of this patch can also be found in the mod folder.

GitHub

Оригинал в Steam Workshop

Как установить и запустить

Откройте оригинальную страницу в Steam Workshop, проверьте версию игры, зависимости и порядок загрузки в описании автора. Нажмите «Подписаться» и дождитесь загрузки Steam. Включите материал в меню модификаций или контента игры, если это требуется. Совместимость и запуск редакцией не проверены.

Настройки cookies

Вы можете изменить выбор в любой момент. Отказ от аналитики не ограничивает доступ к сайту.

Технологии, провайдеры и сроки хранения